Funkcja - Błąd niewiadomy ;/
Ostatnio zmodyfikowano 2011-04-21 20:53
Elano92 Temat założony przez niniejszego użytkownika |
Funkcja - Błąd niewiadomy ;/ » 2011-04-21 18:04:00 #include <iostream> #include <conio.h>
using namespace std; int wypelnijTablice( int t[], int iRozmiar ) { cout << "wylosowane " << iRozmiar << " liczb:" << std::endl; } int losuj( int t[], int iRozmiar, int min, int max ) { srand( time( 0 ) ); int e = max - min + 1; for( int i = 0; i < iRozmiar; i++ ) { t[ i ] = rand() % e + min; } }
int Oblicz_sume( int t[], int iRozmiar ) { int zero = 0; for( int z = 0; z < 5; z++ ) { zero = t[ z ] + zero; } cout << "suma = " << zero << endl; } int minimalna() { int min; cout << "od ilu ma losowac ? " << endl; cin >> min; } int maksymalna() { int max; cout << "do ilu ma losoac ? " << endl; cin >> max; } int licznik() { int ilosc; cout << "ile liczb ma losowac ? " << endl; cin >> ilosc; }
int main() { int minimum = minimalna(); int maximum = maksymalna(); int ile = licznik(); int moja_tablica[ 100 ]; wypelnijTablice( moja_tablica, ile ); losuj( moja_tablica, ile, minimum, maximum ); for( int i = 0; i < ile; i++ ) { cout << moja_tablica[ i ] << ", "; } Oblicz_sume( moja_tablica, 5 ); getch(); return 0; }
Robiłem już kilka zadań z sukcesem i git, rozwinełem ten kod i mam problem , program nie wywala błędów , lecz przy podaniu wartosci losuje liczbe np. 4214714726 a nie z mojego przedziału . Może ktoś powiedzieć dlaczego zdarzają się takie błędy? |
|
pekfos |
» 2011-04-21 18:04:27 a nazwa tematu gdzie?
//nie zwracasz nic w funkcjach maksymalna() i minimalna() |
|
Elano92 Temat założony przez niniejszego użytkownika |
» 2011-04-21 18:05:28 czasem zapominam ,ale odrazu poprawiam , proszę skupić się na problemie :( |
|
diego997 |
» 2011-04-21 18:12:33 Jeżeli definiujesz funkcję jako int pamiętaj że musi ona zwracać wartość, wpisałem w twoim programie pod koniec każdej funkcji return 0; + dodałem nagłówek time.h. Program działa ale chyba nie tak jak powinien |
|
Elano92 Temat założony przez niniejszego użytkownika |
» 2011-04-21 18:20:12 robię to od nowa bo dopatrzyłem się paru rzeczy .... jak nad tym myślę to w głowie mi się kręci . |
|
pekfos |
» 2011-04-21 19:44:00 jak nad tym myślę to w głowie mi się kręci |
piłeś? nie pisz! :P |
|
dmx81 |
» 2011-04-21 19:55:24 nie piłeś? napij się :) |
|
Mrowqa |
» 2011-04-21 20:53:37 ja chętnie - ale na Wasz koszt ;)
Pozdrawiam, Mrowqa |
|
« 1 » |