Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Ahoj,
jak ma vypadat program, do ktereho kdyz napisu napr. cislo 10, tak mi vypise cisla pozpatku: 10, 9, 8 apod... pod sebe.
Kdyz udelam:
program vypsanin;
var
x,y:integer;
begin
writeln ('Zadejte prosim cislo');
readln (x);
while x>0 do
A ted nevim jak pokracovat a jestli mam vubec podminku dobre.
Predem dekuju za pomoc
Offline
↑ Pivonkacz:
Áno, podmienku máš dobre.
V každej iterácí cyklu vypíš hodnotu premennej x a zníž hodnotu premennej x i 1.
Druhá možnosť je použiť cyklus for a kľúčové slovíčko downto - tam sa nebudeš musieť obažovať so znižovaním hodnoty premennej x o 1.
A zdrojový kód obaluj do code tagu - je to tak lepšie čitateľné. ;)
Offline
↑ Pivonkacz:
Ani si si to neskúsila spustiť, inak by si vedela, že nie. ;)
Hint:
Offline
No proste tam dopíšeš príkaz, ktorým vypíšeš honotu x.
Nejak takto (pozri, len ak je nutné):
Offline
Stránky: 1