Введение
Разработчики выполняют некоторые задачи почти каждый день. Задачи, включая объявление строковых и числовых переменных, назначение и извлечение значений, а также выполнение вычислений — это не только подпрограмма, но и важная. В равной степени важной задачей обмена результатами с пользователем приложения. Освоение способности применять эти навыки для решения данной проблемы является то, что каждый разработчик должен научиться делать.
Предположим, вы учитель помощник в университете. Вам нужно разработать приложение, которое помогает вычислить средний балл учащихся. Приложение использует оценки учащихся и кредитные часы, принятые для вычисления общего GPA. Вы также предоставляете необходимый формат для создания отчетов об GPA учащихся.
В этом модуле описаны действия, необходимые для разработки приложения калькулятора GPA. Код будет объявлять и назначать значения переменным на основе сведений курса, выполнять различные числовые вычисления, а также форматировать и отображать результаты. Расчеты включают определение суммы баллов, заработанных и общих кредитных часов. Чтобы отобразить результаты в требуемом формате, необходимо управлять десятичным значением, чтобы отобразить в общей сложности три цифры. Вы также будете использовать Console.WriteLine()
методы, а также escape-последовательности символов, которые помогают отформатировать результаты.
В конце этого модуля вы сможете написать код, использующий различные типы переменных, выполнять числовые вычисления и отображать отформатированные данные для пользователя.
Цели обучения
В этом модуле вы узнаете, как:
- Работа с переменными для хранения и извлечения данных
- Выполнение основных математических операций
- Форматирование строк для представления результатов
Необходимые компоненты
- Интерфейс начального уровня с редактором .NET
- Практическое знакомство с основными правилами синтаксиса C# начального уровня
- Начальный уровень работы с выполнением математических операций с переменными
- Практическое знакомство с возможностями начального уровня для создания литеральных значений и объявления переменных основных типов данных, таких как
string
,int
иdecimal
- Практическое знакомство с возможностями начального уровня для объединения и интерполяции строк