Többdimenziós tömb feltöltése?
Figyelt kérdés
hogy lehet megoldani,hogy a többdimenziós tömb az 1000 alatti számokkal legyen feltöltve úgy, hogy az egyes "oszlopok" egy-egy helyiértéket képviselnek?
pl:
'0' '0' '1'
'0' '0' '2'
'0' '0' '3'
.
.
.
'9' '9' '8'
'9' '9' '9'
2013. okt. 11. 19:35
1/18 A kérdező kommentje:
lehetőleg C-ben vagy C++ban!
2013. okt. 11. 19:36
2/18 anonim válasza:
i = 1-től 1000-ig
tömb[i][0] = i%10;
tömb[i][1] = (i/10)%10;
tömb[i][2] = (i/100)%10;
3/18 A kérdező kommentje:
jó is lenne csak fordítva írja a számokat:
0. elem: 001 helyett 100
1. elem: 002 helyett 200
ezt hogy lehet megoldani?
2013. okt. 11. 20:03
4/18 anonim válasza:
Kezdd újra a programnyelv elsajátítását.
5/18 SimkoL válasza:
tömb[i][2] = i%10;
tömb[i][1] = (i/10)%10;
tömb[i][0] = (i/100)%10;
Ugye ez a kérdés csak vicc volt ?
6/18 A kérdező kommentje:
megoldva:
for(i=1; i<1000; i++)
{
szamok[i][2] = i%10;
szamok[i][1] = (i/10)%10;
szamok[i][0] = (i/100)%10;
}
2013. okt. 11. 20:11
7/18 A kérdező kommentje:
Wampa: csak most kezdtem el...
2013. okt. 11. 20:39
8/18 A kérdező kommentje:
a tömb sorainak elemeit(a számjegyeket) hogy lehet egyesíteni soronként, hogy egszámként lehessen kezelni egy sort, ne pedig számjegyenként?
2013. okt. 11. 20:42
9/18 SimkoL válasza:
Felszorzod tízzel, százzal és összeadod :)
10/18 A kérdező kommentje:
így:
szam = ((szamok[i][2]*100)+(szamok[i][1]*10)+szamok[i][0]);
???
2013. okt. 11. 20:51
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!