Структурные элементы алгоритмов. Циклические алгоритмы



бет3/3
Дата16.11.2022
өлшемі338,58 Kb.
#158483
түріЛабораторная работа
1   2   3
Байланысты:
PR 6 OAIP

Задания уровня 3
Составьте алгоритм реализации и напишите программу вычисления выражения (3-x)(6-x)(9-x)• … •(21-x), где x – действительное число. Сохранить программу под именем Фамилия_ЛР_6_31.
Этап 1:

  1. Исходные данные: x

Выходные данные: res

  1. Этап 2: Математическая модель

Res=(3-x)(6-x)(9-x)• … •(21-x)
Res – результат выполнения выражения
X – вводимое число с клавиатуры

  1. Этап 3: Построение блок-схемы


2

Начало


x





3

I:=1
Res:=0


1


-

4

I<=7



+

5


Res=res*(i*3-x)
I=i+1



6


res



7


Конец


  1. Этап 4: Кодирование



  1. Этап 5: Тестирование

Python:





  1. Excel:

X

res

1

4188800

2

1106560

3

0

4

-209440

5

-116480

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

Достарыңызбен бөлісу:
1   2   3




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

    Басты бет