İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Soru

Deepanti

0
İyinet Üyesi
Katılım
18 Aralık 2010
Mesajlar
254
Reaction score
4
Konum
İzmir
Arkadaşlar şöyle bir program ; C# Visual Studio 2008'e uygun yazılacak bir program scripti istiyorum.

Soru : 10. Programlama Temelleri : Klavyeden girilen diploma yaş ve şehir bilgilerine göre kişinin diplomayı hak edip etmediğini belirten bir program yazınız.

Not : Diploma notu 70'den büyük olacak. ( Ortalaması ) - ( Şart )
Yaşı 20'den küçük olacak ( Şart )
Ankara, İstanbul veya İzmir'de oturacak bu kişi. ( Şart )
İf, Else komutları kullanılacak. ( Diploma notu 70'den küçükse hak edemedi veya yaşı 20'den küçükse veyahutta oturduğu şehir uygun olmadığı için diplomayı hak edemedi gibi olumsuz ifadeler de gerekiyor. )

Teşekkürler şimdiden. Biraz üstüne uğraştım ama birkaç hata vardı çözemedim.

Ekleme: Yardım lütfen.
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
Geldiğiniz yere kadar yazarsanız yardımcı olabilirim
 

Deepanti

0
İyinet Üyesi
Katılım
18 Aralık 2010
Mesajlar
254
Reaction score
4
Konum
İzmir
Console.WriteLine("Diploma ortalamanızı yazınız");
int not = Convert.ToInt32(Console.ReadLine());
if (not < 70)
Console.Write("Diploma notunuz 70'den küçük olduğu için başarısızsınız");
else
Console.WriteLine("Diploma notunuz 70 veya 70'den büyük olduğu için başarılısınız");

Console.WriteLine("Yaşınızı giriniz");
int yas = Convert.ToInt32(Console.ReadLine());
if (yas < 20)
Console.Write("Yaşınız 20'den küçük bu yüzden diploma notu geçersiz.");
else
Console.Write("Yaşınız 20 veya 20'den büyük olduğu için diploma notunuz geçerli.");
Console.WriteLine("Şehrinizi belirtin");
string izmir = Console.ReadLine();
string ankara = Console.ReadLine();
string istanbul = Console.ReadLine();

Bundan sonra yukarıdakiler gibi olması gerekiyor. Bu 3'ü dışında diğerlerinin hepsinin geçersiz olması gerekiyor. Geçerli olur ise " Şehriniz uyumludur " değilse " Şehriniz uyum sağlamıyor, diploma geçersiz " diyecek.
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
not ve yaş kısmında bir problem görünmüyor şehir ismini şöyle yapıp deneyin:
string sehir;
if((sehir=="Ankara")||(sehir=="İzmir")||(sehir=="İstanbul"))
C.W.("uyumlu");
else
C.W.("uyumsuz");
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
C.W. şeklinde mi yazdınız? Onu kısa olsun diye öyle yazdım.
Console.WriteLine("uyumlu");
Console.WriteLine("uyumsuz");
 

Deepanti

0
İyinet Üyesi
Katılım
18 Aralık 2010
Mesajlar
254
Reaction score
4
Konum
İzmir
use of unassigned local variable " sehir " hatası veriyor.
if((sehir=="Ankara")||(sehir=="İzmir")||(sehir=="İstanbul"))
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
Girilen şehri okutmadığnız için hata verdi şunu yazın:
Console.WriteLine("Şehrinizi belirtin");
string sehir;
Console.WriteLine("şehir girin:");
sehir = Console.ReadLine();

if ((sehir == "Ankara") || (sehir == "İzmir") || (sehir == "İ stanbul"))
Console.WriteLine("uyumlu");
else
Console.WriteLine("uyumsuz");
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst