Hajt.MoRuS Temat założony przez niniejszego użytkownika |
Problem z zadaniem - 6.5 - 3 » 2010-04-05 23:26:06 Witam. Tak jak w temacie, mam problem z zadaniem. Napisalem program, lecz kiedy proboje go otworzyc kompilator nie wyswietla tego co oczekuje. Jestem zielony w programowaniu wiec prosze o wyrozumialosc ;) Program wyglada nastepujaco: #include <iostream> #include <conio.h>
int main() { using namespace std; const char dlugosc = 10; float a, b; int tab[ dlugosc ]; tab[ 0 ] = 'Podaj 1 liczbe: '; cout << tab[ 0 ]; cin >> a; tab[ 1 ] = 'Podaj 2 liczbe: '; cout << tab[ 1 ]; cin >> b; cout << endl; int tab1[ dlugosc ]; tab1[ 0 ] = 'Wynik dodawania: '; tab1[ 1 ] = a + b; tab1[ 2 ] = 'Wynik odejmowania: '; tab1[ 3 ] = a - b; tab1[ 4 ] = 'Wynik mnozenia: '; tab1[ 5 ] = a * b; tab1[ 6 ] = 'Wynik dzielenia: '; tab1[ 7 ] = a / b; cout << tab1[ 0 ] << endl; cout << tab1[ 1 ] << endl; cout << tab1[ 2 ] << endl; cout << tab1[ 3 ] << endl; cout << tab1[ 4 ] << endl; cout << tab1[ 5 ] << endl; cout << tab1[ 6 ] << endl; cout << tab1[ 7 ] << endl; getch(); return 0; } |
|
szyx_yankez |
» 2010-04-06 07:46:51 Od kiedy to stała typu 'char' przechowuje liczby? int tab[ dlugosc ]; tab[ 0 ] = 'Podaj 1 liczbe: ';
Od kiedy to zmienna typu 'int' przechowuje znaki? Może przechowywać co najwyżej kod ASCII znaków. |
|
Elaine |
» 2010-04-06 12:18:46 Od kiedy to zmienna typu 'char' przechowuje liczby? |
Od zawsze. |
|
Hajt.MoRuS Temat założony przez niniejszego użytkownika |
» 2010-04-06 19:16:41 Wiec jak powinien wygladac ten kod? Co powinienem zmienic? Wciaz nie uzyskalem odpowiedzi na moje pytanie ;) |
|
szyx_yankez |
» 2010-04-06 19:49:24 const short int dlugosc = 10;
string zdanie[ dlugosc ] = { "Podaj 1 liczbe - ", "podaj 2 liczbe - ", "Wynik dodawania to - ", } int liczba[ 1 ];
cout << zdanie[ 0 ] << "/n"; cin >> liczba[ 0 ];
cout << zdanie[ 2 ] << liczba[ 0 ] + liczba[ 1 ] << "/n";
[ code / ]
|
|
Hajt.MoRuS Temat założony przez niniejszego użytkownika |
» 2010-04-06 23:02:11 Tabele zapisalem na 2 sposoby, lecz obie nie dzialaja ;/ Pierwszy: int tab[ rozmiar ] = { "Podaj 1 liczbe: ", "Podaj 2 liczbe: ", "Wynik dodawania: ", "Wynik odejmowania: ", "Wynik mnozenia: ", "Wynik dzielenia: ", }; Drugi: int tab[ rozmiar ] = { 'Podaj 1 liczbe: ', 'Podaj 2 liczbe: ', 'Wynik dodawania: ', 'Wynik odejmowania: ', 'Wynik mnozenia: ', 'Wynik dzielenia: ', }; |
|
malan |
» 2010-04-06 23:36:24 Widzisz różnicę między string, a int? :) |
|
Hajt.MoRuS Temat założony przez niniejszego użytkownika |
» 2010-04-06 23:52:15 Heh dzieki, wszystko chodzi poprawnie ;) Pierwszy raz spotykam 'string' wiec nie wiedzialem do czego sluzy. Prawde mowiac, dalej nie wiem ;d Ale sprawa wyjasniona, wiec uwazam temat za zamkniety. |
|
« 1 » |