C#-ben hogyan fordítsak meg számokat?
Figyelt kérdés
Mármint bekérek felhasználótól egy számot és kiírom megfordítva.
pl. 452 ---> 252
2012. márc. 25. 12:26
1/4 A kérdező kommentje:
Sürgős lenne, előre is köszöönm!
2012. márc. 25. 12:31
2/4 iostream válasza:
Mondjuk olvasd be szövegként a számot, ne számként, és írd ki fordítva. A String osztály indexelhető ([] operátor), szépen a length()-1-től 0-ig haladva kiírod.
3/4 anonim válasza:
A 452-ből hogy lesz fordítva 252? :D
Egyébként két megoldás:
1. Bekéred szövegként, és visszafelé kiíratod a karaktereket.
2. Bekéred int-ként, mondjuk legyen szam:
int szam = 0;
int forditott = 0;
szam = int.Parse(Console.ReadLine());
while(szam!=0)
{
forditott = forditott *10 + szam %10;
szam = szam /10;
}
4/4 A kérdező kommentje:
Bocsi, elírtam! xD köszönöm a válaszokat, próbálkozom! :)
2012. márc. 25. 12:46
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!