Kezdőoldal » Számítástechnika » Programozás » C++ ban szeretnék segitséget...

C++ ban szeretnék segitséget kérni a feladat az hogy kettes számrendszerből kéne tizesbe kiírni a számokat. Pl beírom hogy 1100100 akkor írja ki a program hogy 100. valaki le tudná írni hogyan kell?

Figyelt kérdés

2015. okt. 5. 16:28
1 2
 1/15 |Orfeusz| ***** válasza:

void toBinary(int n)

{

std::string r;

while(n!=0) {r=(n%2==0 ?"0":"1")+r; n/=2;}

return r;

}

2015. okt. 5. 16:45
Hasznos számodra ez a válasz?
 2/15 SimkoL ***** válasza:
Most mutasd meg visszafelé :)
2015. okt. 5. 17:14
Hasznos számodra ez a válasz?
 3/15 A kérdező kommentje:
Bocsi elírtam c# ban kellene
2015. okt. 5. 17:20
 4/15 SimkoL ***** válasza:

static void Main(string[] args)

{

string bin = "1100100";

long dec = Convert.ToInt64(bin, 2);

Console.WriteLine(dec);

Console.ReadLine();

}

2015. okt. 5. 17:30
Hasznos számodra ez a válasz?
 5/15 A kérdező kommentje:
De úgy kell működnie a programnak hogy futtatáskor bármilyen számot beírhassak és ott írja ki a választ
2015. okt. 5. 17:34
 6/15 SimkoL ***** válasza:
Ne mond, hogy egy ReadLine() sem megy :(
2015. okt. 5. 17:36
Hasznos számodra ez a válasz?
 7/15 anonim ***** válasza:
Szánalmas vagy apukám.
2015. okt. 5. 18:02
Hasznos számodra ez a válasz?
 8/15 A kérdező kommentje:
Hát....:(...ha leírnád az egész programot azt nagyon megköszönném
2015. okt. 5. 18:04
 9/15 SimkoL ***** válasza:

Minden hibakezelést mellőzve:

....

string bin = Console.ReadLine();

....

2015. okt. 5. 18:14
Hasznos számodra ez a válasz?
 10/15 A kérdező kommentje:
Kösszi mostmár oké
2015. okt. 5. 18:19
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!