6.4.. Napisati program koji učitava trocifreni broj i ispisuje cifre unazad. Opis rješenja: Pri pretvaranju se koristi osobina pozicionog sistema.Trocifren broj Tekstualni algoritam:
Tekstualni algoritam II varijanta:
Listing programa: // 06411105 #include <iostream> using namespace std; int main() { int broj, x, y, z, t; // deklarisanje varijabli cout<<"Ucitaj trocifreni broj: "; // ime varijable cija vrijednost se ucitava cin >> broj; // ucitavanje vrijednosti varijable sa tastature x = broj / 100; // cifra stotina y = broj / 10 % 10; // cifra desetica z = broj % 10; // cifra jedinica cout << "Broj je = " << broj << endl; // ispis vrijednosti cout << "Cifra jedinica = " << z << endl; // ispis vrijednosti cout << "Cifra desetica = " << y << endl; // ispis vrijednosti cout << "Cifra stotina = " << x << endl; // ispis vrijednosti return 0; } II varijanta // 06411105 #include <iostream> using namespace std; int main() { int broj, x, y, z, t; // deklarisanje varijabli cout<<"Ucitaj trocifreni broj: "; // ime varijable cija vrijednost se ucitava cin >> broj; // ucitavanje vrijednosti varijable sa tastature x = broj / 100; // cifra stotina t = broj / 10; // prve dvije cifre y = t % 10; // cifra desetica z = broj % 10; // cifra jedinica cout << "Cifra jedinica = " << z << endl; // ispis vrijednosti cout << "Cifra desetica = " << y << endl; // ispis vrijednosti cout << "Cifra stotina = " << x << endl; // ispis vrijednosti return 0; } III varijanta #include <iostream> using namespace std; int main() { int broj, x, y, z, t; // deklarisanje varijabli cout<<"Ucitaj trocifreni broj: "; // ime varijable cija vrijednost se ucitava cin >> broj; // ucitavanje vrijednosti varijable sa tastature cout << "Broj je = " << broj << endl; // ispis vrijednosti cout << "Cifra jedinica = " << broj % 10 << endl; // ispis vrijednosti cout << "Cifra desetica = " << broj / 10 % 10 << endl; // ispis vrijednosti cout << "Cifra stotina = " << broj / 100 << endl; // ispis vrijednosti return 0; } Ispis na ekranu:
|
||||||
|