Programska petlja do..while
2. Zadaci za vježbu
1. Što će se ispisati na zaslonu nakon izvođenja sljedećeg programa?
#include <stdio.h>int main()
{
int i=1, s=0;
do
{
s+=i;
i++;
}while (i<=10);
printf("%d ",s);
return 0;
}
Kako glasi tekst kojim bi se zadao prethodni program?
2. Napišite program koji će s pomoću petlje do-while zbrojiti troznamenkaste brojeve djeljive s 19. Osim dobivenog zbroja, program treba na zaslonu ispisati i koliko ima takvih brojeva.
Izlaz: Zbroj je 28832, a ima ih 53
3. Napišite program koji će korisniku omogućiti učitavanje brojeva sve dok se ne upiše -1. Program treba na zaslonu ispisati koliko je među upisanim brojevima onih koji su djeljivi s 5.
Ulaz: 13 2 1 7 6 28 -1Ulaz: 15 21 5 10 13 -1
4. Napišite program koji će omogućiti upisivanje brojeva sve dok se ne upiše broj djeljiv s 3. Program treba ispisati koliko je ukupno upisano brojeva (uključujući i posljednji upisan broj), njihov zbroj i prosječnu vrijednost upisanih brojeva.
Ulaz: 2 7 13 17 21Izlaz: ima ih 5
zbroj: 60
Ulaz: 4 22 41 32 16 18
Izlaz: ima ih 6
zbroj: 133