Yazdığım kod Flowchart ile uyumlu mu?

Meliodas_sama

Decapat
Katılım
15 Temmuz 2022
Mesajlar
296
Daha fazla  
Cinsiyet
Erkek
Farklı şekillerde bu kodu while ya da for döngüsünde yazabilir miyim? Flowchart'a göre yazmamız gerekiyor. Kodumda hata var mı, varsa neler?

C:
#include <stdio.h>
int main(){
int a;
int i=1;
double x;

printf("enter a value is\n");
scanf("%d",&a);


if (a<=100)
{
if (i*(i+1)==a)
{
    printf("a is:%d\n",a);
    i++;
    printf("i is:%d\n",i);
}
else
{
    i++;
    printf("i is:%d\n",i);
}

if (i<=a)
{
    if (i*(i+1)==a)
{
    printf("a is:%d\n",a);
    i++;
    printf("i is:%d\n",i);
}
else
{
    i++;
    printf("i is:%d\n",i);
}

}
 else {
a++;

if (i*(i+1)==a)
{
    printf("a is:%d\n",a);
    i++;
    printf("i is:%d\n",i);
}
else
{
    i++;
    printf("i is:%d\n",i);
}

if (i<=a)
{
    if (i*(i+1)==a)
{
    printf("a is:%d\n",a);
    i++;
    printf("i is:%d\n",i);
}
else
{
    i++;
    printf("i is:%d\n",i);
}

}

 }


}

else
{
    printf("undefined");
}

    return 0;
}

IMG_20231109_234006.jpg
 

Technopat Haberler

Geri
Yukarı