Witam.
Otóż jutro mam sprawdzian z analizy programów C++. Proste programy z pętlami for - proste dla osób rozumiejących to hehe. Staram się jakoś uczyć tego, analizować i potem sprawdzać wyniki przy pomocy CodeBloka. Jednakże jeden program nie daje mi spokoju, najprostszy z nich się wydaje, a cały czas wychodzi mi inny wynik aniżeli po skompilowaniu go. Jestem totalnym tłukiem jeśli chodzi C++, więc rzecz jasna robię coś źle tylko pytanie, co?
#include <iostream>
using namespace std;
int main () {
int a=4, b=7'
for(int i=0; i<4; i++)
{ a = a+i;
b=b+a;}
cout<<b'
return 0;}
Mi wynik wychodzi cały czas 29, program pokazuje, że 33. Mógłby mi ktoś przedstawić co do czego dodawać, dlaczego wychodzi 33? Będę bardzo wdzięczny.
PS. To nie jest tak, że zrobiłem, wyszedł mi wynik inny i od razu przyleciałem tutaj z płaczem, naprawdę od kilku dni staram się to zrozumieć i nic.