C’de Girilen 2 Sayı Aralığını Ekrana Yazdıran Program
Arkadaşlar bu algoritma örneğimizde konsoldan girilen 2 sayı’nın max ve min değerlerini belirleyerek aralıkta kalan sayıların sıralı bir şekilde ekrana çıktısını veren proramımızı yazımıza ekledik,
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int sayi1,sayi2,max,min,i=0; printf("1 sayi'yi giriniz:"); scanf("%d",&sayi1); printf("2 sayi'yi giriniz:"); scanf("%d",&sayi2); if(sayi1>sayi2){ max=sayi1; min=sayi2; } else if(sayi2>sayi1){ max=sayi2; min=sayi1; } else printf("Grilen 2 sayi birbirine eşittir %d = %d ",sayi1,sayi2); for(i=min;i<=max;i++) printf(" %d ",i); getch(); return 0; } |
Gördüğünüz gibi arkadaşlar 2 sayı ilk olarak eşitlik durumları belirlenerek aralıktaki sayıları çıktı olarak verilidi , eşitlik durumunda mesaj göderildi.Bol kodlu günler…