[C++] Struktury - dopisywanie do nich
Ostatnio zmodyfikowano 2014-03-25 21:44
Awantura Temat założony przez niniejszego użytkownika |
[C++] Struktury - dopisywanie do nich » 2014-03-25 21:16:19 Witam, mam problem z taką oto strukturą, nie mogę wprowadzić danych tj data, pojemnosc, ilosc drzwi..... #include<iostream> using namespace std;
struct samochod { double data; double pojemnosc; double ilosc_drzwi; };
int main() { int n; cout << "Podaj liczbe samochodow: "; cin >> n; samochod * tab = new samochod[ n ]; samochod samo; for( int i = 0; i < n; i++ ) { cout << "podaj kolejno dane samochodu " << i + 1; cin >> samo[ i ].data; cin >> samo[ i ].pojemnosc; cin >> samo[ i ].ilosc_drzwi; } return 0; }
|
|
SeaMonster131 |
» 2014-03-25 21:21:00 Dlaczego wpisujesz dane do obiektu samo a nie do tablicy obiektów tab ? |
|
OczkoSX |
» 2014-03-25 21:44:35 Racja. Nie wiem czemu kompilator mu błędu nie wywalił. Odwołuje się do obiektu klasy samochod jak do tablicy. tab jest tablicą obiektów klasy samochod. Nazwy Ci się pokićkały :D |
|
« 1 » |