Algorytm

Alex
Użytkownik
Użytkownik
Posty: 52
Rejestracja: 14 wrz 2005, o 15:50
Płeć: Kobieta
Lokalizacja: Chojnice
Pomógł: 3 razy

Algorytm

Post autor: Alex »

Napisać algorytm(schemat blokowy), który wypisuje wszystkie liczby trzycyfrowe, których suma cyfr jest równa 16.
Fibik
Użytkownik
Użytkownik
Posty: 971
Rejestracja: 27 wrz 2005, o 22:56
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 11 razy
Pomógł: 75 razy

Algorytm

Post autor: Fibik »

Chyba żartujesz - nie można tego nie umieć.

1. zaczynamy: n = 107
2. jeśli: n mod 10 + (n div 10) mod 10 + (n div 100) mod 10 = 16 to wypisz n
3. zwiększ n o 1
4. jeśli n < 1000 to skocz do 2.
5. koniec
6. kropka
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

Algorytm

Post autor: kadiii »

Widze taka wersja na szybko( nie zebym sie czepial), ale dlaczego zaczynasz od 107 . Ciekawe czy kolega Alex pokombinuje i wymysli cos bardziej optymalnego.
Fibik
Użytkownik
Użytkownik
Posty: 971
Rejestracja: 27 wrz 2005, o 22:56
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 11 razy
Pomógł: 75 razy

Algorytm

Post autor: Fibik »

To jest taki kruczek, czyli tajny chwyt - niech wytłumaczy to nauczycielowi, gdy ten bezczelnie i znienacka zapyta.
ODPOWIEDZ