Введение

Завершено

Разработчики выполняют некоторые задачи почти каждый день. Задачи, включая объявление строковых и числовых переменных, назначение и извлечение значений, а также выполнение вычислений являются рутинными, но важными. В равной степени важной задачей обмена результатами с пользователем приложения. Освоение способности применять эти навыки для решения данной проблемы является то, что каждый разработчик должен научиться делать.

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

В этом модуле описаны действия, необходимые для разработки приложения Grading для учащихся. Код будет объявлять и назначать значения переменным на основе имен учащихся, выполнять различные числовые вычисления и отображать результаты. Вычисления включают определение суммы показателей назначения и вычисление текущего класса для каждого учащегося. Чтобы отобразить результаты в требуемом формате, вы будете использовать Console.WriteLine()и escape-последовательности символов, которые помогут отформатировать результаты.

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

Примечание.

Это интерактивный модуль проекта, в котором вы завершите комплексный проект, выполнив пошаговые инструкции. 

Цели обучения

Из этого модуля вы узнаете, как выполнять следующие действия:

  • Работа с переменными для хранения и извлечения данных
  • Выполнение основных математических операций
  • Форматирование строк для представления результатов

Необходимые компоненты

  • Интерфейс начального уровня с редактором .NET
  • Практическое знакомство с основными правилами синтаксиса C# начального уровня
  • Начальный уровень работы с выполнением математических операций с переменными
  • Практическое знакомство с возможностями начального уровня для создания литеральных значений и объявления переменных основных типов данных, таких как string, int и decimal
  • Практическое знакомство с возможностями начального уровня для объединения и интерполяции строк