Kezdőoldal » Számítástechnika » Programozás » Kérjünk be egy számot mindaddi...

Kérjünk be egy számot mindaddig amíg a számok összege nem haladja meg a 200at, írassuk ki mi a számok összege, és hány számot kell ehhez bekérni ?

Figyelt kérdés

sehol sem találom a feladat megoldását szóval aki ért hozzá leírhatná

előre is köszönöm<3



#programozás #kezdőknek #10.es informatika
2021. nov. 24. 13:54
1 2
 1/11 anonim ***** válasza:
100%

Ne a megoldást keresd, mert abból semmit nem fogsz tanulni sem érteni.

Két dologra van szükséged: érted-e a feladat számítását (ez matek), és le tudod-e ezt fordítani az adott programozási nyelvre. Az elsőhöz a matek tudásod kell, ami adott. Ha már tudod mit kell csinálni, akkor a megfelelő parancsokat kell hozzá használni.


Kiindulás nagyjából: mivel be kell kérni egy számot és azt vizsgálni, kell egy változó amiben tárolod. Majd egy bekérés, ahol beírod a számot. Utána következik az összeadás, és mivel minden művelet után ellenőrizni kell a feltételt, azt így ciklusba kell tenni. A ciklusból akkor lép ki a program, ha elérte a változó értéke a feltételt, ezek után jön egy kiírás.

2021. nov. 24. 14:18
Hasznos számodra ez a válasz?
 2/11 A kérdező kommentje:
ez így mind szép és jó de számomra ugyanúgy kínai
2021. nov. 24. 14:25
 3/11 anonim ***** válasza:
100%
Akkor próbáld megérteni, ne megoldásokat lejmolni...
2021. nov. 24. 14:33
Hasznos számodra ez a válasz?
 4/11 anonim ***** válasza:
Akkor meg szólni kell a tanárnak, hogy nem érted az egészet, és segítsen. Azzal, hogy valaki eléd teszi a kész megoldást, ugyanúgy nem fogod érteni, a tananyag ami erre épül pedig csak bővül, amit megint nem fogsz érteni. Ha most bárki leírja neked a megoldást, te pedig azt beadod háziként, azt fogja hinni a tanár hogy te mindent értesz. Ha pedig rákérdez a megoldás menetére, fogalmad sincs. Felelésnél sem lesz. Dolgozatírásnál sem lesz. De ha nem ismétled át az eddig tanultakat vagy kérsz segítséget benne, nem is fogod érteni.
2021. nov. 24. 14:44
Hasznos számodra ez a válasz?
 5/11 anonim ***** válasza:
69%
Itt majdnem mindenki segítőkész, de ez nem azt jelenti, hogy valaki megoldja helyetted a feladatot.
2021. nov. 24. 14:48
Hasznos számodra ez a válasz?
 6/11 anonim ***** válasza:
100%

Leírom az algoritmust, talán ez alapján össze kéne tudnod állítani (már ha figyeltél az órán):

1. 0-ás értékkel inicializálsz egy-egy, egész változót:

- az egyik a számok összegét

- a másik a bekért számok darabszámát

tárolja majd


2. Létrehozol egy előltesztelő ciklust, melynek feltételében azt vizsgálod, hogy az első, a számok összegét tároló változó nagyobb-e mint 200.


3. A ciklus magjában (ami a feltétel után jön egy blokkban):

a, bekérsz a felhasználótól egy számot

b, a bekért számot hozzáadod az első, a számok összegét tartalmazó változóhoz

c, a második, a bekért számok darabszámát tároló változót meg megnöveled eggyel


4. A ciklus után, a ciklusmagon kívül:

a, kiírod a számok összegét tartalmazó változót

b, kiírod a második, a bekért számok darabszámát tároló változót


Kezdd el írni a programot. Ha valamit nem értesz, kérdezz (hogy melyik pontot nem érted). Ha megírtad és nem működik, akkor másold be az eddigi forráskódot egy kódmegosztó oldalra (ilyen például a pastebin.com ) és feltöltés után a kapott linket oszd meg velünk - az alapján tovább tudunk lökni.

2021. nov. 24. 15:12
Hasznos számodra ez a válasz?
 7/11 anonim ***** válasza:

Nem nagyon lehet mit hozzátenni a fentiekhez. Maga a kód - mondjuk C-ben írva - kb 150 karakterből kihozható (szóközökkel együtt), de semmire sem mész vele, ha ide leírom neked.


Legjobb lenne talán megfogadnod a fentebb írt tanácsot és a tanárodat megkeresni ezzel. Ha normális, akkor nem lehet gond, sőt, legalább látja, hogy foglalkoztat a dolog és már esetleg ezért is pozitív(abb)an áll majd hozzád.


Note: nem értem, miért nem az oktatóikat kérdik sokan, akik itt kiírják a kérdéseiket. Nálam például most, hogy kiadtam a nagy, beadandó projektet az utolsó hetekre, napi 4 - 5 hallgató megfordul konzultációs célzattal. Van, hogy 40 - 50 percig gyomlálom a kódját, s magyarázom, mit, hogyan és miért érdemes másképp csinálni.


Vagy annyira rossz lenne az illető tanárok hozzáállása, hogy nem mertek hozzájuk fordulni?

2021. nov. 24. 15:27
Hasznos számodra ez a válasz?
 8/11 A kérdező kommentje:
mindíg azzal jönnek tanulj, ezt is teszem de mit tanuljak ha nem értem, nálunk az a helyzet 9.ben nem azt tanították amit kéne most meg beledobtak a mélyvízbe, "próbálj meg érvényesülni" heti 1 óránk van 2hetente, a tanár úgy beszél mintha képzett informatikusak lennénk a házinak pedig olyat ad amit még nem is láttam, majd ennyivel letudja "ez nem gyermekmegörző" GIMNÁZIUM
2021. nov. 24. 15:57
 9/11 anonim ***** válasza:

Én pár éve írtam egy jegyzetet "Bevezetés a programozásba" címmel, kifejezetten nullkm -es kezdőknek és ennek megfelelően is indul (de eljut a láncolt listákig is azért).


Ha gondolod és nem gond, hogy C nyelvű kódok vannak benne, akkor át tudom küldeni privátban.

2021. nov. 24. 16:23
Hasznos számodra ez a válasz?
 10/11 A kérdező kommentje:
köszönöm örülnék:)
2021. nov. 24. 16:26
1 2

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!