PROGRAMLAMA TEMELLERİ DERSİ SORULAR
1) (85)10=(.....)2
2) (10101010)2=(…..)10
3) (C4)16=(…..)2
4) (199)10=(….)2
5) Klavyeden girilen iki sayının toplamını bulan programın akış şemasını çiziniz
6) Klavyeden girilen sayının karesini alan programın akış şemasını çiziniz
7) Klavyeden girilen iki sayının büyük olanını bulan programın akış şemasını çiziniz
8) Kenar uzunlukları girilen dikdörtgenin alanını hesaplayan algoritmayı yazınız
9) Kenar uzunlukları girilen dikdörtgenin çevresini hesaplayan algoritmayı yazınız
10) Üç kenarı girilen üçgenin çevresini bulan programı yazınız
11) Klavyeden yaşı girilen bir kişinin ehliyet alıp alamayacağını ekrana yazdıran algoritma ve akış şemasını çiziniz
12) Verilen sayının pozitif, negatif ve sıfır olduğunu bulan programı çiziniz
13) Öğrencinin aldığı iki not sonucunda geçip kaldığını yazan programın akış şemasını çiziniz
14) Üçgenin alanını hesaplayan algoritmayı yazınız
15) Girilen ücretin KDV sini hesaplayan programın akış şemasını çiziniz
16) Bir kenarı girilen küpün hacmini bulan programı yazınız
17) İki kenarı klavyeden girilen dik üçgenin hipotenüsünü bulan programı yazınız
18) Klavyeden girilen sayı tek ise karesini alan çift ise karekökünü yazan programın akış şemasını çiziniz
19) Klavyeden girilen sayının 3 ile bölümünden kalan sayının akış şemasını yazan programı yazınız
20) Vize sınavının %40’ını final sınavının da %60’ını olan bir öğrencinin sınıftan kalıp geçtiğini ekrana yazdıran programı yazınız
21) 1-5 arasındaki sayıları ekrana yazdıran programı yazınız
22) 1-10 arasındaki tek sayıları ekrana yazan programı yazınız
23) 1-10 arasındaki sayıların toplamını yazan programı yazınız
24) 1-100 arasındaki 15 e bölünebilen sayıları ekrana yazdıran programı yazınız
25) 1-100 arasındaki 3 e bölünebilen sayıları ekrana yazdıran programı yazınız
26) 1-10 arasındaki sayıların çarpımını yazan programı yazınız
27) Ekrana 41 kere MASALLAH yazdıran programı yazınız
28) Kenarları girilen dikdörtgenler prizmasının çevresini ve alanını hesaplayan kod.
29) Ekrana adınızı, soyadınızı ve yaşınızı giren kodu yazınız.
30) Kullanıcının girmesi istenilen sayının karesini hesaplayan kodu yazınız.
31) Yarıçapı girilen bilyenin hacmini hesaplayınız .
32) Yarıçapı ve yüksekliği verilen silindirin hacmini hesaplayınız .
33) 3 sınav notunu giren öğrencinin geçtiyse “geçti” kaldıysa “kaldı” yazdırınız.
34) Klavyeden girilen bir ürünün KDV’sini hesaplayan kodu yazınız.
35) 18 yaşından büyükse ehliyet alıp almadığını hesaplayan kodu yazınız.
36) Ünlü şairimiz Mehmet Akif’in soyadı nedir? Sorusunu soran programı yazınız.
37) Şifre doğruysa 1234 “başarılı” yanlışsa “başarısız” yazdıran programı yazınız.
38) Klavyeden girilen sayı tek ise ekrana “ sayı tektir” çift ise ekrana “sayı çifttir” şeklinde ekrana yazdıran programı yazınız.
39) Klavyeden girilen sıcaklığa su derecesine göre maddenin 0 altı katı, sıvı, gaz halde olduğunu ekrana yazdıran programı yazınız.
40) Klavyeden girilen sayı notu göre öğrencinin 0-50 arasında ise “1”, 50-60 arasında ise”2”, 60-70 arasında ise “3”, 70-85 arasında “4”, 85-100 arasında ise “5” yazdıran programı yazınız.
41) Klavyeden 2 ürünün fiyatı girildiğinde toplam fiyat 200TL ‘den fazla ise 2. Üründen %25 indirim yaparak ödenecek tutarı gösteren programı yazınız.
42) Klavyeden girilen sayının negatif, pozitif veya sıfır olduğunu gösteren programı yazınız.
43) Bir üniversitede öğrencilerin ortalamalarını 50 ve üzerinde ise dersten başarılı sayılmaktadırlar. Öğrencilerin vize notu ortalamayı %40 final notu %60 etki ettiği bilindiğine göre öğrencilerin ders başarılı durumlarını hesaplayan programı yazınız.
44) Klavyeden girilen 3 sayının en büyük olanını ekrana yazdıran programı yazınız.
45) Klavyeden girilen 2 sayıyı seçiminize göre işlem yapınız.
46) Girilen 3 sayıdan en az biri 50’den büyükse “yeterli” hepsi 50’ den küçükse “yetersiz” yazan programı yazınız.
47) Girilen sayı 0-100 arasında ise ve çift ise sayı “uygundur” değilse sayı ”uygun değildir” yazan programı yazınız.
48) Bugün günlerden pazartesidir. Kullanıcının girdiği gün sayısı sonucunda hangi gün olduğunu bulan programı yazınız.
49) Klavyeden bir kenarı girilen bir küpün kenar uzunluğunu bulan programı yazınız.
50) 3 sayıdan dışarıdan girilen en büyünü bulan programı yazınız.
51) Klavyeden girilen 1.sınav, 2.sınav, sözlü puanını göre ortalamayı ekrana yazdıran programı yazınız.
52) 3 kenar uzunluğu girilen üçgenin çeşidini ekrana yazdıran programı yazınız.
53) Girilen sayı hem 4, hem 5, hem de 6 ile bölünüyorsa ekranda “sayı uygun” yazacak aksi halde “sayı uygun değildir” yazan programı yazınız.
54) Girilen sayı hem 2 ile hem de 3ile tam bölünüyorsa ekrana 2 ve 3’ün katını yazacak sadece 2 ile bölünüyorsa 2’nin katı sadece 3 ile bölünüyorsa 3’ün katını ne 2’ye ne de 3’e bölünmüyorsa 2 ve 3’ün katı değildir yazan programı yazınız.
55) Yarıçapı girilen karenin çevresini ve alanını hesaplayan programı yazınız.
56) Kullanıcıdan 1.yazılı, 2.yazılı, 1.performans, 2.performans notlarını girmesini isteyen ve ortalamasını bulup ekrana yazdıran programı yazınız.
57) Bir kenarı girilen küpün hacmini hesaplayınız.
58) Modunu almak istediğiniz sayıyı giriniz. Modu ve sayısı kullanıcı belirleyecek.
59) 2 sayının çarpımı, toplamı, farkı, bölümü bulan çarpım tablosu programını yazınız.
60) Klavyeden girilen bir sayının seçime göre karesini veya küpünü alan program.
61) Bugün günlerden Pazartesi ise kullanıcının girdiği gün sayısı sonra günlerden hangi gündür. Bu işlemi yapacak program kodlarını yazınız.