// Alıştırma 1 // Büyüklük Ölçütü #include #include #include #include using namespace std; int main(){ int sayi1, sayi2; cout << "Birinci sayıyı giriniz"; cin >> sayi1; cout << "İkinci sayıyı giriniz: "; cin >> sayi2; if(sayi1 > sayi2){ cout << "Büyük sayı " << sayi1 << endl; }else if(sayi1==sayi2){ cout << "Sayılar birbirine eşit." << endl; }else{ cout << "Küçük sayı " << sayi1 << endl; } } // Alıştırma 2 // Teklik ve Çiftlik Ölçütü #include #include #include #include using namespace std; int main(){ int a; cout << "Bir sayı giriniz: "; cin >> a; if(a%2 == 0){ cout << "A çift" << endl; }else{ cout << "A tek" << endl; } } // Alıştırma 3 // Tam bölünme #include #include #include #include using namespace std; int main(){ int a,b; cout << "A sayı giriniz: "; cin >> a; cout << "B sayı giriniz: "; cin>>b; if(a%b == 0){ cout << "A, B'ye tam bölünür." << endl; }else{ cout << "A, B'ye tam bölünmez." << endl; } } // Alıştırma 4 // Vize ve Final #include #include #include #include using namespace std; int main(){ int vize,fin; float ort; cout << "Vize giriniz:"; cin >> vize; cout << "Final giriniz:"; cin >> fin; ort = (vize*0.4)+(fin*0.6); if(ort>70){ cout << "Başarılı"; }else{ cout << "Başarısız"; } } // Alıştırma 5 // İkinci dereceden denklemlerin köklerini bulan program. #include #include #include #include using namespace std; int main(){ // İkinci dereceden denklemin köklerini bulan bir programın algoritması yazınız, akış diyagramını çiziniz, kodlayınız. // b2-4ac // -b+kök delta bölü 2a int a,b,c, x1, x2; float delta; cout << "a gir:"; cin >> a; cout << "b gir:"; cin >> b; cout << "c gir:"; cin >> c; delta = pow(b,2)-4*a*c; if(delta == 0){ cout << "Delta sıfıra eşit. Eşit iki kök bulunur." << endl; x1 = (-1*b)/(2*a); x2 = x1; cout << "Birinci kök: " << x1 << endl; cout << "İkinci kök: " << x2 << endl; }else if(delta > 0){ cout << "Delta sıfırdan büyük. Reel iki kök bulunur." << endl; x1 = ((-1*b)+sqrt(delta)) / (2*a); x2 = ((-1*b)-sqrt(delta)) / (2*a); cout << "Birinci kök: " << x1 << endl; cout << "İkinci kök: " << x2 << endl; }else{ cout << "Reel kök yok" << endl; } } // Alıştırma 8 // Not harfleme #include #include #include #include using namespace std; int main(){ // Not string harf; int sinav; cout << "Notunu gir:"; cin >> sinav; if(sinav >= 0 && sinav < 25){ harf = "F"; }else if(sinav >= 25 && sinav < 45){ harf = "E"; }else if(sinav >= 45 && sinav < 55){ harf = "D"; }else if(sinav >= 55 && sinav < 70){ harf = "C"; }else if(sinav >= 70 && sinav < 85){ harf = "B"; }else if(sinav >= 85 && sinav <= 100){ harf = "A"; } cout << harf << endl; } // Alıştırma 9 // Yüzler onlar birler ayırıcı #include #include #include #include using namespace std; int main(){ int sayi; int yuzler, onlar, birler; cout << "Sayı giriniz: "; cin >> sayi; yuzler = sayi/100; onlar = (sayi-(yuzler*100))/10; birler = (sayi-(yuzler*100)-(onlar*10)); cout << yuzler << onlar << birler; } // Alıştırma 10 // Sayıyı tersten çıkarır. #include #include #include #include using namespace std; int main(){ int sayi; int yuzler, onlar, birler; cout << "Sayı giriniz: "; cin >> sayi; yuzler = sayi/100; onlar = (sayi-(yuzler*100))/10; birler = (sayi-(yuzler*100)-(onlar*10)); cout << birler << onlar << yuzler; } // Alıştırma 11 // İş Başvurusu #include #include #include #include using namespace std; int main(){ string ad,soyad,cinsiyet, diploma, ehliyet, askerlik; int yil, yas; cout << "Ad giriniz:"; cin >> ad; cout << "Soyad giriniz:"; cin >> soyad; cout << "Cinsiyet giriniz (E/K):"; cin >> cinsiyet; cout << "Diploma giriniz (İO, OO, L, MYO, F, YL, DOK):"; cin >> diploma; cout << "Ehliyet tür giriniz (A,B,C,D,E,G):"; cin >> ehliyet; cout << "Askerlik durumu giriniz(+/-):"; cin >> askerlik; cout << "Doğum yılınızı giriniz:"; cin >> yil; yas = 2021-yil; if(cinsiyet == "K" && diploma != "İO" && diploma != "OO" && yas <= 40 && yas >= 20){ cout << "Sizden sekreter olur." << endl; }else if(cinsiyet=="E" && ehliyet == "G" && askerlik == "+" && yas <= 40){ cout << "Senden iş makinesi operatörü olur" << endl; }else{ cout << "İşsiz kaldınız." << endl; } } // Alıştırma 12 // Sekreter muhabbeti #include #include #include #include #include using namespace std; int main(){ string altintolerans = "+%5"; string gumustolerans = "+%10"; string hatapayi = " "; int siyah= 0; int kahve = 1; int kirmizi=2; int turuncu=3; int sari=4; int yesil=5; int mavi=6; int mor=7; int gri=8; int beyaz=9; int altin= -1; int gumus= -2; int carpan1, carpan2, carpan3, tolerans; cout << "Renkler:" << endl; cout << "Siyah: 0" << endl; cout << "Kahve: 1" << endl; cout << "Kırmızı: 2" << endl; cout << "Turuncu: 3" << endl; cout << "Sarı: 4" << endl; cout << "Yeşil: 5" << endl; cout << "Mavi: 6" << endl; cout << "Mor: 7" << endl; cout << "Gri: 8" << endl; cout << "Beyaz: 9" << endl; cout << "Tolerans -> Altın: -1" << endl; cout << "Tolerans -> Gümüş: -2" << endl; cout << "Birinci rengi giriniz:"; cin >> carpan1; cout << "İkinci rengi giriniz:"; cin >> carpan2; cout << "Üçüncü rengi giriniz:"; cin >> carpan3; cout << "Tolerans seçiniz (Altın = 1, Gümüş = 2, Yok = 3): "; cin >> tolerans; if(tolerans == 1){ hatapayi = altintolerans; }else if(tolerans == 2){ hatapayi = gumustolerans; }else if(tolerans==3){ hatapayi = "+%20"; } float direnc = ((carpan1*10)+carpan2)* pow(10, carpan3); cout << direnc << " ohm" << hatapayi<< endl; cout << "kOhm değeri = " << direnc/1000 << "kOhm" << endl; cout << "mOhm değeri = " << direnc/1000000 << "mOhm" << endl; }