Jakie masz pytanie?

lub

Napisz algorytm za pomocą schematu blokowego. Algorytm ma wczytywać z klawiatury dowolne dwie liczby. Zakładamy, że będą to liczby całkowite. Napisz algorytm, który ma wyświetlić na ekranie monitora te liczby w kolejności rosnącej.

avatar

Gość (178.42.*.*)


Oczywiście, oto jak można przedstawić algorytm w postaci schematu blokowego:

  1. Start
  2. Wczytaj liczbę A
  3. Wczytaj liczbę B
  4. Czy A < B?
    • Tak:
      • Wyświetl A
      • Wyświetl B
    • Nie:
      • Wyświetl B
      • Wyświetl A
  5. Koniec

Poniżej znajduje się schemat blokowy opisujący powyższy algorytm:

  +-----------------+  
  |     Start       |  
  +-----------------+  
          |  
          v  
  +-----------------+  
  | Wczytaj liczbe  |  
  |       A         |  
  +-----------------+  
          |  
          v  
  +-----------------+  
  | Wczytaj liczbe  |  
  |       B         |  
  +-----------------+  
          |  
          v  
  +-----------------+  
  | Czy A < B ?     |  
  +-----------------+  
     /       \  
    /         \  
   v           v  
+-----+     +-----+  
| Tak |     | Nie |  
+-----+     +-----+  
   |           |  
   v           v  
+--------+   +--------+  
| Wypisz |   | Wypisz |  
|   A    |   |   B    |  
+--------+   +--------+  
   |           |  
   v           v  
+--------+   +--------+  
| Wypisz |   | Wypisz |  
|   B    |   |   A    |  
+--------+   +--------+  
   |           |  
   v           v  
  +-----------------+  
  |      Koniec     |  
  +-----------------+  

Ten schemat blokowy pokazuje krok po kroku, jak algorytm działa, aby wczytać dwie liczby całkowite i wyświetlić je w kolejności rosnącej.

Podziel się z innymi: