arkadaşlar if yapısıyla ilgili bir sorunum daha var öğrenci notunu girdimi 1 aldınız 2 aldınız diye yazan programı yaptığımda ekranda 0 aldınız 1 aldınız.....diye yazıyor
algoritması şu şekilde
1.başla
2.oku not
3.not<24 isye yaz 0
4.not<45 isye yaz 1
5not<55 isye yaz 2
6not<70 isye yaz 3
7not<85 isye yaz 4
8not>= 85 isye yaz 5
9.bitir
if yapısı sorun2
Algoritmayı şu şekilde kurman gerekli:
1.başla
2.oku not
3.not<24 ise yaz 0
4.not<45 AND not>24 ise yaz 1
5.not<55 AND not>45 ise yaz 2
6.not<70 AND not>55 ise yaz 3
7.not<85 AND not>70 ise yaz 4
8.not<100 AND not>=85 yaz 5
9.bitir
Kolay gelsin.
Hangi dilde istediğini söylemedin ama ben C kaynak kodlarını veriyorum.
#include<stdio.h>
int main()
{
int grade;
printf("Enter the grade\n");
scanf("%d",&grade);
if(grade<24)
{
printf("0");
}
if((grade<45)&&(grade>24))
{
printf("1");
}
if((grade<55)&&(grade>45))
{
printf("2");
}
if((grade<70)&&(grade>55))
{
printf("3");
}
if((grade<85)&&(grade>70))
{
printf("4");
}
if((grade<100)&&(grade>=85))
{
printf("5");
}
return 0;
}
Gösterdiğim gibi değişen bir şey yok.Aslında Google'da biraz araştırsanız kolayca istediğinize ulaşacaksınız.Kusura bakmayın ama sorduğunuz çok basit ve temel bir soru.