Лабораторная_4_Кафка
.docxМИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ
КАФЕДРА 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.