
2 лаба / отчёт 2ая лаба
.odtМинистерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего образования
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)
Кафедра комплексной информационной безопасности электронно-
вычислительных систем (КИБЭВС)
Язык программирования C# и начало работы в Visual Studio
Отчёт по лабораторной работе №2
по дисциплине «Вводный курс программирования»
Студент гр. 743-1
_____И.И.Цыганок
__.__.2024
Принял
Доцент кафедры
БИС
______С.С.Харченко
__.__.2024
Томск 2024
Оглавление
Введение………………………………………………………………………......3 1 ХОД РАБОТЫ…………………………………………………………………..4
Заключение……………………………………………………………………….7
Введение
Целью работы является изучить основы языка программирования C# и среды разработки Visual Studio.
Рисунок
1.1 - Работа кода с отладкой
1 ХОД РАБОТЫ
Код программы:
int number_student = 123654;//номер студенческого билета
string name = "ФИО";//фамилия имя отчество
int day = 1;//день рождения
int month = 1;//месяц рождения
for (int i = 0; i < month; i++)
{
number_student = number_student - day;
}
Console.WriteLine(name);
if (number_student % 2 == 0)
{
Console.WriteLine($"Поученное число {number_student} четное");
}
else
{ Console.WriteLine($"Поученное число {number_student} нечетное");
}
В VisualStudio код выглядит следующим образом:
Алгоритм выполняет следующим образом:
1. Инициализирует переменные:
number_student
-
номер студенческого билета (начальное
значение: 2374019),
name
-
строка с фамилией, именем и отчеством,
day
-
день рождения (значение: 7),
month
-
месяц рождения (значение: 4).
2. Запускает
цикл for
,
который выполняется для каждого месяца
(от 0 до month
- 1
).
Внутри
цикла уменьшает значение number_student
на
значение day
.
(он будет выполняться month
раз)
3. Выводит
на экран фамилию, имя и отчество из
переменной name
.
4. Проверяет,
является ли полученное
число number_student
четным
или нечетным. Если число четное, выводит
сообщение о том, что полученное число
четное. В противном случае выводит
сообщение о том, что полученное число
нечетное.
Рисунок
1.2 - Блок
схема кода
Блок-схема кода выглядит следующим образом:
Заключение
В ходе работы были изучены основы алгоритмизации и построены алгоритмы в виде блок-схем, согласно задания.