Программирование на языке PascalABC. Решение задач. Обмен значений

Слайд 2

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

начало

конец

c := a + b;

ввод a, b

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

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

блок «ввод/

Блок-схема линейного алгоритма начало конец c := a + b; ввод a,
вывод»

блок «конец»

вывод с

блок «ввод/ вывод»

Слайд 3

Задача 1

Даны два целых числа A и B. Составить программу, меняющую их

Задача 1 Даны два целых числа A и B. Составить программу, меняющую
значения.

Дано: A=15, В=27

В результате: A=27, В=15

Слайд 4

Блок-схема

конец
Новая переменная Buf=A

начало

ввод A,B

вывод A,B
A=B
B=Buf

Блок-схема конец Новая переменная Buf=A начало ввод A,B вывод A,B A=B B=Buf

Слайд 5

Блок-схема

конец
Новая переменная Buf=A

начало

ввод A,B

вывод A,B
A=B
B=Buf

1

2

7

6

5

4

3

Блок-схема конец Новая переменная Buf=A начало ввод A,B вывод A,B A=B B=Buf

Слайд 6

Трассировка (ручная прокрутка программы)

Трассировка (ручная прокрутка программы)

Слайд 7

Задача 2

Даны три целых числа A, B, С. Составить программу, меняющую их

Задача 2 Даны три целых числа A, B, С. Составить программу, меняющую
значения по схеме циклического сдвига.

Дано: A=15, В=27, С=19

В результате: A=19, В=15, C=27

A → B → C

а) вправо

б) влево

Имя файла: Программирование-на-языке-PascalABC.-Решение-задач.-Обмен-значений.pptx
Количество просмотров: 31
Количество скачиваний: 0