7.1. Provjeri da li je od dva upisana broja prvi djeljiv sa drugim. Ako jeste ispisati DJELJIV. Opis rješenja: Prvo se sa tastature upisuju dvije vrijednosti (a, b). Provjera da li je prvo upisani broj (a) djeljiv sa drugim se izvodi sa logičkim izrazom a % b u naredbi IF. Ako je logički izraz istinit ispisuje se na ekranu DJELJIV, inače nema ispisa. Sa naredbom a % b se izračunava ostatak dijeljenja broja a sa brojem b. Ostatak dijeljenja je jednak 0 ako je broj a djeljiv sa brojem b. Logički izraz za provjeru djeljivosti (a % b == 0) je istinit ako je a djeljivo sa b i tada se na ekranu ispisuje DJELJIV. Inače za ostale slučajeve nema ispisa. Provjera djeljivosti brojeva >>> Opis programa: Poslije upisa vrijednosti varijabli a i b sa tastature, provjerava se da li je a djeljivo sa b. Logički izraz u naredbi IF glasi a % b = 0. Ako je logički izraz istinit ispisuje se DJELJIV. Listing programa:
// 07111006
#include <iostream>
using namespace std;
int main ()
{
int a, b; // deklarisanje varijable
cout << "Djeljivost dva broja" << endl; // naslov
cout << "1. broj ";
cin >> a; // ulaz
cout << "2. broj ";
cin >> b; // ulaz
if (a % b == 0) // djeljivost a sa b?
cout << a << " je djeljivo sa " << b << endl; // da, ispis
return 0;
}
Ispis na ekranu:
|
|||||||
|