Problem z wyswietleniem prawidłowej wartosć zmiennej 'mini'
Ostatnio zmodyfikowano 2017-06-11 22:01
Podstawowe Temat założony przez niniejszego użytkownika |
Problem z wyswietleniem prawidłowej wartosć zmiennej 'mini' » 2017-06-11 21:11:30 Witam, Program wyświetla mi nieprawidłową wartośc minimalnej liczby z tablicy. Ciągle program wyświetla wartość 0. Z góry dziękuje za okazaną pomoc. Oto mój kod:
/////////////////////////////////////////////////////////////////////////////////////////////////////// int main() {
double suma = 0;
cout<<"Jak duza ma być tablica? "; int wielkosc; cin>>wielkosc;
double* tablica = new double[wielkosc]; cout<<"Wpisz "<<wielkosc<<" liczb do tablicy:"<<endl;
int maks ,mini; maks = tablica[0]; mini = tablica[0];
for(int i = 0; i < wielkosc; i++) { cout<<i<<" liczba: "; cin>>tablica; suma += tablica;
if(maks < tablica) { maks = tablica; } if(mini > tablica) { mini = tablica; } } cout<<"Liczby, ktore wpisales do tablicy:"<<endl; for(int j = 0; j < wielkosc; j++) { cout<<tablica[j]<<" , "; } cout<<endl; cout<<"Suma wszystkich liczb wynosi: "<<suma<<endl; cout<<"Najwieksza liczba to: "<<maks<<endl; cout<<"Najmniejsza liczba to: "<<mini<<endl; double srednia; srednia = suma / wielkosc; cout<<"Srednia liczb to: "<<srednia<<endl;
delete [] tablica; return 0; }
|
|
Luq |
» 2017-06-11 22:01:10
int maks, mini; maks = tablica[ 0 ]; mini = tablica[ 0 ];
|
Te wartości przypisz PO pobraniu pierwszych danych |
|
« 1 » |