Algoritmaya Yönelik C
Örnekleri
Bölüm 3
Konu
- Diziler
- Dizi-döngü ilişkisi
- Küme işlemleri
Çözümlü Örnekler
- Ornek3A.cpp:
Klavyeden verilen n adet sayıyı diziye okutarak sayıların
toplamını diziden hesaplayan bir program yazınız.
- Ornek3B.cpp:
Klavyeden verilen n adet sayıyı diziye okutarak bu
sayıların en büyük ve en küçüğünü bulan bir
program yazınız.
- Ornek3C.cpp:
Klavyeden verilen n elemanlı bir kümeyi bir diziye
okutarak verilen bir değerin kümenin elemanı olup
olmadığını bulan bir program yazınız.
- Ornek3D.cpp:
Verilen iki kümenin kesişimini bulan bir program
yazınız.
- Ornek3E.cpp:
Verilen sayıların Selection Sort ile sıralanması.
- Ornek3F.cpp:
Verilen sayıların Bubble Sort ile sıralanması.
Ödevler
- Klavyeden verilen n adet sayıdan
hangilerinin ortalamanın üzerinde olduğunu
bulan bir program yazınız.
- Verilen bir dizinin elemanlarını bir baştan
bir sondan yazdıran bir program yazınız.
Örnek:
Girdi: Eleman sayısı: 8
Elemanlar : 1 2 3 4 5 6 7 8
Çıktı: 1 8 2 7 3 6 4 5
- Verilen m ve n basamaklı iki sayının
toplamını ekrana yazan bir program yazınız.
Örnek:
Girdi:
m: 10 Sayı: 1963241731
n: 20 Sayı: 12345678912345678912
Çıktı:
12345678914309025643
- Verilen n adet sayıyı bir diziye okutarak
dizide bulunan elemanlardan 0 olmayanları
ikinci bir dizide toplayan bir program yazınız.
- Verilen A ve B kümeleri için A \ B ve A U B
işlemlerini yapan bir program yazınız.
- Elemanlari 0-100 arasinda degisen n
(n<=50) elemanli bir dizide hangi sayidan
kac adet
bulundugunu bulan bir program yaziniz.