Tablice
Ostatnio zmodyfikowano 2013-12-01 13:13
Midas Temat założony przez niniejszego użytkownika |
Tablice » 2013-12-01 12:01:44 Nie wiem dlaczego zmianna nie zostaje wpisana po kolei do tablicy tylko tablica przechowuje ostatnią wartość ? # include <iostream> using namespace std;
int main() { float a, b, wynik; int p = 0; int n; float tab[ p ]; cout << "podaj a :" << endl; cin >> a; cout << "podaj b :" << endl; cin >> b; cout << "podaj n :" << endl; cin >> n; cout << endl; if( a < b ) for(; a <= b; a = a + n ) { cout << a << endl; p++; tab[ p ] = a; } cout << endl; for( int i = 0; i < p; i++ ) { cout << tab[ p ] << endl; } return 0; } |
|
pekfos |
» 2013-12-01 12:08:04 Wyświetlasz ciągle ten sam element. Poza tym, niepoprawnie tworzysz tablicę. |
|
Midas Temat założony przez niniejszego użytkownika |
» 2013-12-01 12:10:36 Czyli co powinienem zmienić ? |
|
pekfos |
» 2013-12-01 12:12:24 Rozmiar tablicy i odwołanie do niej w ostatniej pętli. |
|
docentpp |
» 2013-12-01 13:13:55 Tutaj sa błędy. int p = 0; int n; float tab[ p ];
for( int i = 0; i < p; i++ ) { cout << tab[ p ] << endl;
|
|
« 1 » |