1. Napisz program, który wykona poniższe zadania: -> 2 + 7 * 16 - 8 -> 22 * 2 : 11 -> 8383 - 222 + 292 * 8 -> 5 * 2 * 4 Wyniki zapisz do tabeli, a następnie wyświetl je na ekranie.
Więc od razu zacząłem brać się do roboty, napisałem już sobie kodzik, szczęśliwy kompiluje go żadnego błędu, włączam program a tutaj jakieś kosmiczne wyniki
Dzialanie Wynik -------------------------------- 2+7*16-8 = 11576 22*2:11 = 12593 8383-222+292*8 = 10808 5*2*4 = 10804
a tutaj mój kodzik
#include <iostream>
#include <conio.h>
const short MAX_ZNAKOW = 16;
const short LICZBA_DZIAL = 5;
using namespace std;
int main()
{
char dzialania[LICZBA_DZIAL][MAX_ZNAKOW] = {
{'2', '+', '7', '*', '1', '6', '-', '8'},
{'2', '2', '*', '2', ':', '1', '1'},
{'8', '3', '8', '3', '-', '2', '2', '2', '+', '2','9', '2', '*', '8'},
{'5', '*', '2', '*', '4'},
};
short wynik[LICZBA_DZIAL] = {'2+7*16-8','22*2/11','8383-222+292*8','5*2*4'};
cout <<"Dzialanie "<<"Wynik\n";
cout <<"--------------------------------\n";
cout <<dzialania[0]<<" = "<<wynik[0]<<endl;
cout <<dzialania[1]<<" = "<<wynik[1]<<endl;
cout <<dzialania[2]<<" = "<<wynik[2]<<endl;
cout <<dzialania[3]<<" = "<<wynik[3]<<endl;
getch();
return 0;
}
czy da się to jakoś zerować ??