• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

If Else Hata

  • Konuyu başlatan Konuyu başlatan Shi-Gin
  • Başlangıç tarihi Başlangıç tarihi

Shi-Gin

Aileden
Aktiflik
K.Tarihi
23 Ağu 2011
Mesajlar
1,138
Puanı
491
Konum
İzmir
#include <stdio.h>


int main()
{
printf("Dersler \n d1-Matematik \n d2-Turkce \n d3-Yabanci Dil \n d4-Tarih \n d5-Fizik \n");
int d1,d2,d3,d4,d5,ders;
printf("Secmek istediginiz dersin kodunu giriniz: "); scanf("%d",&ders);


if (ders=d1)
{
printf("Matematik dersi programiniza eklenmistir");
}


else if (ders=d2)
{
printf("Turkce dersi programiniza eklenmistir");
}


else if (ders=d3)
{
printf("Yabanci dil dersi programiniza eklenmistir");
}


else if (ders=d4)
{
printf("Tarih dersi programiniza eklenmistir");
}


else if (ders=d5)
{
printf("Fizik dersi programiniza eklenmistir");
}


else
{
printf("Gecerli bir ders kodu giriniz");
}
}

Şöyle bir şey yapıyorum fakat hangi ders kodunu girersem gireyim "Türkçe dersi programınıza eklenmiştir" yazısı geliyor. Hata nerede bilen bir arkadaş söylerse iyi olur.
 
printf("Secmek istediginiz dersin kodunu giriniz: "); scanf("%d",&ders); bu bölümde &ders bölümünü "&ders" olarak değiştirirsen yani tırnak koyarsan sorun çözülecektir deneyip yazarsın olmazsa başka bişey deneriz.
 
printf("Secmek istediginiz dersin kodunu giriniz: "); scanf("%d",&ders); bu bölümde &ders bölümünü "&ders" olarak değiştirirsen yani tırnak koyarsan sorun çözülecektir deneyip yazarsın olmazsa başka bişey deneriz.
Oraya tırnak koyulmuyor bildiğim kadarıyla ama denedim bu sefer de hepsinde Yabancı dil programınıza eklenmiştir yazısı çıkıyor.
 
C# da çalışmak varken C++ anlamış değilim.

C++ 'yı profesyonel olarak biliyorsan sen zaten zengin oldun, kullandığımız çoğu program dephi veya c++ temelli. Ayrıca işe alırken adam sana c++ seviyeni soruyor direk. C# 'de bütün kütüphaneler c++ 'dan hazır olarak geliyor ve net framework yani kütüphanesini gerektiriyor. Benchmark testlerinde zaten c++ katlarca daha hızlı çalışıyor. Ama bu tür konsol vb. işleri .net ile yapılsa daha mantıklı tabi. Zaten araştırmışsan biliyorsundur.
 


C++ 'yı profesyonel olarak biliyorsan sen zaten zengin oldun, kullandığımız çoğu program dephi veya c++ temelli. Ayrıca işe alırken adam sana c++ seviyeni soruyor direk. C# 'de bütün kütüphaneler c++ 'dan hazır olarak geliyor ve net framework yani kütüphanesini gerektiriyor. Benchmark testlerinde zaten c++ katlarca daha hızlı çalışıyor. Ama bu tür konsol vb. işleri .net ile yapılsa daha mantıklı tabi. Zaten araştırmışsan biliyorsundur.

sen naptığını sanıyosun bizim bi farkımız olmazlı sonra bu mesajı okuyup cpp öğrenmek istiyor gençler bırak vb6 or .net ile eğlensinler. :D
 
Beyler alıştırma bu kendi çapımda ödev falan değil yani farklı yollardan halletmeye çalışmayın bu yoldan halletmek istiyorum :D
 
böyle yapacağına ingilizce için 1e basınız türkçe için 2 vs vs diye gidip tek değişken üzerinden yapmayı denedin mi?
 
Son düzenleme:
Geri
Üst