C do while döngü kullanımı
C do while döngü kullanımı
Programlama dillerinin tümünde döngü kullanılır. Döngüler, bir işi, belirlediğiniz sayıda yapan kod blokları olarak düşünülebilirsiniz. Ekrana 20 kere "Merhaba Dünya" yazan bir programda, "Merhaba Dünya" yazdıran kodu aslında tek bir defa yazarsınız, döngü burada devreye girip, sizin için bu kodu istediğiniz sayıda tekrarlar.
do while kullanımı
do
{
cümle
cümle
cümle
...
}
while ( kosul );
do başıdır her ne olursa olsun hiç bir kontrol yapmadan do ya girer while 'da ise şartı kontrol ederek girer.
Bir Örnek verelim:
do başıdır her ne olursa olsun hiç bir kontrol yapmadan do ya girer while 'da ise şartı kontrol ederek girer.
Bir Örnek verelim:
kod:
#include<stdio.h>
#include<conio.h>
int main( void )
{
int sayi_1, sayi_2;
char devam_mi;
do {
printf(“Birinci sayıyı giriniz> “);
scanf(“%d”,&sayi_1);
printf(“İkinci sayıyı giriniz> “);
scanf(“%d”,&sayi_2);
printf(“%d + %d = %d\n”, sayi_1, sayi_2, sayi_1 + sayi_2);
printf(“Devam etmek ister misiniz? “);
//C’de tek karakter okuma işlemi biraz sıkıntılı
//olduğundan, burada da bir do while kullandık.
do {
scanf(“%c”,&devam_mi);
}while( devam_mi == ‘\n’ );
printf(“\n”);
} while( devam_mi == ‘E’ || devam_mi == ‘e’ );
#include<stdio.h>
#include<conio.h>
int main( void )
{
int sayi_1, sayi_2;
char devam_mi;
do {
printf(“Birinci sayıyı giriniz> “);
scanf(“%d”,&sayi_1);
printf(“İkinci sayıyı giriniz> “);
scanf(“%d”,&sayi_2);
printf(“%d + %d = %d\n”, sayi_1, sayi_2, sayi_1 + sayi_2);
printf(“Devam etmek ister misiniz? “);
//C’de tek karakter okuma işlemi biraz sıkıntılı
//olduğundan, burada da bir do while kullandık.
do {
scanf(“%c”,&devam_mi);
}while( devam_mi == ‘\n’ );
printf(“\n”);
} while( devam_mi == ‘E’ || devam_mi == ‘e’ );
getch();
}
}
C do while döngü kullanımı
Posted by
Unknown
No comments
C do while döngü kullanımı
Programlama dillerinin tümünde döngü kullanılır. Döngüler, bir işi, belirlediğiniz sayıda yapan kod blokları olarak düşünülebilirsiniz. Ekrana 20 kere "Merhaba Dünya" yazan bir programda, "Merhaba Dünya" yazdıran kodu aslında tek bir defa yazarsınız, döngü burada devreye girip, sizin için bu kodu istediğiniz sayıda tekrarlar.
do while kullanımı
do
{
cümle
cümle
cümle
...
}
while ( kosul );
do başıdır her ne olursa olsun hiç bir kontrol yapmadan do ya girer while 'da ise şartı kontrol ederek girer.
Bir Örnek verelim:
do başıdır her ne olursa olsun hiç bir kontrol yapmadan do ya girer while 'da ise şartı kontrol ederek girer.
Bir Örnek verelim:
kod:
#include<stdio.h>
#include<conio.h>
int main( void )
{
int sayi_1, sayi_2;
char devam_mi;
do {
printf(“Birinci sayıyı giriniz> “);
scanf(“%d”,&sayi_1);
printf(“İkinci sayıyı giriniz> “);
scanf(“%d”,&sayi_2);
printf(“%d + %d = %d\n”, sayi_1, sayi_2, sayi_1 + sayi_2);
printf(“Devam etmek ister misiniz? “);
//C’de tek karakter okuma işlemi biraz sıkıntılı
//olduğundan, burada da bir do while kullandık.
do {
scanf(“%c”,&devam_mi);
}while( devam_mi == ‘\n’ );
printf(“\n”);
} while( devam_mi == ‘E’ || devam_mi == ‘e’ );
#include<stdio.h>
#include<conio.h>
int main( void )
{
int sayi_1, sayi_2;
char devam_mi;
do {
printf(“Birinci sayıyı giriniz> “);
scanf(“%d”,&sayi_1);
printf(“İkinci sayıyı giriniz> “);
scanf(“%d”,&sayi_2);
printf(“%d + %d = %d\n”, sayi_1, sayi_2, sayi_1 + sayi_2);
printf(“Devam etmek ister misiniz? “);
//C’de tek karakter okuma işlemi biraz sıkıntılı
//olduğundan, burada da bir do while kullandık.
do {
scanf(“%c”,&devam_mi);
}while( devam_mi == ‘\n’ );
printf(“\n”);
} while( devam_mi == ‘E’ || devam_mi == ‘e’ );
getch();
}
}