[Algorytmy] Schematy blokowe do przedstawionych kodów

hortensje
Użytkownik
Użytkownik
Posty: 47
Rejestracja: 5 wrz 2015, o 14:37
Płeć: Kobieta
Lokalizacja: Polska
Podziękował: 9 razy

[Algorytmy] Schematy blokowe do przedstawionych kodów

Post autor: hortensje »

a)

Kod: Zaznacz cały

int k=-5, i;
for (i=1;i<=10;i+=2)
{
cout<<k<<endl;
cout<<i<<endl;
k*=2;
}
cout<<k+i<<endl;
b)

Kod: Zaznacz cały

int k=3, i=0;
while (i<4)
{
cout<<k<<endl;
k*=-3;
cout<<i<<endl;
i++;
}
cout<<2*k<<endl;
c)

Kod: Zaznacz cały

int i=11, k=10;
do
{
cout<<i<<endl;
k-=4;
cout<<k<<endl;
i-=3;
}
while (i>=3);
cout<<k-2<<endl;
Muszę do tych fragmentów programów narysować schematy blokowe. Generalnie trzeba jeszcze podać, jakie wartości zostaną wypisane po wykonaniu programów. A więc np. dla podpunktu a) wyświetla się:
\(\displaystyle{ -5\\
1\\
-10\\
3\\
-20\\
5\\
-40\\
7\\
-80\\
9\\
-149}\)

Tyle że nie wiem właściwie skąd to się bierze.
Próbowałam zrobić schemat, ale zatrzymuję się w pewnym miejscu (postaram się przedstawić jak najbardziej jasno):

Kod: Zaznacz cały

START
|
równoległobok: wczytaj: k,i
|
prostokąt: i=1
|
romb: i<=10
|TAK
i+=2 (i teraz strzałka wraca przed romb (?))
|NIE (strzałka od rombu)
i nie wiem, przy nie jest po prostu stop? w takim razie zostaje jeszcze k*=2 i nie wiem gdzie to wstawić, bo wychodzi na to że wykonuje się po wyświetleniu. bardzo proszę o jakieś wskazówki lub pokazanie na jednym przykładzie jak ten program w ogóle działa, to pewnie już jakoś dojdę do pozostałych.
Ostatnio zmieniony 5 paź 2016, o 10:52 przez Afish, łącznie zmieniany 2 razy.
Powód: Brak tagów [code].
kalwi
Użytkownik
Użytkownik
Posty: 1931
Rejestracja: 29 maja 2009, o 11:58
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 145 razy
Pomógł: 320 razy

[Algorytmy] Schematy blokowe do przedstawionych kodów

Post autor: kalwi »

I oczekujesz, że ktoś będzie się męczył z rozczytaniem tego, bo nie chce ci się / nie potrafisz odpowiednio sformatować kodu?
hortensje
Użytkownik
Użytkownik
Posty: 47
Rejestracja: 5 wrz 2015, o 14:37
Płeć: Kobieta
Lokalizacja: Polska
Podziękował: 9 razy

[Algorytmy] Schematy blokowe do przedstawionych kodów

Post autor: hortensje »

Ach wybacz, pierwszy raz pisałam tu coś tego typu.
kalwi
Użytkownik
Użytkownik
Posty: 1931
Rejestracja: 29 maja 2009, o 11:58
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 145 razy
Pomógł: 320 razy

[Algorytmy] Schematy blokowe do przedstawionych kodów

Post autor: kalwi »

hortensje
Użytkownik
Użytkownik
Posty: 47
Rejestracja: 5 wrz 2015, o 14:37
Płeć: Kobieta
Lokalizacja: Polska
Podziękował: 9 razy

[Algorytmy] Schematy blokowe do przedstawionych kodów

Post autor: hortensje »

O, bardzo dziękuję.
ODPOWIEDZ