C++ ile kullanıcıdan 0-100 arası sınav puanı girişi yapmayı isteyen ve girilen bu puanın not karşılığını ekranda gösteren kodları yazalım.
- 0-49 : 1
- 50-59 : 2
- 60-69 : 3
- 70-84 : 4
- 85-100 : 5
- Diğer durumlar : Geçersiz olarak yazdırılacaktır.
Örneğimizi if … else if … else yapısını kullanarak oluşturacağız.
C++ Kodları:
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 40 | #include <iostream> #include<stdlib.h> #include <cmath> using namespace std; int main() { setlocale(LC_ALL,"Turkish"); //Türkçe karakter int puan,notu; cout<<"Puanı Girin : "; cin>>puan; if(puan>=0 && puan<50){ notu=1; } else if(puan>=50 && puan<60){ notu=2; } else if(puan>=60 && puan<70){ notu=3; } else if(puan>=70 && puan<85){ notu=4; } else if(puan>=85 && puan<=100){ notu=5; } else{ notu=-1; } if(notu!=-1){ cout<<"Paunınızın not karşılığı : "<<notu; } else{ cout<<"Geçersiz puan girişi yaptınız."; } } |
Örnek Ekran Çıktıları:
Add Comment