8.1.. Izračunati sumu n učitanih brojeva sa tastature.
Opis rješenja: Prvo se učita sa tastature koliko će se sabirati brojeva. Zatim se učitavaju brojevi sa FOR petljom, sabiranje se izvodi unutar FOR petlje. Početana vrijednost sume se postavlja izvan petlje.
Listing programa:
// 08112017
#include <stdio.h>
int main()
{
int i, n; // deklarisanje varijabli
double a, s; // deklarisanje varijabli
printf("Broj brojeva: ");
scanf("%d", &n); // ucitavanje vrijednosti varijable n sa tastature
s = 0; // pocetna vrijednost kumulativne sume
for(i=1; i<=n; i++) { // ponavljanje za i=1 do i=n - pocetak petlje
printf("Otkucaj %d. broj ",i); // novi broj
scanf("%lf",&a); // novi broj
s = s + a; // kumulativna suma brojeva
}
printf("Suma je: %lf",s); // ispis vrijednost s
return 0;
}
II Varijanta s += a
// 08112017
#include <stdio.h>
int main()
{
int i, n; // deklarisanje varijabli
double a, s; // deklarisanje varijabli
printf("Broj brojeva: ");
scanf("%d", &n); // ucitavanje vrijednosti varijable n sa tastature
s = 0; // pocetna vrijednost kumulativne sume
for(i=1; i<=n; i++) { // ponavljanje za i=1 do i=n - pocetak petlje
printf("Otkucaj %d. broj ",i); // novi broj
scanf("%lf",&a); // novi broj
s += a; // kumulativna suma brojeva s = s + a
}
printf("Suma je: %lf",s); // ispis vrijednost s
return 0;
}
Ispis na ekranu:
Index
|
|