Tres socios comerciales están formando una empresa cuyo nombre tendrá el formato “Nombre1, Nombre2 y Nombre3”.
IDIOMA: Java
DESAFÍO:
Tres socios comerciales están formando una empresa cuyo nombre tendrá el formato “Nombre1, Nombre2 y Nombre3”. Sin embargo, no pueden ponerse de acuerdo sobre qué nombre debe ser el primero, el segundo o el último. Ayúdelos escribiendo código que lea sus tres nombres e imprima cada combinación posible exactamente una vez, en una línea por sí misma (es decir, cada combinación posible termina con un carácter de nueva línea). Suponga que name1, name2 y name3 ya han sido declarados y utilícelos en su código. Suponga también que stdin es una variable que hace referencia a un objeto Scanner asociado con la entrada estándar. Por ejemplo, si su código se lee en “Larry”, “Curly” y “Moe”, imprimirá “Larry, Curly y Moe”, “Curly, Larry y Moe”, etc., cada uno en una línea separada.
SOLUTION:
import java.util.Scanner; public class business { public static void main(String args[]){ Scanner stdin = new Scanner(System.in); String Larry = stdin.nextLine(); String Curly = stdin.nextLine(); String Moe = stdin.nextLine(); System.out.println(Larry +"\t" + Curly + "\t" + Moe); System.out.println(Larry + "\t" + Moe + "\t" + Curly); System.out.println(Curly + "\t" + Larry + "\t" + Moe); System.out.println(Curly + "\t" + Moe + "\t" + Larry); System.out.println(Moe + "\t" + Larry + "\t" + Curly); System.out.println(Moe + "\t" + Curly + "\t" + Larry); } }