En Büyük Sayı Değerini Döndüren C Porogramı

En Büyük Sayı Değerini Döndüren C Porogramı

15 Views

Klavyeden girilen tam sayıların en büyük sayı değerini bulan C programı kodları aşşağıdaki gibidir.

Programın çalışma mantığı klavyeden bir sayı alıp while ile bu sayı 0 dan büyük olduğu sürece döndürmek ve while içinde sayının sürekli mod 10 unu alarak sonda kalan basamağın sayı değerini mevcut max sayı değeri ile kıyaslıyor. Bu kıyaslama sonucu yeni max değerimiz belirleniyor.

#include <stdio.h>
#include <conio.h>
main()
{
int sayi, b, max=0;
 printf("Bir sayi girin : ");
 scanf("%d",&sayi);
 while(sayi>0) {
 b = sayi % 10;
 if(b>max) max = b;
 sayi /= 10;
 }
 printf("En buyuk hanenin degeri : %d",max);

}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir