Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная_4_Кафка

.docx
Скачиваний:
7
Добавлен:
18.05.2022
Размер:
42.09 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

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

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

КАФЕДРА 44

ОЦЕНКА

ПРЕПОДАВАТЕЛЬ

Старший преподаватель

Аксенов А. В.

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №4

Ветвления и циклы

по дисциплине: Информатика

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР. №

Z9411

Кафка Р. С.

номер группы

подпись, дата

инициалы, фамилия

Студенческий билет №

2019/3603

Санкт-Петербург 2020

Цель работы:

Изучение операторов языка C++, организующих ветвящиеся и циклические вычисления, совершенствование навыков разработки и отладки программ в IDE.

Порядок выполнения работы:

Разработать программу, выводящую в консоль фигуру из текстовых символов в соответствии с индивидуальным заданием.

Программа должна запрашивать одиночное целое число – размер фигуры, и проверять его на корректность.

Вариант № 7:

7

#######

#..#..#

#..#..#

#..#..#

#..#..#

#..#..#

#######

Текст программы:

#include <iostream>

using namespace std;

int main()

{

int size;

cout << "vvedite razmer kratniy 2: " << endl;

cin >> size;

if (size % 2 != 0)

{

cout << "wrong number!" << endl;

return 1;

}

for (int i = 0; i < size; i++)

{

for (int j = 0; j < size-1; j++)

{

if (i == 0 || i == size-1)

{

cout << "#";

}

else

{

if (j == 0 || j == size - 2 || j == (size - 2) / 2)

{

cout << "#";

}

else

{

cout << ".";

}

}

}

cout << endl;

}

cin.get();

cin.get();

return 0;

}

Результат работы программы:

Вывод:

Я изучил операторы языка C++, организующих ветвящиеся и циклические вычисления, усовершенствовал свои навыки разработки и отладки программ в IDE.