Hogyan kell JAVA-ban két tömb elemét egy harmadikba beletenni?
Kikötés: tömb A elemei 1-től 10-ig vannak
Tömb B elemei 1-től 100-ig
A számokat random dobja ki, random választja ki őket, ismétlődhetnek a számok
A feladat: a C tömbbe kell beírni elemeket.. úgy, hogy A elemei vannak és a B-é.
A-ból is és B-ből is 10 elem van felsorolva
Példa:
A : (2, 8, 4, 6, 10, 2, 5, 8, 9, 2) , tíz darab elem
B : (44, 66, 71, 82, 94, 64, 78, 89, 76, 23), szintén tíz darab elem
Namost, az első elem A-ba 2. Azt a B elem sorszámának kell venni... a feladat azt kéri, hogy a sorszám alapján, ami a 2-es, legyen kikeresve B-ből. Az a 66.
Ennek kell első számnak megjelennie a C halmazban
Tehát C elemeinek ezeknek kell lennie:
(66, 89, 82, 64,23, 66, 94, 89, 76, 76) és ez is tíz elemig kell
JAVA-ban ezt kell kiadnia, az oké fejbe megvan
A KÉRDÉS: Hogyan kéne ezt megírjam?
Eddig jutottam el:
public static void main(String[] args) {
Random rnd=new Random () ;
int tombA [] =new int [10] ;
int tombB [] =new int [10] ;
int tombC [] =new int [10] ;
for (int i = 0; i < tombA.lenght; i++) {
tombA[i]=rnd.nextInt(10);
}
System.out.printIn(Arrays.toString(tombA));
for (int i = 0; i < tombB.lenght; i++) {
tombB[i]=rnd.nextInt(101)+1;
}
System.out.printIn(Arrays.toString(tombB));
C=????????
A C-t hogyan folytassam, hogy ezt megkapjam?
Kis tipp:
Az 'A' tömb i-edik eleme: tombA[i].
A 'B' tömb azon eleme, aminek az 'A' tömb i-edik eleme az indexe: tombB[tombA[i]]
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!