Как распечатать календарь на основе пользовательских данных? - PullRequest
0 голосов
/ 28 февраля 2019

Для моего класса я пытаюсь попросить пользователя спросить год и какой день недели первое января.С этой информацией я хочу напечатать календарь с января по декабрь.У меня это так, что он принимает год ввода и какой день (день ничего не делает прямо сейчас), а затем после этого печатает, он начинается снова и спрашивает снова.Я также пытаюсь использовать вложенные циклы.(Страж - более позднее требование задания, я знаю, что для этого нужно)

Я не знаю, как заставить его распечатать календарь на основе информации, которую предоставляют пользователи.

`
import java.util.Scanner;

public class Calendar 
{

 public static void main(String[] args) 
{
     Scanner input = new Scanner(System.in);
     int sentinel = 0;

     System.out.println("What year?");
     String year = input.nextLine();
     System.out.println("What day of the week is January 1st?");
     String dow = input.nextLine();
     int day = 1;
     System.out.println("\n");
     System.out.printf("%1s  %2s  %2s  %2s  %2s  %2s  %2s", "Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");


     while (sentinel != -1)
     {
          System.out.println("\n\n What year?");
          year = input.nextLine();
          System.out.println("What day of the week is January 1st?");
          dow = input.nextLine();
          day = 1;

          System.out.printf("%15s  %1s  %2s", "January", Day, Year);
          System.out.println("\n");
          System.out.printf("%1s  %2s  %2s  %2s  %2s %2s  %2s", "Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
     }
   }
}`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...