Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2 лаба / отчёт 2ая лаба

.odt
Скачиваний:
0
Добавлен:
07.09.2025
Размер:
191.89 Кб
Скачать

Министерство науки и высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования

«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)

Кафедра комплексной информационной безопасности электронно-

вычислительных систем (КИБЭВС)

Язык программирования 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 - Блок схема кода

Блок-схема кода выглядит следующим образом:

Заключение

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

Соседние файлы в папке 2 лаба