Kezdőoldal » Számítástechnika » Programozás » C++ amatőr segítség?

C++ amatőr segítség?

Figyelt kérdés

Na szóval:D írtam egy progit órán ami átváltja 8.as számrendszerből a számokat 10.esbe és az lenne a kérdésem hogy hogy lehet úgy bekérni a számokat hogy ne kelljen minden szám után entert nyomni?:D

elég kezdő vagyok még:S segítsetek pls:D



2014. jan. 28. 19:18
 1/7 uno20001 ***** válasza:

Ezt szerintem nem gondoltad végig.

És ha én 15 jegyű számot szeretnék beírni? Honnan tudja a program, hogy éppen ennyi jegyet olvasson be, aztán alakítsa át?


(Lehet, hogy én gondolom rosszul, ha igen, akkor légyszíves fejtsd ki, hogy pontosan mire gondolsz?)

2014. jan. 28. 19:21
Hasznos számodra ez a válasz?
 2/7 uno20001 ***** válasza:
Javítás: az utolsó mondat (zárójeles) végén pont van, nem kérdőjel.
2014. jan. 28. 19:22
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:
Mint Pascalban a readln(i,j,k,l) :space-szel kell elválasztani a számokat, és utána kell entert ütni.
2014. jan. 28. 19:58
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
cin>>i>>j>>k;
2014. jan. 28. 20:00
Hasznos számodra ez a válasz?
 5/7 iostream ***** válasza:
Platformfüggetlenül: sehogy. Egyébként meg guglizz rá, hogy conio vagy specifikusan a konzollal kapcsolatos hívásoknak. A konzol alapvetően csak újsor (vagy hasonló esemény) után fogja odaadni a beütött karaktereket a programodnak, addig az nem is tud róla.
2014. jan. 28. 21:30
Hasznos számodra ez a válasz?
 6/7 SimkoL ***** válasza:

Ilyesmire gondoltál ?


#include <iostream>

#include <cstdlib>

#include <conio.h>

#include <ctype.h>


std::string oktalis()

{

char ch;

std::string szam;

do

{

ch = _getch();

if ((ch > 47) && (ch < 56))

{

_putch( ch );

szam += ch;

}

} while( ch != 13 );

return (szam);

}


int main()

{

std::cout << "Add meg a szamot! Enter vege ! : " ;

std::cout << std::endl << oktalis();

_getch();

}

2014. jan. 28. 22:47
Hasznos számodra ez a válasz?
 7/7 qaxqaxqax ***** válasza:
Ha van egy fileod, és abba egy sorba töltöd az adatokat akkor végtülis nem kell entert nyomni ha onnan kéred be^^
2014. jan. 29. 07:03
Hasznos számodra ez a válasz?

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

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!