Kezdőoldal » Számítástechnika » Programozás » Valaki segítene hogy C nyelven...

Valaki segítene hogy C nyelven hogyan kell bekérést csinálni?

Figyelt kérdés
Kérjen be ellenőrzötten (do...while iteráció) egy pozitív egész kétjegyű egész számot, ezt nevezzük n-nek! Ez lesz későbbiekben adatok darabszáma.
2012. jan. 10. 16:52
1 2
 1/11 anonim ***** válasza:

Ez házi?

Egyébként:

int bekertSzam;

scanf("%i", &bekertSzam);

2012. jan. 10. 18:12
Hasznos számodra ez a válasz?
 2/11 delusion ***** válasza:

Konkrétan a bekérést a scanf függvény valósítja meg.

Használatához az #include <stdio.h> sort kell a program elején mellékelni, mely a standard input/output függvényeket tartalmazza.


Meg kell hívnod a main() függvényt, melyben deklarálsz egy n változót, melynek típusa unsigned short int (mivel előjel nélküli, és relatíve kis számokkal dolgozunk, ezért jó az unsigned short int).


Ezután egy do-while vezérlési szerkezetben beolvasol a scanf függvény segítségével mindaddig, amíg a felhasználó nem egy egész kétjegyű számot ad meg (gondolom erre gondol a feladat).

Valami ilyesmi lenne a ciklusmag, meg maga a ciklus:

do{

scanf("%u", &n);

}while(n<10 && n<100);


Nem garantálom, hogy mindent jól írtam le, de kiindulásnak jó lesz.

2012. jan. 10. 18:13
Hasznos számodra ez a válasz?
 3/11 anonim ***** válasza:

Jahogy ellenőrzött:


int n;

do

{

scanf("%i", &n);

}

while(ellenőrzés);

2012. jan. 10. 18:13
Hasznos számodra ez a válasz?
 4/11 anonim ***** válasza:

Ja, 2.-ét korrigálva

*while(n>=10 && n<100);

2012. jan. 10. 18:14
Hasznos számodra ez a válasz?
 5/11 delusion ***** válasza:
bahh :P utálom a dowhile-t
2012. jan. 10. 18:16
Hasznos számodra ez a válasz?
 6/11 A kérdező kommentje:

Micsoda válasz áradat :D

Am progból lesz vizsga és ez a minimum szint, de mivel soha semmi közöm nem volt ilyenhez eddig ezért nem nagyon vágom :D esetleg ha megadok egy számot mondjuk 22 :D ezzel hogy nézne ki a progi?

2012. jan. 10. 19:13
 7/11 anonim ***** válasza:
Ugyan úgy
2012. jan. 10. 21:30
Hasznos számodra ez a válasz?
 8/11 anonim ***** válasza:
De minek mész olyan egyetemre ahol ezt kérik, ha egyáltalán se érzéked se kedved nincs megtanulni.
2012. jan. 10. 21:31
Hasznos számodra ez a válasz?
 9/11 anonim ***** válasza:

@21:31

Melyik egyetemen és melyik szakon ennyi a minimum szint c nyelvből? Nem túlzok ha azt mondom hogy amikor a programozás alapjaiból vizsgáztam akkor kívülről kellett tudna a pointer aritmetikát, C fordítás menetét (preprocesszor ...) stb, amit a kérdező kérdez sokkal komolyabb programot kellett írni papíron minden segítség nélkül. Ha valaki annyit tudott (volna) ilyenkorra mint a kérdező akkor az 100% biztos hogy nem is vizsgázhat, ha ennyi maradt meg a félév sorná akkor inkább menjen másik szakra, ennél csak bonyolultabb dolgok lesznek.

2012. jan. 10. 22:38
Hasznos számodra ez a válasz?
 10/11 delusion ***** válasza:
a nyakamat tenném rá, hogy az utolsó válaszoló SZTE-s :P
2012. jan. 10. 22:59
Hasznos számodra ez a válasz?
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!