Programlama Temelleri 2.Dönem 1.Yazılı Soru ve Cevapları

1.Klavyeden girilen kiloya göre kişinin zayıf , iyi veya şişman olduğunu yazan programı yapınız ?
0-50 zayıf
50-85 iyi
85-150 şişman

2.1 den 100 e kadar olan sayılar içinde 7 ve 14 e tam bölünen sayıları bulup sayan ve toplayan programı yapınız.

3.Klavyeden girilen 5 adet sayıdan kaç tanesinin tek olduğunu bulup, ekrana yazan konsol Uygulamasını yapınız.

4.Kullanıcı klavyeden bir harf girerek ve bir sayı girerek , yazdır() isimli fonksiyon ile girilen sayı kadar harfi 1 artırarak ekrana yazan konsol uygulamasını yapınız.
Harf giriniz: a
Sayı giriniz:6
a
aa
aaa
aaaa
aaaaa

5.1.den 100 e kadar 23 e bölünen ilk sayıyı yazan program yapınız .

6.Klavyeden girilen a ve b kenar uzunluklarına göre oluşacak şeklin karemi, dikdörtgenmi oldugunu bilen programı yapınız .
CEVAPLAR
1-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Kilo
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Kilonuzu girin");
int Kilonuz= Convert.ToInt32(Console.ReadLine());
if (Kilonuz > 0 && Kilonuz < 50)
{
Console.WriteLine("Zayıf");
}
if (Kilonuz >= 50 && Kilonuz < 85)
{
Console.WriteLine("İyi");
}
if (Kilonuz >=85  && Kilonuz < 100)
{
Console.WriteLine("Şişman");
}
Console.ReadKey();
}
}
}

2-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace yedi14bolunen
{
class Program
{
static void Main(string[] args)
{
int toplam = 0,say=0;
for (int i = 1; i <= 100; i++)
{
if (i % 7 == 0 && i % 14 == 0)
{
toplam += i;
say++;
}
}
Console.WriteLine("Sayılarının Toplamı=" + toplam);
Console.WriteLine("Toplam sayı adeti=" + say);
Console.ReadKey();
}
}
}

3-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace besdentek
{
class Program
{
static void Main(string[] args)
{
int tek=0;
for (int i = 0; i <= 4; i++)
{
Console.WriteLine("Sayıyı girin");
int sayi = Convert.ToInt32(Console.ReadLine());
if (sayi % 2 != 0) tek++;
}
Console.WriteLine("Tek Sayı Adeti=" + tek);
Console.ReadKey();
}
}
}

4-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication20
{
class Program
{
public static void yazdir(string metin, int tekrar)
{
for(int i=1;i<=tekrar;i++)
{
for (int a = 1; a <= i; a++)
{
Console.Write(metin);
}
Console.WriteLine();
}
}
static void Main(string[] args)
{
Console.WriteLine("Harf girin");
string harf = Console.ReadLine();
Console.WriteLine("Sayıyı girin");
int sayi = Convert.ToInt32(Console.ReadLine());
yazdir(harf, sayi);
Console.ReadKey();
}
}
}

5-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace birden23
{
class Program
{
static void Main(string[] args)
{
int i = 0;
for (i = 1; i <= 100; i++)
{
if (i % 23 == 0) break;
}
Console.WriteLine("Sayi=" + i);
Console.ReadKey();
}
}
}

6-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace karemidikdtorm
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("A Kenarı girin");
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("B Kenarı girin");
int  b= Convert.ToInt32(Console.ReadLine());
if(
}
}
}
  • bahar gülen

    ewettt

  • yardımsever

    beyler 1. sorunun cevabı buda oluyo
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ConsoleApplication2
    {
    class Program
    {
    static void Main(string[] args)
    {
    int kilo;
    Console.WriteLine(“kılonuzu giriniz”);
    kilo = Convert.ToInt32(Console.ReadLine());
    if(kilo <0 || kilo<=50)

    Console.WriteLine("zayıfsınız");

    else if(kilo < 51 || kilo <=85)

    Console.WriteLine("iyisiniz");

    else if (kilo < 86|| kilo <=150)

    Console.WriteLine("şişmansınız");

    Console.ReadKey();

    }
    }
    }

    • BilisimOgretmeni

      teşekkürler… 🙂

  • Ertaç Bağcı

    kardesım sonuncusu hatalı

  • Fevzi Can

    Abi allah razi olsun ama bizim kendini bilmis proglama hocasi yanlis diyor 50 verdi 3. Soru yanlis diyor

  • Berkmeno

    Elinize saglık

    • BilisimOgretmeni

      faydalı olduysa ne mutlu iyi çalışmalar…

      • HAKAN

        çok iyi

        • ARİF

          BilisimOgretmeni TEŞEKKÜR EDERİM YARDIMINIZDAN DOLAYI..

          • BilisimOgretmeni

            rica ederiz iyi çalışmalar..

X

Pin It on Pinterest

X