Çalışma Soruları
Dizinin Tek ve Çift Elemanlarının Ayrı Ayrı Ortalamalarını Bulmak
SIZE sayıda elemana sahip int türden bir dizinin tek ve çift elemanlarının aritmetik ortalamasını ayrı ayrı hesaplayan bir C programı yazınız.
Dört Basamaklı Arkadaş Sayılar
Dört basamaklı tüm arkadaş sayı çiftlerini bulan bir C programı yazın. Bulunan arkadaş sayılardan her bir çift bir kez yazılmalı.
Dosya Kopyalayan Program
Komut satırından çalıştırılan ve bir dosyanın yeni bir kopyasını oluşturan filecopy.c isimli programı yazınız. Program komut satırından aşağıdaki şekilde çalıştırılacaktır:
filecopy kaynak_dosya_ismi yeni_dosya_ismi
Dosyaları Bölmek Ve Birleştirmek
Bir dosyayı verilen büyüklükte parcalara ayıran bol.c isimli programı, ve parcalara ayrılmış dosyayı tekrar birleştirerek eski hale getiren bir.c isimli programı yazınız.
bol.c programı komut satırından aşağıdaki gibi çalıştırılacak:
bol deneme.exe 2000
e n d Harflerini Klavyeden Girince Sonlanan Program
Klavyeden alınan her karakteri ekrandan gösteren, ancak klavyeden ardışık olarak 'e', 'n', 'd' karakterleri alındığında sonlanan bir C programı yazınız.
Örnek Ekran Çıktısı:
ahshshdhdhndkend
e Sayısının Hesaplanması
e sayısını aşağıdaki serinin toplamı şeklinde hesaplayan bir program yazın.
e = 1/0! + 1/1! + 1/2! + 1/3! + 1/4! + 1/5!
Ekrana Rastgele Sözcüklerin Yazdırılması
Aşağıdaki koşulları sağlayan bir C programı yazınız:
- Ekrana her satıra 1 tane olmak üzere NO_OF_WORDS adet rasgele sözcük yazdırılacak.
- Her sözcük İngiliz alfabesindeki büyük harf karakterlerinden oluşturulacak.
- Her bir sözcüğün uzunluğu en az MIN\_WORD_LEN en fazla MAX_WORD_LEN olacak.
- Bir sözcüğün içinde NO_SUC_VOWELS sayıda sesli harf yanyana gelmeyecek.
- Bir sözcüğün içinde NO_SUC_CONS sayıda sesli harf yanyana gelmeyecek.
Programınızı aşağıdaki sembolik sabit değerleriyle çalıştırınız:
En Yakın Asal Sayı
Argüman olarak gönderilen int türden sayıdan küçük ilk asal sayıyı bulan closest_prime isimli fonksiyonu yazın. Fonksiyonun bildirimi:
int closest_prime(int value);
Faktöriyel Hesaplayan Fonksiyon
Kendisine gönderilen bir tamsayıya ilişkin faktöriyel değeriyle geri dönen factorial fonksiyonunu tanımlayınız.
Fonksiyon Göstericileri - 1
Kabarcık sıralaması (bubble sort) algoritmasını kullanarak türden bağımsız sıralama yapan aşağıdaki fonksiyonu tasarlayınız: