"Enter"a basıp içeriğe geçin

C Programlama Örnek Vize Sorusu #7

Problem : Klavyeden girilen 3 basamaklı sayının rakamları çift olanların toplamını yazdıran program kodu.

İlk başta yapmamız gereken matematiksel ifadelerle sayının rakamlarını bulmak ardından bir koşul yapısıyla çift olanlarını tespit edip toplama yapmamız.

#include <stdio.h>
#include <conio.h>
int main ()
{
	int sayi,a,b,c,sonuc = 0;
	printf("Uc Basamakli Bir Sayi giriniz: "); scanf("%d",&sayi);
	a = sayi/100;
	b = (sayi/10)%10;
	c = (sayi%100)%10;
	if(a%2 == 0)
	{
		sonuc += a;
	}
	if(b%2 == 0)
	{
		sonuc += b;
	}
	if(c%2==0)
	{
		sonuc += c;
	}
	printf("%d",sonuc);
	getch ();
	return 0;
}

Bir sonraki C Programlama sorusunu görmek ve incelemek için buraya tıklayınız.

Tarafımızca Değerlendirildi.

İlk Yorumu Siz Yapın

    Bir cevap yazın

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

    This site uses Akismet to reduce spam. Learn how your comment data is processed.