Mam zadanie z informatyki, a dokładnie z przedmiotu- programowanie strukturalne i obiektowe.
Zadanie jest w języku C++, należy je zrobić w programie Dev C++ a pózniej skompilować, aby sprawdzić czy wszystko jest ok! Dzięki!!!
Zadanie 14_5
Podaj, jakie wartości zostaną wypisane po wykonaniu programu.
int k=3, i=0
while (i<4)
{
cout<<k<<endl;
k*=-3;
cout<<i<<endl;
i++;
}
cout<<2*k<<endl;
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Wypisane zostaną kolejno następujące wartości:
3
0
-9
1
27
2
-81
3
486
Pozwoliłem poprawić sobie błąd w kodzie źródłowym, wygląda on teraz tak:
#include <iostream>
using namespace std;
int main()
{
int k=3, i=0; //tu był błąd - brakowało średnika
while (i<4)
{
cout<<k<<endl;
k*=-3;
cout<<i<<endl;
i++;
}
cout<<2*k<<endl;
return 0;
}
Oczywiście jeżeli Szanowny Pan życzy sobie odczytać wyniki i działa w środowisku dev c++, to musi przed linijką "return 0;" dopisać "system("pause");" i dołączyć bibliotekę cstdlib. A oto i drugi kod z rzeczoną instrukcją:
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int k=3, i=0;
while (i<4)
{
cout<<k<<endl;
k*=-3;
cout<<i<<endl;
i++;
}
cout<<2*k<<endl;
system("pause");
return 0;
}