Programozás C nyelvben? Aki ért hozzá légyszi segitsen.





egyrészt úgy érzem, ez nem a teljes feladat, valami lemaradt (pl az "intervallum")
másrészt kezdd el (hányszor kell még elmondani)
az intervallumot azt én kell megadjam.
és nem értek hozzá egyáltalán. a tavalyi tanár nem tanitott semmit





És az idei?
És egyedül vagy a csoportban?
És ez november közepén derül ki?
Nekem valami hibádzik.
Ha a tavalyi tanár nem tanított semmit -> akkor (szinte) az egész csoport sem tud semmit -> szólhattatok volna év elején a kurrens tanárnak, hogy kezdje nulláról az anyagot.
-*-
Tárgyra térve:
Keress C tutorialokat, vannak magyar nyelvűek. Programozni úgy tanulsz meg, ha utánakeresel, és próbálkozol, programozol. :)
Elsőként keress egy Hello World-öt, hogy el tudd kezdeni. Utána keresd meg, hogyan kell beolvasni. Utána keresd meg, hogy kell elágazást írni. Stb.





Először leírom szavakban, nem küldök mindjárt kódot, próbáld meg összerakni (úgy fejlődsz).
1. Bekéred az intervallum alsó és felső határát.
(például int a,b; alsó és felső határ, de hívhatod also felso, vagy bármi másnak is...)
scanf() függvény használatát nézd át. 2 db ilyen bekérés lesz, 1 az alsó és 1 a felső határnak.
2. do while() ciklus (mivel egyszer mindenképp le kell futni), a kilépő feltétele, hogy a beolvasott szám == 0.
(vagyis újabb változó, pl.: int szam; )
3. A cikluson BELÜL egy újabb változót növelgetsz, ha benne van az intervallumban. (A darabszám változó pl.: int darab=0; kezdetben ugyanis még nincs intervallumhoz tartozó szám).
4. Azt, hogy valami az intervallumon belül van-e, úgy döntöd el, hogy az alsó határnál nagyobb (esetleg = ) , ÉS a felső határnál kisebb (esetleg = ).
(A példa változóim szerint szam > also && szam < felso )
Itt egy if() elágazást kellene használnod.
5. A végén írd ki a darabváltozó értékét. (printf() függvény)
Próbáld meg ez alapján, ha valami nem érthető a leírásomból, próbáld meg internetes kereséssel.
Majd írd le, hogy sikerült-e! :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!