Программирование в системе КуМир
Оценка 4.8

Программирование в системе КуМир

Оценка 4.8
ppt
22.04.2020
Программирование в системе КуМир
Программирование в системе КуМир.ppt

Линейные алгоритмы в КуМир.

Линейные алгоритмы в КуМир.

Линейные алгоритмы в КуМир.

Какие операторы неправильные? 2 алг

Какие операторы неправильные? 2 алг

Какие операторы неправильные?

2

алг Ошибки
нач
цел a, b
вещ x, y
a := 5
10 := x
y := 7,8
b := 2.5
x := 2*(a + y)
a := b + x
кон

имя переменной должно быть слева от знака :=

целая и дробная часть отделяются точкой

нельзя записывать вещественное значение в целую переменную

Что будет выведено? 3 цел a = 1, b = 3 вывод "a+", b, "=a+b" a+3=a+b цел a = 1, b = 3 вывод a,…

Что будет выведено? 3 цел a = 1, b = 3 вывод "a+", b, "=a+b" a+3=a+b цел a = 1, b = 3 вывод a,…

Что будет выведено?

3

цел a = 1, b = 3
вывод "a+", b, "=a+b"

a+3=a+b

цел a = 1, b = 3
вывод a, "=F(", b, ")"

1=F(3)

цел a = 1, b = 3
вывод "a=F(", b, ");"

цел a = 1, b = 3
вывод a+b, ">", b, "!"

цел a = 1, b = 3
вывод "F(", b, ")=X(", a, ")"

a=F(3)

4>3!

F(3)=X(1)

Как записать оператор «вывод»? 4 цел a = 1, b = 3 вывод "X(", b, "=", a

Как записать оператор «вывод»? 4 цел a = 1, b = 3 вывод "X(", b, "=", a

Как записать оператор «вывод»?

4

цел a = 1, b = 3
вывод "X(", b, "=", a

X(3)=1

4=1+3

f(1)>f(3)

<1<>3>

1+3=?

цел a = 1, b = 3
вывод a+b, "=", a, "+", b

цел a = 1, b = 3
вывод "f(", a, ")>f(", b, ")"

цел a = 1, b = 3
вывод "<", a, "<>", b, ">"

цел a = 1, b = 3
вывод a, "+", b, "=?"

Блок-схема линейного алгоритма 5 начало конец действие ввод блок «начало» блок «ввод» блок «процесс» блок «вывод» блок «конец» вывод

Блок-схема линейного алгоритма 5 начало конец действие ввод блок «начало» блок «ввод» блок «процесс» блок «вывод» блок «конец» вывод

Блок-схема линейного алгоритма

5

начало

конец

действие

ввод

блок «начало»

блок «ввод»

блок «процесс»

блок «вывод»

блок «конец»

вывод

По данной блок-схеме вычисления значения некоторой функции, восстановите условие задачи; напишите формулу вычисления значения функции

По данной блок-схеме вычисления значения некоторой функции, восстановите условие задачи; напишите формулу вычисления значения функции

По данной блок-схеме вычисления значения некоторой функции, восстановите условие задачи; напишите формулу вычисления значения функции.

Постановка задачи: Составить программу вычисления площади треугольника, если заданы координаты его сторон: x1, y1; x2, y2; x3,y3

Постановка задачи: Составить программу вычисления площади треугольника, если заданы координаты его сторон: x1, y1; x2, y2; x3,y3

Постановка задачи:
Составить программу вычисления площади треугольника, если заданы координаты его сторон: x1, y1; x2, y2; x3,y3.
2. Математическая модель:
ФОРМУЛА ГЕРОНА:

Где a, b, c – длины сторон треугольника, p - полупериметр

Формула Герона

Длина стороны вычисляется по формуле:

НАЧАЛО Ввод координат вершин треугольника x1, y1, x2, y2, x3, y3

НАЧАЛО Ввод координат вершин треугольника x1, y1, x2, y2, x3, y3

НАЧАЛО

Ввод координат вершин треугольника
x1, y1, x2, y2, x3, y3

Построение алгоритма

P=(a+b+c)/2

Вывод значения S

конец

Домашнее задание Составить блок –схему и программу для решения следующей задачи:

Домашнее задание Составить блок –схему и программу для решения следующей задачи:

Домашнее задание


Составить блок –схему и программу для решения следующей задачи:
Двум переменным А и В заданы разные значения. Поменяйте эти значе-ния местами
1) с использованием третьей переменной,
2) без использования других переменных.

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