Ładny brzuch
Ello, to znowu ja :)
Tym razem mam taki problem - otoz mam juz gotowy program, ktory wyswietla wszystkie liczby podzielne przez n (zadawane z klawiatury) z danego zakresu. I chce go teraz przerobic tak aby te wyswietlane liczby ukazywaly sie w rzedach po 10.
Ma wygladac tak:
np.
liczba przez ktora chcesz dzielic: 5
dolny zakres: 1
gorny zakres: 95
liczby ktore dziela sie przez 5, to:
5 10 15 20 25 30 35 40 45 50
55 60 65 70 75 80 85 90 95
Kombinowalem juz sporo, a i tak dalej nie wiem jak sformulowac poprawnie warunek ktory bedzie to wykonywal ;/
#include <iostream> using namespace std; int ss; int tab[3]; int pobierzLiczby () { // Funkcja pobiera liczby i zapisuje je do tablicy trzy elementowej cout << "Podaj liczbe, przez ktora chcesz dzielic: "; cin >> tab[0]; cout << "Podaj dolny zakres przedzialu liczb: "; cin >> tab[1]; cout << "Podaj gorny zakres przedzialu liczb: "; cin >> tab[2]; return 1; }; int podzielLiczby () { // Funkcja sprawdza, podzielno liczb i wywitla je cout << "Liczby podzielne z tego przedzialu to:\n\n "; for (int i = tab[1]; i <= tab[2]; i++) { if (i % tab[0] == 0) { cout << i << " "; } } cout << "\n"; return 1; }; int main () { pobierzLiczby (); podzielLiczby (); cin >> ss; return 1; }
Uytkownik cmk edytowa ten post 01 listopad 2005, 22:16
int podzielLiczby () { // Funkcja sprawdza, podzielno liczb i wywitla je int k = 0; cout << "Liczby podzielne z tego przedzialu to:\n\n "; for (int i = tab[1]; i <= tab[2]; i++) { if (i % tab[0] == 0) { cout << i << " "; k++; } if (k%10==0) cout << "\n"; } cout << "\n"; return 1; };
ogromne dzieki za szybka odpowiedz, Cyrkiel! :)
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Tym razem mam taki problem - otoz mam juz gotowy program, ktory wyswietla wszystkie liczby podzielne przez n (zadawane z klawiatury) z danego zakresu. I chce go teraz przerobic tak aby te wyswietlane liczby ukazywaly sie w rzedach po 10.
Ma wygladac tak:
np.
liczba przez ktora chcesz dzielic: 5
dolny zakres: 1
gorny zakres: 95
liczby ktore dziela sie przez 5, to:
5 10 15 20 25 30 35 40 45 50
55 60 65 70 75 80 85 90 95
Kombinowalem juz sporo, a i tak dalej nie wiem jak sformulowac poprawnie warunek ktory bedzie to wykonywal ;/
#include <iostream> using namespace std; int ss; int tab[3]; int pobierzLiczby () { // Funkcja pobiera liczby i zapisuje je do tablicy trzy elementowej cout << "Podaj liczbe, przez ktora chcesz dzielic: "; cin >> tab[0]; cout << "Podaj dolny zakres przedzialu liczb: "; cin >> tab[1]; cout << "Podaj gorny zakres przedzialu liczb: "; cin >> tab[2]; return 1; }; int podzielLiczby () { // Funkcja sprawdza, podzielno liczb i wywitla je cout << "Liczby podzielne z tego przedzialu to:\n\n "; for (int i = tab[1]; i <= tab[2]; i++) { if (i % tab[0] == 0) { cout << i << " "; } } cout << "\n"; return 1; }; int main () { pobierzLiczby (); podzielLiczby (); cin >> ss; return 1; }
Uytkownik cmk edytowa ten post 01 listopad 2005, 22:16
int podzielLiczby () { // Funkcja sprawdza, podzielno liczb i wywitla je int k = 0; cout << "Liczby podzielne z tego przedzialu to:\n\n "; for (int i = tab[1]; i <= tab[2]; i++) { if (i % tab[0] == 0) { cout << i << " "; k++; } if (k%10==0) cout << "\n"; } cout << "\n"; return 1; };
ogromne dzieki za szybka odpowiedz, Cyrkiel! :)