Zad 6.5.1 - błąd kompilacji
Ostatnio zmodyfikowano 2010-05-17 14:54
TheLukon |
» 2010-05-17 20:01:11 To jako także początkujący mam nadzieje że pomogę. Więc zacznę od początku. Jak już podał filipesq zjadłeś średnik: tab2 { [ 0 ] = { 2 + 7 * 16 - 8 } [ 1 ] = { 22 * 2 / 11 } [ 2 ] = { 8383 - 222 + 292 * 8 } [ 3 ] = { 5 * 2 * 4 }; };
Jednak gdy wstawisz ten średnik to nadal będzie błąd w kodzie. Wtedy Zastosuj moją metodę podaną poniżej. Lecz deklaruj tablice w taki sposób: float tab2[ 4 ] = { 2 + 7 * 16 - 8, 22 * 2 / 11, 8383 - 222 + 292 * 8, 5 * 2 * 4, };
Jest o trochę mniej pisania i bardziej przejrzysta. I popraw trochę estetykę wypisywania do consoli działań. |
|
Bad Temat założony przez niniejszego użytkownika |
» 2010-05-18 00:45:23 zrobilem tak jak pisal kolega u gory , lecz tez wyskoczyl blad , ale go na szczescie usunolem. lecz teraz mam kolejny problem , gdy sie z kompiluje , wyniki sa bledne , nie wiem dlaczego, ponizej przedstawiam ss |
|
TheLukon |
» 2010-05-18 20:11:16 Jaki masz typ danych tablicy? I co robi pod numerem 3. Nan ?? :D |
|
Bad Temat założony przez niniejszego użytkownika |
» 2010-05-18 23:26:44 wlasnie nie wiem :D tutaj jest kod #include <iostream> #include <conio.h> int main() { using namespace std; int tab1[ 4 ]; float tab2[ 4 ]; tab1[ 0 ] = 1; tab1[ 1 ] = 2; tab1[ 2 ] = 3; tab1[ 3 ] = 4; tab2; { 2 + 7 * 16 - 8, 22 * 2 / 11, 8383 - 222 + 292 * 8, 5 * 2 * 4; } cout << "Oto dzialania :\n" << tab1[ 0 ] << ". 2+7*16-8 \n" << tab1[ 1 ] << ". 22*2:11\n" << tab1[ 2 ] << ". 8383-222+292*8\n" << tab1[ 3 ] << ". 5*2*4" << endl << endl; cout << "Oto wyniki:\n" << "1. " << tab2[ 0 ] << endl << "2. " << tab2[ 1 ] << endl << "3. " << tab2[ 2 ] << endl << "4. " << tab2[ 3 ] << endl; getch(); return 0; }
|
|
lenrokskate |
» 2010-05-19 11:26:58 przed każdym cout'em dodaj: |
|
malan |
» 2010-05-19 11:35:25 tab2; { 2 + 7 * 16 - 8, 22 * 2 / 11, 8383 - 222 + 292 * 8, 5 * 2 * 4; } Zrób to normalnie, a nie kombinujesz ;p. tab2[ 4 ];
tab2[ 0 ] = 2 + 7 * 16 - 8; tab2[ 1 ] = 22 * 2 / 11; tab2[ 2 ] = 8383 - 222 + 292 * 8; tab2[ 3 ] = 5 * 2 * 4;
|
|
DejaVu |
» 2010-05-19 12:46:26 Ręce opadają... czemu po prostu nie przeczytasz tej lekcji 50 razy lub raz w skupieniu i ze zrozumieniem. |
|
TheLukon |
» 2010-05-19 17:52:50 Lepiej skorzystaj z rady Pana Piotra... ;D |
|
1 « 2 » 3 |