Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
1763
Tıklama
0
Öne Çıkarma
c# switch-case 2 tane soru yardım
F
13 yıl
Onbaşı
Konu Sahibi

1- Klavyeden kullanıcının 3 ders notu girilerek,ortalamasını, 5lik sistemdeki karşılığını ve başarı durumunu "Geçti/Kaldı" yazan program
2-Kullanıcının yaşını klavyeden okuyarak , yaşı 0-14 arası ise çocuk, 15-28 ise genç,29-40 ise yetişkin, 41-55 ise orta yaşlı, 55 ve yukarısı içinde yaşlı yazan prog.?

Arkadaşlar bu 2 sorunun cevaplarını yazabilirmisiniz

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



G
13 yıl
Onbaşı

1. soruna cevap olur sanırım arkadasım...

private void hesapla(object sender, EventArgs e)
{
byte a,b,c;
double ort;
a=Convert.ToByte(Interaction.InputBox("1.notunuzu giriniz"));
b=Convert.ToByte(Interaction.InputBox("2.notunuzu giriniz"));
c=Convert.ToByte(Interaction.InputBox("3.notunuzu giriniz"));
ort=Convert.ToDouble((a+b+c)/3);
textBox1.Text = Convert.ToString(ort);

if (ort<20)
{
MessageBox.Show("---0--- ile kaldınız");
}

if (ort <44)
{
MessageBox.Show("---1--- ile kaldınız");
}
else if (ort <54)
{
MessageBox.Show("---2--- ile gectiniz");
}
else if (ort < 69)
{
MessageBox.Show("---3--- ile geçtiniz");
}
else if (ort < 84)
{
MessageBox.Show("---4--- ile geçtiniz");
}
else if (ort <= 100)
{
MessageBox.Show("---5--- ile geçtiniz");
}

}


Bu mesaja 1 cevap geldi.
B
13 yıl
Çavuş

#include <stdio.h> 
#include <conio.h>
int main ()
{
int dizi[2];
int yas=0;

for(int i=0;i<3;i++)
{
printf("\n%d. yasi giriniz\n:",i+1);
scanf("%d",&dizi[i]);
yas=dizi[i];
if (yas>=0 && yas<=14)
{
printf("cocuk");
}
else if (yas>=15 && yas<=28)
{
printf("genc");
}
else
{
printf("yetiskin");
}


}



getch();
return 0;
}



1
11 yıl
Er

arkadaşlar burda 2. döngüde sonucu yazmıyor neden acaba bi yardımcı olsanız


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{

static double sayi1 = 0, sayi2 = 0;
static byte secim = 0;
static void menuy()
{


Console.Clear();

Console.Write("1.sayıyı girin:");
sayi1 = Convert.ToDouble(Console.ReadLine());
Console.Write("2.sayıyı girin:");
sayi2 = Convert.ToDouble(Console.ReadLine());

Console.WriteLine("1-toplama");
Console.WriteLine("2-çıkarma");
Console.WriteLine("3-çarpma");
Console.WriteLine("4-bölme");

Console.WriteLine("Seçiminiz ?");

secim = Convert.ToByte(Console.ReadLine());

}

static void Main(string[] args)
{

menuy();

switch (secim)
{

case 1:

{
double sonuc = sayi1 + sayi2;

Console.WriteLine("Sonuç={0}", sonuc);

Console.ReadLine();


menuy();

break;
}


case 2:
{
double sonuc = sayi1 - sayi2;
Console.WriteLine("Sonuç={0}", sonuc);
Console.ReadLine();
menuy();

break;

}

case 3:
{

double sonuc = sayi1 * sayi2;
Console.WriteLine("Sonuç={0}", sonuc);

Console.ReadLine();

menuy();


break;

}
case 4:
{
double sonuc = sayi1 / sayi2;
Console.WriteLine("Sonuç={0}", sonuc);
Console.ReadLine();
menuy();

break;

}


default:
{

Console.WriteLine("yanlış bilgi girdiniz");
Console.ReadLine();
menuy();
break;
}




}


Console.ReadKey();


}

}
}



arkadaşlar burda 2. döngüde sonucu yazmıyor neden acaba bi yardımcı olsanız



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.