Kezdőoldal » Számítástechnika » Programozás » A C nyelvben egy programot...

TheSanyi18 kérdése:

A C nyelvben egy programot készítek de elakadtam. Úgy akarom megcsinálni hogy ha egyet írok be akkor folytassa a programot, ha nem akkor kérje újra. Tudnátok segíteni ebben?

Figyelt kérdés

Itt a forráskód


#include<stdio.h>

main()

{

int i,j;

printf("Kerj be egy egesz szamot!\n");

{

scanf("%d",&i);

}

printf("Ezaz!\n");

{

printf("Es most nyomd meg az 1-es gombot\n");

do

{

scanf("%d",&j);

{

while(j<1);

{

printf("Probald meg ujra!\n");

}

}

}

while(j=1);

printf("Okay!\n");



}

}



2015. márc. 6. 20:10
1 2
 1/11 anonim ***** válasza:
2015. márc. 6. 20:11
Hasznos számodra ez a válasz?
 2/11 A kérdező kommentje:
hiába de nem sikerül
2015. márc. 6. 20:15
 3/11 anonim ***** válasza:
52%
Megnézted a linken, hogy hogyan működik a do..while? Módosítottad eszerint a kódodat? Hogy állsz most?
2015. márc. 6. 20:17
Hasznos számodra ez a válasz?
 4/11 anonim ***** válasza:

Hát barátom, ez így nagyon nem lesz jó... Valahogy így jobban nézne ki:

#include<stdio.h>

int main()

{

int i,j;

printf("Kerj be egy egesz szamot!\n");

scanf("%d",&i);

printf("Ezaz!\nEs most nyomd meg az 1-es gombot\n");

do

{

scanf("%d",&j);

if(j != 1) printf("Probald meg ujra!\n");

} while(j != 1);

printf("Okay!\n");

getchar();

return;

}

2015. márc. 6. 20:25
Hasznos számodra ez a válasz?
 5/11 anonim ***** válasza:
A printf() szövegek is elég bizarrak. :)
2015. márc. 6. 20:26
Hasznos számodra ez a válasz?
 6/11 A kérdező kommentje:
Az a baj hogy még kezdő vagyok c nyelvben, de köszi a segítséget
2015. márc. 6. 20:27
 7/11 A kérdező kommentje:
mi a bajod a printf() szövegekkel
2015. márc. 6. 20:29
 8/11 A kérdező kommentje:
Hogyan tudnám azt csinálni hogy egy printf után várjon a program pár másodpercet
2015. márc. 6. 20:47
 9/11 anonim ***** válasza:

Az nem baj, ha kezdő vagy, de ezt a sok kapcsos zárójelet nem értem, ez inkább logikai hiba. Akkor nyiss kapcsos zárójelet, ha valamilyen blokk következik utána, ne minden parancs után.


A printf() szövege nem ebbe a témakörbe tartozik, nem vagyok a magyartanárod. Nekem nem tetszik, hogy magyar és angol keveréke, meg az Ez az!-t így kell írni. De ez most nem olyan lényeges.


Ha ilyen sok apró kérdésed van, ezekre a választ megtalálhatod a Google-ben fél pillanat alatt, ahelyett, hogy várj itt órákat a válaszra, ráadásul úgy lenne a célszerűbb tanulni is. Írd be: how to delay in c.

2015. márc. 6. 21:07
Hasznos számodra ez a válasz?
 10/11 anonim ***** válasza:
Lépjél vissza a nulladik leckére és kezdj mindent előről, mert ez nem kezdőség, hanem kapkodás és gányolás.
2015. márc. 7. 08:18
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!