xloer00
Asistan
- Katılım
- 14 Kasım 2018
- Mesajlar
- 242
- Reaksiyon puanı
- 20
- Puanları
- 18
- Yaş
- 26
#include<stdio.h>
int main()
{
int sayi;
do
{
printf("sayi giriniz:");
scanf("%d",&sayi);
printf("%d'nin 2 kati: %d \n", sayi, sayi*2);
}
while(sayi!= -5);
printf("negatif sayi giriniz. program sonlandi...");
return 0 ;
}
bu sonsuz döngü sadece -5 yazınca duruyor.
bunun aynısını for ve if kullanrak yapmam gerekiyor.
yardımcı olur musunuz?
işin içinden çıkamadım.
#include<stdio.h>
int main()
{
int i=1;
for(i=1; i<=500 ;i++)
{
printf("sayi giriniz:");
scanf("%d",&i);
printf("%d'nin 2 kati: %d \n",i,i*2);
}
}
bunu yapınca 500 e kadar girdiğim sayılar döngüye giriyor ama nasıl durduracağım bunu
int main()
{
int sayi;
do
{
printf("sayi giriniz:");
scanf("%d",&sayi);
printf("%d'nin 2 kati: %d \n", sayi, sayi*2);
}
while(sayi!= -5);
printf("negatif sayi giriniz. program sonlandi...");
return 0 ;
}
bu sonsuz döngü sadece -5 yazınca duruyor.
bunun aynısını for ve if kullanrak yapmam gerekiyor.
yardımcı olur musunuz?
işin içinden çıkamadım.
Mesaj otomatik birleştirildi:
#include<stdio.h>
int main()
{
int i=1;
for(i=1; i<=500 ;i++)
{
printf("sayi giriniz:");
scanf("%d",&i);
printf("%d'nin 2 kati: %d \n",i,i*2);
}
}
bunu yapınca 500 e kadar girdiğim sayılar döngüye giriyor ama nasıl durduracağım bunu