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

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

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

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

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

Кафедра комплексной информационной безопасности электронновычислительных систем (КИБЭВС)

Язык программирования 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

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