C Programlama - Eemdersnotlari.com Ders Notları 3

February 19, 2017 | Author: EEM Ders Notları | Category: N/A
Share Embed Donate


Short Description

Download C Programlama - Eemdersnotlari.com Ders Notları 3...

Description

0

C Örnekleri

2013

www.eemdersnotlari.com

1

NUM 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

SORU 1’den 100’e kadar olan sayıların toplamını ekrana yazdıran program 1-100 kadar tek sayıların toplamını ekrana yazdıran program 1-100 arasındaki sayıların tek ve çift olanlarının ayrı ayrı toplamları ekrana yazdıran program 2 sayıyı enter ile girdirme ve göstermeyi ekrana yazdıran program Klavyeden girilen 2 sayinin toplamini, SONUCU GÖRMEK için ENTERA BASIN, ifadesi çiktiktan ve ekrani temizledikten sonra sonucu ekrana yazdıran program Basit bölme işlemi yapan program Basit sayı arttırma ve yazma işlemini ekrana yazdıran program Çarpım tablosunda 6 katlarını gösteren programı ekrana yazdıran program Girilen 3 sayıdan büyük olanı bulup ekrana yazdıran program Faktoriyel hesaplayan programı ekrana yazdıran program Girilen bir tamsayının tek mi çift mi olduğunu ekrana yazdıran program 1-10 kadar sayıları toplamını GOTO kullanarak ekrana yazdıran program Girilen sayiya göre dallanan programı ekrana yazdıran program Her hangi iki sayı arasındaki sayıların toplamını ekrana yazdıran program 3 Sayıyı küçükten büyüğe sıralayan program Sayının 10 dan küçük veya büyük olduğunu bulan program Klavyeden girilen 3 sayıyı büyükten küçüğe sıralayan program (uzun çözüm) Tek basamaklı 5 Adet Random sayıyı ekrana yazdıran program Reel sayıları ekrana formatlı yazdıran program Üçgenin çevresini bulan program Üçgenin alanını bulan program Üçgen çeşitlerini veren program 10 elemanlı bir dizinin değerleri dışarıdan giriliyor, bu dizi içerisinde kaç tane pozitif kaç tane negatif sayı olduğunu ekrana yazan program 10 elemanlı bir dizinin değerleri dışarıdan giriliyor, girilen sayıların ortalaması alınarak; bu dizi içerisinde ortalamadan daha küçük kaç tane sayı olduğunu ve bunları ekrana yazan program. 10 elemanlı bir tamsayı dizisinin değerleri dışarıdan giriliyor. Bu dizi içerisinde kaç tane çift kaç tane tek sayı olduğunu ekrana yazan program. 3 Basamaklı Sayının Basamak Degerlerini Bulup Ekrana Yazdıran program Bölme işlemi sonucunda kalanı veren program. Girilen harfe göre yönlendirilen program Klavyeden 3 ile 15 arasında (bu sayılar da dâhil) bir tamsayı girilmesi isteniyor, girilen bu tamsayı asal sayı ise; bu asal sayının faktöriyelini alıp sonucu ekrana yazan program Klavyeden 100 den büyük bir tamsayı girilmesi isteniyor. Girilen bu tamsayı asal sayı ise bu tamsayıdan önceki ilk asal sayıyı ekrana yazan program Menü ile çarpma toplama çıkarma yapan program Dairenin alanı hesaplayan program Aritmetik işlemler Aritmetik işlemler 2 lik sisteme dönüştürme Koordinat sisteminde girilen 2 nokta arasındaki uzaklığı bulan programı yazınız. Girilen sayı pozitif ise 2 sayı daha girmesi isteniyor, sayı negatifse 3 sayı daha girmesi isteniyor, sayı sıfır girilmişse 1 sayı daha girilmesi isteniyor. Uygun şarta göre girilen sayıların ortalamasını alan program Klavyeden 100 den büyük iki tamsayı girilmesi isteniyor. Girilen bu tamsayıların her ikisi de asal sayı ise bu iki tamsayıyı toplayan, değilse çarpan ve sonucu ekrana yazan program. Maximum 5 Basamakli Sayi İçerisinde Rakamlari Bulan programı yazınız.

2

40 41 42 43 44 45

46 47 48 49 50 51

52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73* 74 75 76

Klavyeden Girilen Maximum 4 Basamakli Bir Tamsayinin Kaç Basamakli Oldugunu Bulan Pogram 1-9 arası çarpım tablosu yapan program Kullanıcıdan 10 tane sayı girmesi isteniyor bu sayılar içerisinde kaç tane pozitif, kaç tane negatif kaç tane sıfır girildiğini bulup ekrana yazacak program. Kullanıcıdan bir sayı girmesi isteniyor. Bu sayının pozitif, negatif ya da sıfır durumuna göre ekrana yazan program. Test sorusu cevapını bulma 0 (sıfır) faktöriyel 1 e eşittir, pozitif sayıların faktöriyeli 1 ile sayı arasındaki (sayı dâhil) tam sayıların çarpımı ile bulunur. Programdan tam sayı girmesi isteniyor. Girilen sayı durumuna göre (negatif, sıfır, ya da pozitif) faktöriyel bulan program Klavyeden Girilen Bir Tamsayının Kaç Basamaklı Oldugunu Bulan Pogramı yazınız. Kullanıcıdan alınan 10 adet pozitif sayı içerisinden bir iki ve üç basamaklı sayıların kaç adet olduğunu bulan program. Kullanıcı tarafından girilen iki sayı arasındaki 3'bölünen sayıların adedini bulup ekrana yazdıran program 1 ile 100 arasında bulunan 7 ile bölünebilen sayıların adedini bulan program. Dışardan girilen 20 sayı arasından en büyük sayıyı ekrana yazdıran program Girilen sayı pozitif (+) ise 2 sayı daha girmesi isteniyor, sayı negatif(-) ise 3 sayı daha girmesi isteniyor, sayı 0 girilmişse 1 sayı daha girilmesi isteniyor. Uygun şarta göre girilen sayıların ortalamasını yazdıran programı yazınız. 7-30 Sayılarının karşılarına asal durumuna göre “EVET” ya da “HAYIR” yazdıran program (fonksiyon kullanılmıştır). 3-100 arasındaki sayıların bölenlerini, bölen sayısını, asal durumuna göre (E/H) yazdıran program(fonksiyon kullanılmıştır). Klavyeden girilen sayıya kadar olan asal sayıların adedini ve toplamını bulan programı yazınız. İstenen sayıdaki asal sayıyı ekrana yazdıran program Pascal üçgenini yazan program Öğrenci Not Sistemi Fibenocci serisinin ilk 20 elemanını ekrana yazdıran program. Fibonacci serisinin ilk 25 elemanı içerisinden 5 e ve 7 e tam bölünenlerin adedini yazan program. Fibonecci dizisini bir N değerine kadar ekrana yazan program. Klavyeden 10 sayı okutup tersten yazan program Max 100 elemanlı bir dizinin elemanlarını ekrandan okuyacak, artan sırada sıraladıktan sonra tekrar ekrana yazdıran program Klavyeden girilen sayının küpünü ekrana yazdıran program (fonksiyon) 10 Adet 1-100 arası random sayı üreten program Random günün sözleri programı Rastgele üretilen 2 basamaklı sayıyı bulmaya çalışan program Azalan şekilde sayıları sağ tarafa doğru yazan program Ekranı yıldızlarla dolduran program Satır ve sütun tahmin eden program Lottery oyunu programı yazınız Parti anket programı Piyango programı 1-40 kadar numaralanmış biletler var, 3 ADET --- 3000 TL, 5 ADET--- 500 TL, 8 ADET-- 5 TL var, Programda bir kişiye bir den fazla ikramiye çıkamaz ve ilk çıkan ikramiye alır Square Free tam sayıları bulan program Öğrenci bilgilerini “ogrenci.txt” adlı dosyaya kaydetme programı Negatif Sayi Girilene Kadar Girilen Pozitif sayilari C altinda “a.txt” dosyasina atan program a.txt ve b.txt dosyalarında bulunan tamsayıları okuyup toplamlarını c dosyasına, büyük olanını d dosyasına atan program

3

77 78 79 80 81 82 83 84 85 86 87 88* 89 90 91 92 93 94* 95 96 97* 98 99 100 101 102* 103 104 105* 106 107 108 109 110 111 112 113 114

Rastgele üretilip dosyaya atılan sayıların içinde klavyeden girdiğin sayının kaç defa olduğunu bulan program ”a.txt” dosyası içinde sayı adedi 30-50 arasında değişebilen 1-100 arasında sayılar üretilecek, küçükten büyüğe doğru dizip b dosyasına atacak 3x^3+x^2+3x+1 polinom değerlerini 0.2-25.2 değerleri arasındaki her 0.2 değer artışı için bulup “sonuc.dat” dosyasına yazan program Öğrencilerin numara, ad ve notlarının bulunduğu “ogrenci.txt” dosyasından en yüksek, en düşük ve ortalamayı bulan program 1 den 100 kadar olan sayılardan tekleri tek dosyasına, çiftleri çift dosyasına kaydeden program Dosyaya yazma örneği Makro yazma Makro & Function örneği Makro örneği Makro Fonksiyonlar Ana Programda Sayıları Klavyeden Girdirip Toplamını Fonksiyonda Bulup Sonucu Ana Programda Yazdıran Program Fonksiyon örneği (Call By Value, Call By Referance) Fonksiyon örneği (Call By Value, Call By Referance) Fonksiyon örneği (Call By Referance) Fonksiyon örneği (Call By Value) Fonksiyon örneği (Call By Referance) Fonksiyona Array Gönderme (Call By Reference) Recursive (özyineli fonksiyon) örneği(1) Recursive (özyineli fonksiyon) örneği(2) (Sayının basamak değerlerini bulur) Recursive (özyineli fonksiyon) örneği(3) (Fibenocci serisinin ilk 20 elemanını bulur) Structure (Yapı) Örneği(1) Structure (Yapı) Örneği(2) Enum kullanımı Command Line Argument sayısı 2 iken 2 sayıyı toplayan program (eksik ya da fazla parametrede uyarı verecektir) Komut satırından çalıştırılacak hesap makinesi programını Harici header dosyası ekleme 2 Değişkeni Yedek Değişken Kullanmadan Yer Değiştiren Program İstenen sayıdaki asal sayıyı ekrana yazdıran program Stringle ad yazdırma programı A-Z arasındaki harfleri yazdıran program Stringleri sağa sola hizalama Klavyeden girilen harfin küçük veya büyük olduğunu bulan program Klavyeden girilen bir karakter dizesinin tersi bulunarak ekrana yazdıran program Klavyeden girilen kelimenin büyük-küçük ya da karışık harflerden ibaret olduğunu bulan program String ve Char kullanımı Klavyeden girilen harfin sesli ve büyük olup olmadığını bulan program Klavyeden girilmiş bir ifadenin uzunluğunu strlen fonksiyonu kullanmadan bulan yazdıran program Programın devamını sağlama

********************************************* Soru1: 1’den 100’e kadar olan sayıların toplamını ekrana yazdıran programı yazınız. *********************************************

********************************************* Soru 4: 2 sayıyı enter ile girdirme ve göstermeyi ekrana yazdıran programı yazınız. *********************************************

#include main() { int i,toplam; toplam=0; for (i=1;ib&&a>c&&c>b) { printf("%d\n",a); printf("%d\n",c); printf("%d\n",b); } if(b>a&&a>c&&b>c) { printf("%d\n",b); printf("%d\n",a); printf("%d\n",c); } if(b>a&&c>a&&b>c) { printf("%d\n",b); printf("%d\n",c); printf("%d\n",a); } if(a>b&&c>b&&c>a) { printf("%d\n\n",c); printf("%d\n",a); printf("%d\n",b); } if(b>a&&c>a&&c>b) { printf("%d\n",c); printf("%d\n",b); printf("%d\n",a);} } ********************************************* Soru 18: Tek basamaklı 5 Adet Random sayıyı ekrana yazdıran programı yazınız. ********************************************* #include #include #include main() { int i; randomize();

for (i=0;i
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF