6.4.. Napisati program koji učitava četverocifreni broj i ispisuje cifre unazad. Opis rješenja: Izrazom broj % 10 dobijamo jedinice broja (u ovom slučaju dvocifrenog). Cjelobrojnim dijeljenom sa 10 (broj DIV 10) dobija se dvocifren broj. Zatim ponoviti postupak iz prethodnog zadatka. Vidi primjere >>. Opis programa: Pri pretvaranju se koristi osobina pozicionog sistema.Četverocifren broj Listing programa: // 06411108 #include <stdio.h> main() { int x, y, z, w, t, broj; printf("Cetverocifren broj:"); scanf("%d", &broj); // ulaz z = broj % 10; // cifra jedinica t = broj / 10; // prve tri cifre y = t % 10; // cifra desetica t = t / 10; // prve dvije cifre x = t % 10; // cifra stotica w = t / 10; // cifra hiljadica printf("Cetverocifren broj= %d Cifra jedinica= %d Cifra desetica= %d Cifra stotica= %d Cifra hiljadica= %d", broj, z, y, x, w); // ispis getchar(); } Ispis na ekranu:
|
||||||||
|