Üç iş ortağı, adı “Ad1, Ad2 ve Ad3” şeklinde olacak bir şirket oluşturuyor.

DİL: Java

MEYDAN OKUMA:

Üç iş ortağı, adı “Ad1, Ad2 ve Ad3” şeklinde olacak bir şirket oluşturuyor. Ancak, kimin adının birinci, ikinci veya sonuncu olması gerektiği konusunda anlaşamazlar. Üç adını okuyan ve olası her kombinasyonu tam olarak bir kez, kendi başına bir satırda yazdıran kod yazarak onlara yardımcı olun (yani, olası her kombinasyon bir satırsonu karakteriyle sonlandırılır). name1, name2 ve name3’ün zaten bildirildiğini varsayalım ve bunları kodunuzda kullanın. Ayrıca stdin’in standart girdiyle ilişkili bir Tarayıcı nesnesine başvuran bir değişken olduğunu varsayın. Örneğin, kodunuz “Larry”, “Curly” ve “Moe” olarak okunursa “Larry, Curly ve Moe”, “Curly, Larry ve Moe” vb. yazdırır, her biri ayrı bir satıra.

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);
    }
  }