Kezdőoldal » Számítástechnika » Programozás » Folyamatábra készítés?

Folyamatábra készítés?

Figyelt kérdés

Be kell kérni számokat, és amikor 3-nál kisebbet ad meg a felhasználó, ki kell írni, hány szám lett megadva.

Eddig jutottam: bekérek egy számot, aztán egy elöltesztelő ciklussal "elemzem" (?), de ötletem sincs, hogy kell kiszámolni, hogy mennyi szám lett megadva, ebben kéne segítség.



2022. márc. 19. 19:37
 1/5 anonim ***** válasza:
100%

Ez egy hátultesztelő ciklus az én meglátásom szerint. (Persze, előltesztelővel is meg lehet oldani, és igazából mindhárom ciklustípus helyettesíthető előltesztelővel, csak nem biztos, hogy elegáns.)

A ciklus előtt még bevezetnék egy számlálót (le is nulláznám, főleg, ha olyan nyelven/környezetben írod, ami automatikusan nem inicializál), a cikluson belül pedig bekérném a számot, és megnövelném a számlálót 1-gyel. A bentmaradási feltétel, hogy a szám nagyobb vagy egyenlő, mint 3. (Vagy ha olyan nyelven írod, a kilépési feltétel az, hogy a szám kisebb, mint három.) Ezután pedig kiírod a számláló értékét.

Pszeudo-kódban:


Program Megszámol:

.....n = 0 (számláló)

.....ciklus

...........be: szam

...........n = n + 1

.....amíg szam >= 3

.....ki: n

Program vége.


Egyébként ez a megszámolás tétele. :-)

A folyamatábráz ide nehezen rajzolnám le (feltöltögetni meg most lusta vagyok), de szerintem ezek alapján nem nehéz.Én a Dia nevű szoftvert szoktam rá használni, de akár a PowerPoint is megteszi.

2022. márc. 19. 19:48
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

hát.. köszönöm a választ, de sajnos egy szót sem értek (a tanárunk semmit nem magyarázott el rendesen)

Mi az a számláló? És azért használok elöltesztelőt, mert arról tudom, hogy micsoda, a többit még nem sikerült megfejtenem :/

Azért ment a zöld :)

2022. márc. 19. 19:56
 3/5 A kérdező kommentje:
[link] mit kéne még belerakni?
2022. márc. 19. 20:08
 4/5 anonim ***** válasza:

neked most megvan a ciklus ami addig pörög, amíg megfelelő számot nem kapsz, viyzont téged az érdekel,ez a ciklus hágyszor fut le


legyen egy extra változód a program elején, ami alapból 1re van állítva, és a ciklus végén ezt a változót mindig növeld eggyel


lényegében az első is ezt írta csak kicsit máshogy

2022. márc. 21. 03:54
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
Kezdj el egy könyvet tanulni suli mellett. A ciklusok ott vannak az elején kb.
2022. jún. 11. 11:06
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!