Отчет по лабораторной работе Тема: «Простые языковые конструкции»



бет8/16
Дата16.02.2022
өлшемі2,87 Mb.
#132011
түріОтчет
1   ...   4   5   6   7   8   9   10   11   ...   16
Байланысты:
bIST-201 Lebedev

Лабораторная работа 9


Постановка задачи

Условие задачи: написать программу вывода прямоугольной трапеции. Пользователь задает высоту, верхнее основание и угол трапеции.


Исходные данные:
“ S ” – символ.
“ h” – высота.
“ b” – верхнее основание.
“ a” – угол.
“z, H, W” – переменные.
Алгоритм решения:
1. Запросим пользователя ввести необходимые данные.
2. Исходя из этих данных выведем трапецию, используя циклы for.


Контрольный пример:
Входные данные: * , 4, 3 ,45 ;
Результат:

****
*****


******
*******

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

Рисунок 19 – блок-схема программы.
Код программы



Рисунок 20 – код программы.


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



Рисунок 21 - результат выполнения программы.


Лабораторная работа 11




Постановка задачи

Условие задачи: вывести сумму модулей элементов массива, расположенных после первого отрицательного элемента.




Исходные данные:
“arr[N] ” – массив.


Алгоритм решения:

  1. Введём массив с клавиатуры.

  2. Определим первый отрицательный элемент массива.

  3. Вычислим сумму модулей элементов массива, расположенных после первого отрицательного элемента.



Контрольный пример:
Входные данные:
0 element : 4
1 element : 2
2 element : 0
3 element : -4
4 element : 2
5 element : 1;
Результат: Number of i - negative: 4. Sum: 3
Блок- схема программы

Рисунок 22 – блок-схема программы.


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



Рисунок 23 – код программы.


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



Рисунок 24 - результат выполнения программы.


Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   16




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет