Napisanie programu na podstawie schematu blokowego

Napisanie programu na podstawie schematu blokowego

Wątek przeniesiony 2017-01-14 16:18 z Delphi i Pascal przez flowCRANE.

C9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

pppo.jpg
Witam. Czy pomógłby mi ktoś z napisaniem programu w pascalu z tego schematu?

szopenfx
  • Rejestracja: dni
  • Ostatnio: dni
0

Co już masz? Z czym sobie nie radzisz?

szopenfx
  • Rejestracja: dni
  • Ostatnio: dni
1

Poszukaj informacji o schematach blokowych jeśli nie potrafisz ich czytać https://pl.wikipedia.org/wiki/Schemat_blokowy, http://www.algorytm.org/kurs-algorytmiki/schematy-blokowe.html
Natomiast jeśli nie znasz podstaw pascala to polecam ten kurs http://main.edu.pl/pl/user.phtml?op=show&page=pascal&c=40000 - spokojnie kilka pierwszych lekcji (do 8 rozdziału) wystarczy do napisania tego programu

M0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 373
1
  1. Robisz pętle for gdzie l > 4.
  2. W pętli tej pobierasz liczbę a.
  3. Sprawdzasz czy a > 5
  4. Wypisujesz "Tak" lub "Nie"

BTW: Wam też nowa wersja Coyote przycina cyfry przy wypunktowaniu?

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12269
1

@Michalk001: na tym schemacie jest jedna pętla :]

  • Rejestracja: dni
  • Ostatnio: dni
1

Rąbnałem się, można wyedytować?

Kopiuj
program schema;
var
    l : integer;
    a : integer;
begin
    for l := 0 to 4 do
    begin
        Writeln('Podaj liczbe a :');
        Read(a);
        if a > 5 then
            Writeln('Nie')
        else
            Writeln('Tak');
    end
end.  

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.