C# Sınav Soruları
SORULAR
1)Dışardan karenin bir kenar uzunluğu girilen karenin alanını bulan programı alt programlarını kulanarak yazınız ?
2)Bir eş kenar üçgenin bir kenar uzunluğu dışardan girilerek çevresini hesaplayan programı yazınız ?
3)Kullanıcı tarafından daire şeklinde bir arsanın alanı hesaplamak isteniyor bu dairenin çapı ve pi değeri dışardan girilecek ve alanı hesaplayan programı yazınız ?
4)Dışardan girilen her sayı eklediğinde ortalamasını ekrana yazan programı yazınız ?
5)Dışardan girilen 3 sayıdan en büyüğünü bulan programı alt programlar kullanarak yazınız
6)Dışardan yazılan herhangi bir kelimeyi tersten yazacak programı yazınız ? …
Cevaplar
1-)
Console.Write(“Kenar uzunluğunu giriniz : “);
int kenar = Convert.ToInt32(Console.ReadLine());
int alan = kenar * kenar;
Console.WriteLine(“Karenin alanı = “+alan);
2-)
Console.Write(“Kenar uzunluğunu giriniz : “);
int kenar = Convert.ToInt32(Console.ReadLine());
int cevre = kenar * 3;
Console.WriteLine(“Üçgenin çevresi = “+cevre);
3-)
Console.Write(“Dairenin Çapını giriniz : “);
double cap = Convert.ToDouble(Console.ReadLine());
Console.Write(“Pi sayısını giriniz : “);
double pi = Convert.ToDouble(Console.ReadLine());
double yaricap = cap / 2;
double alan = pi * yaricap * yaricap;
Console.WriteLine(“Dairenin alanı = “+alan);
4-)
double girilensayi = 0 , toplam = 0 , ortalama = 0;
for (int i = 1; i > -1; i++)
{
Console.Write(“Sayı giriniz = “);
girilensayi = Convert.ToDouble(Console.ReadLine());
toplam = girilensayi + toplam;
ortalama = toplam / i;
Console.WriteLine(i+” adet sayının ortalaması “+ortalama+” dır.”);
}
5-)
double buyuk = 0, sayi1 = 0, sayi2 = 0, sayi3 = 0;
Console.Write(“1. Sayıyı giriniz = “);
sayi1 = Convert.ToDouble(Console.ReadLine());
buyuk = sayi1;
Console.Write(“2. Sayıyı giriniz = “);
sayi2 = Convert.ToDouble(Console.ReadLine());
if (sayi2 > buyuk)
{
buyuk = sayi2;
}
Console.Write(“3. Sayıyı giriniz = “);
sayi3 = Convert.ToDouble(Console.ReadLine());
if (sayi3 > buyuk)
{
buyuk = sayi3;
}
Console.WriteLine(“Büyük sayı “+buyuk+” dır.”);
6-)
string metin;
metin = Console.ReadLine();
for (int i = metin.Length – 1; i >= 0; i–)
Console.Write(metin[i]);
1)Dışardan karenin bir kenar uzunluğu girilen karenin alanını bulan programı alt programlarını kulanarak yazınız ?
2)Bir eş kenar üçgenin bir kenar uzunluğu dışardan girilerek çevresini hesaplayan programı yazınız ?
3)Kullanıcı tarafından daire şeklinde bir arsanın alanı hesaplamak isteniyor bu dairenin çapı ve pi değeri dışardan girilecek ve alanı hesaplayan programı yazınız ?
4)Dışardan girilen her sayı eklediğinde ortalamasını ekrana yazan programı yazınız ?
5)Dışardan girilen 3 sayıdan en büyüğünü bulan programı alt programlar kullanarak yazınız
6)Dışardan yazılan herhangi bir kelimeyi tersten yazacak programı yazınız ? …
Cevaplar
1-)
Console.Write(“Kenar uzunluğunu giriniz : “);
int kenar = Convert.ToInt32(Console.ReadLine());
int alan = kenar * kenar;
Console.WriteLine(“Karenin alanı = “+alan);
2-)
Console.Write(“Kenar uzunluğunu giriniz : “);
int kenar = Convert.ToInt32(Console.ReadLine());
int cevre = kenar * 3;
Console.WriteLine(“Üçgenin çevresi = “+cevre);
3-)
Console.Write(“Dairenin Çapını giriniz : “);
double cap = Convert.ToDouble(Console.ReadLine());
Console.Write(“Pi sayısını giriniz : “);
double pi = Convert.ToDouble(Console.ReadLine());
double yaricap = cap / 2;
double alan = pi * yaricap * yaricap;
Console.WriteLine(“Dairenin alanı = “+alan);
4-)
double girilensayi = 0 , toplam = 0 , ortalama = 0;
for (int i = 1; i > -1; i++)
{
Console.Write(“Sayı giriniz = “);
girilensayi = Convert.ToDouble(Console.ReadLine());
toplam = girilensayi + toplam;
ortalama = toplam / i;
Console.WriteLine(i+” adet sayının ortalaması “+ortalama+” dır.”);
}
5-)
double buyuk = 0, sayi1 = 0, sayi2 = 0, sayi3 = 0;
Console.Write(“1. Sayıyı giriniz = “);
sayi1 = Convert.ToDouble(Console.ReadLine());
buyuk = sayi1;
Console.Write(“2. Sayıyı giriniz = “);
sayi2 = Convert.ToDouble(Console.ReadLine());
if (sayi2 > buyuk)
{
buyuk = sayi2;
}
Console.Write(“3. Sayıyı giriniz = “);
sayi3 = Convert.ToDouble(Console.ReadLine());
if (sayi3 > buyuk)
{
buyuk = sayi3;
}
Console.WriteLine(“Büyük sayı “+buyuk+” dır.”);
6-)
string metin;
metin = Console.ReadLine();
for (int i = metin.Length – 1; i >= 0; i–)
Console.Write(metin[i]);
Kategori:
c-sharp,
C#,
C# sınav soruları,
csharp
Eyvallah sağolasın dostum.
hocam iki sorum olacaktı cozerseniz sevinirim acilll
soru
1
23
456
78910
ilk soru
01,1,2,3,5,8,13,21....100 kadar bir oncesini toplayan sayı
sorusunu cozermısınız
hocam iki sorum olacaktı cozerseniz sevinirim acilll
soru
1
23
456
78910
ilk soru
01,1,2,3,5,8,13,21....100 kadar bir oncesini toplayan sayı
sorusunu cozermısınız
double a;
Console.WriteLine("sayıyı girin");
a = Convert.ToDouble(Console.ReadLine());
double top = a + a - 1;
Console.WriteLine("sayınızın bir eksiğiyle toplamı: "+top);
Console.ReadKey();
// sayınızın bir eksiğiyle toplama işlemi: