AYUDA PLIS_JAVA NETBEANS
Publicado por Ulises Tomás (5 intervenciones) el 07/06/2021 18:09:39
Elabore un programa que gestione un intercambio de regalos entre un número de personas indicado por el usuario (entre 1 y 100). El programa deberá pedir la lista de personas y el regalo que cada una solicita, y deberá imprimir la lista de la persona, la persona a quien toca regalarle, y el regalo que esta última pide. Cada persona de la lista deberá entregar solo un regalo. Nadie deberá quedar sin regalo. La designación de qué persona entrega a qué persona su regalo se realizará al azar. Deberá dividir el código en funciones y utilizar arreglos.
SOLO LLEVO ESO ayuda por favor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
public static void main(String args[]){
Scanner x = new Scanner(System.in);
System.out.println("Ingresa el numero de personas para el intercambio");
int nP = x.nextInt();
int n = nP/2;
String [] grupo1 = new String[n];
String [] grupo2 = new String[n];
String [] regalos1 = new String[n];
String [] regalos2 = new String[n];
guposRegalo(grupo1,grupo2,regalos1,regalos2);
int [] alea = generarAzar(n);
regalar(alea,grupo1,grupo2);
{
public static void guposRegalo(String a [], String b [],String c [], String d []){
Scanner n = new Scanner(System.in);
for(int i = 0; i < a.length ; i++){
System.out.println("nombre "+ (i+1) + " grupo");
a[i] = n.nextLine();
System.out.println(" regalo que va dar ");
c[i] = n.nextLine();
}
for(int i = 0; i < b.length ; i++){
System.out.println("nombre " + (i+1) + " grupo");
b[i] = n.nextLine();
System.out.println(" regalo que va a dar ");
d[i] = n.nextLine();
}
}
SOLO LLEVO ESO ayuda por favor
Valora esta pregunta


0