
2 лаба / отчёт 2ая лаба
.pdfМинистерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)
Кафедра комплексной информационной безопасности электронновычислительных систем (КИБЭВС)
Язык программирования C# и начало работы в Visual Studio Отчёт по лабораторной работе №2
по дисциплине «Вводный курс программирования»
Студент гр. 743-1
_____И.И.Цыганок __.__.2024
Принял Доцент кафедры БИС
______С.С.Харченко __.__.2024
Томск 2024
Оглавление
Введение………………………………………………………………………......3 1 ХОД РАБОТЫ…………………………………………………………………..4 Заключение……………………………………………………………………….7
2
Введение
Целью работы является изучить основы языка программирования C# и среды разработки Visual Studio.
3

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.1 - Работа кода с отладкой
4
Алгоритм выполняет следующим образом:
1.Инициализирует переменные:
number_student - номер студенческого билета (начальное значение: 2374019),
name - строка с фамилией, именем и отчеством, day - день рождения (значение: 7),
month - месяц рождения (значение: 4).
2.Запускает цикл for, который выполняется для каждого месяца (от 0 до month - 1).
Внутри цикла уменьшает значение number_student на значение day. (он будет выполняться month раз)
3.Выводит на экран фамилию, имя и отчество из переменной name.
4.Проверяет, является ли полученное число number_student четным или нечетным. Если число четное, выводит сообщение о том, что полученное число четное. В противном случае выводит сообщение о том, что полученное число нечетное.
5

Блок-схема кода выглядит следующим образом:
Рисунок 1.2 - Блок схема кода
6
Заключение
В ходе работы были изучены основы алгоритмизации и построены алгоритмы в виде блок-схем, согласно задания.
7