Bwed
Hectopat
- Katılım
- 5 Ocak 2021
- Mesajlar
- 83
Merhaba, hesap makinesi yapıyorum, eğer kullanıcı yanlış bir ifade (çok basamaklı sayı, harf) girerse nasıl kodu tekrar yürütebilirim?
@Rona
Kod:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x;
int y;
int z;
printf("Ltfen 1. sayıyı giriniz:");
scanf("%d",&x);
if(x ) //eğer kişi buraya harf yada çok büyük sayı girerse nasıl kodu tekrar yürütürüm ?
{
printf("Ltfen Gecerli Bir Sayi Giriniz\n\n");
return printf("Tekrar Deneyiniz ");
}
printf("Ltfen 2. sayıyı giriniz:");
scanf("%d",&y);
if(y )//eğer kişi buraya harf yada çok büyük sayı girerse nasıl kodu tekrar yürütürüm ?
{
printf("Ltfen Gecerli Bir Sayi Giriniz\n\n");
return printf("Tekrar Deneyiniz ");
}
printf("Ltfen yapacaginiz islemi seciniz:\n");
printf("1.Toplama\n2.Cıkarma\n3.Bolme\n4.Carpma\n");
printf("Yapmak Istediginiz Islemi Tuslayınız:");
scanf("%d",&z);
if(z == 1)
{
printf("Toplama Isleminin Sonucu %d",x+y);
}
else(z == 2);
{
printf("Cikarma Isleminin Sonucu %d",x-y);
}
return 0;
}
@Rona