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

Zhovtyak lab 4

.docx
Скачиваний:
1
Добавлен:
27.08.2024
Размер:
100.06 Кб
Скачать

ГУАП

КАФЕДРА № 41

ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ

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

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

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

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

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

ВЕТВЛЕНИЯ И ЦИКЛЫ

по курсу: ИНФОРМАТИКА

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

СТУДЕНТ ГР. №

4016

М.О.Жовтяк

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

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

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

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

Мой индивидуальный вариант:

Моя задача заключается в том, чтобы я смог воспроизвести эту фигуру в консоли, используя операторы цикла.

Код программы:

#include <iostream>

using namespace std;

int main()

{

cout << "Insert figure's size" << endl;

int size;

cin >> size;

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

{

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

{

if (i == size - j - 2 || i == size - j - 1 || i == size - j) cout << ".";

else cout << "#";

}

cout << endl;

}

Далее откладываем программу и запускаем программу:

Попробуем удостовериться в правильности программу, введя другое значение размера фигуры:

Рисунок вышел абсолютно таким же(диагональ в три полосы), значит код программы верный.

Блок-схема программы:

Вывод: таким образом, я научился работать с операторами цикла языка С++. К тому же, для решения задачи, мне понадобились логические операторы, поэтому я научился работать и с ними.

Соседние файлы в предмете Информатика