Упражнение. Хранение числовых значений оценки для каждого курса

Завершено

В этом упражнении вы начнете настраивать переменные, необходимые для вычисления GPA учащегося. Итак, приступим.

Внимание

Перед началом этого упражнения необходимо выполнить инструкции по настройке в предыдущем уроке.

Создание переменных для хранения значений оценки

В этой задаче вы определите числовые эквиваленты для заработанных писем учащегося. Затем вы объявите переменные для хранения числового значения класса для каждого класса. Числовые эквиваленты представлены целыми числами, поэтому для хранения значений используется целый тип данных.

  1. Убедитесь, что у вас открыт редактор .NET, и у вас есть переменные, подготовленные с именем учащегося, именами курсов и кредитными часами.

    В модуле подготовки для этого модуля интерактивного проекта инструкции по настройке копируют сведения о курсе учащихся в редактор. При необходимости вернитесь и выполните инструкции по настройке.

  2. Ознакомьтесь со следующими буквами числовых эквивалентных значений A = 4 балла B = 3 пункта оценки

  3. Прокрутите вниз до нижней части кода и создайте пустую строку.

  4. Чтобы объявить целочисленную переменную для каждого числового значения класса, введите следующий код:

    int gradeA = 4;
    int gradeB = 3;
    
    

    Обратите внимание, что фиксированные значения используются для представления числовых классов. Этот метод позволяет легко понять код и помочь предотвратить опечатки, если необходимо многократно вводить различные оценки. Значения для классов C, D и F в настоящее время опущены, так как они не используются.

  5. Просмотрите оценки учащихся для каждого курса:

    Course			    Grade		
    English 101		     A
    Algebra 101		     B
    Biology 101		     B
    Computer Science I	 B
    Psychology 101	     A
    

    Эти сведения будут использоваться для создания переменных, которые будут хранить числовые значения оценки для каждого курса.

  6. Чтобы создать переменные, которые будут хранить оценки для каждого курса, введите следующий код:

    int course1Grade = gradeA;
    int course2Grade = gradeB;
    int course3Grade = gradeB;
    int course4Grade = gradeB;
    int course5Grade = gradeA;
    
    
  7. Чтобы отобразить имена курсов вместе с числовым классом, введите следующий код:

    Console.WriteLine($"{course1Name} {course1Grade}");
    Console.WriteLine($"{course2Name} {course2Grade}");
    Console.WriteLine($"{course3Name} {course3Grade}");
    Console.WriteLine($"{course4Name} {course4Grade}");
    Console.WriteLine($"{course5Name} {course5Grade}");
    
  8. Чтобы запустить код, в редакторе .NET нажмите зеленую кнопку "Выполнить ".

    Выходные данные приложения должны соответствовать следующим выходным данным:

    English 101 4
    Algebra 101 3
    Biology 101 3
    Computer Science I 3
    Psychology 101 4
    

    Если выходные данные не совпадают, обязательно проверка имена переменных.

  9. Рассмотрим текущие выходные данные и окончательные выходные данные приложения.

    В выходных данных приложения необходимо отобразить имя класса, оценку и кредитные часы. Это хорошее время, чтобы добавить кредитные часы в инструкции печати.

  10. Чтобы добавить кредитные часы для каждого класса в инструкции печати, обновите код следующим образом:

    Console.WriteLine($"{course1Name} {course1Grade} {course1Credit}");
    Console.WriteLine($"{course2Name} {course2Grade} {course2Credit}");
    Console.WriteLine($"{course3Name} {course3Grade} {course3Credit}");
    Console.WriteLine($"{course4Name} {course4Grade} {course4Credit}");
    Console.WriteLine($"{course5Name} {course5Grade} {course5Credit}");
    

Проверьте свою работу

В этой задаче вы запустите код и убедитесь, что выходные данные верны.

  1. В редакторе .NET нажмите кнопку "Выполнить".

  2. Просмотрите выходные данные и убедитесь, что имена курсов, оценки и кредитные часы являются правильными:

    English 101 4 3
    Algebra 101 3 3
    Biology 101 3 4
    Computer Science I 3 4
    Psychology 101 4 3
    

    Если код отображает различные результаты, необходимо просмотреть код, чтобы найти ошибку и внести обновления. Запустите код еще раз, чтобы узнать, устранена ли проблема. Продолжайте обновлять и запускать код, пока код не выдает ожидаемые результаты.

Внимание

Не забудьте удалить любой код, который вы написали до сих пор. Этот код будет построен в следующем упражнении.