8.1.. Izračunati sumu prirodnih brojeva u intervalu od 1 do n čija je cifra jedinica 8. Opis rješenja: Cifra jedinica se dobija kao ostatak dijeljenjem sa 10 (i % 10 = 8). Djeljivost Tekstualni algoritam:
Listing programa:
// 08112013
int main()
{
int i,n;
float suma;
printf("Do broja: ");
scanf("%d",&n);
for(i = 1; i <= n; i++) // ponavljanje za i=1 do i=17 - pocetak petlje
if(i % 10 == 8) // provjera da li je cifra jedinica 8
suma+=i; // nova vrijednost sume suma = suma + i
printf("Suma je: %f",suma);
return 0;
}
Ispis na ekranu:
|
||||||
|