23.1.23010180. Izračunati proizvod svih dvocifrenih parnih brojeva. Opis rješenja: For petlja kreira parne prirodne brojeve od 10 do 99. Kumulativni proizvod omogućuje množenje parnih vrijednosti kontrolne varijable i na staru vrijednost proizvoda i to postaje nova vrijednost proizvod. Prije izvođenja for petlje kumulativnom proizvodu se dodjeljuje vrijednost 1. (vidi Tip podataka i ispis) Listing programa: // 23010180 Izračunati proizvod svih dvocifrenih parnih brojeva. #include <stdio.h> int main() { int i; double proizvod; printf( "Proizvod parnih dvocifrenih\n"); // naslov \n - prelazak u novi red proizvod = 1; // pocetna vrijednost proizvoda for ( i = 10; i < 100; i=i+2 ){ // ponavljanje za i=10 do i=99 - pocetak petlje proizvod = proizvod *i; // kumulativni proizvod - na prethodni proizvod dadaj novu vrijednost i (proizvod *= i); printf("i= %d Proizvod= %le\n", i, proizvod); // ispis vrijednosti } printf( "Proizvod parnih dvocifrenih: %le", proizvod); // ispis vrijednosti return 0; } Ispis na ekranu:
|
|||||||
|