Обработка числовых последовательностей. 7 класс

Содержание

Слайд 2

Алгоритм Цикл PRINT Блок - схема - алгоритм, в котором действия

Алгоритм

Цикл

PRINT

Блок - схема

- алгоритм, в котором действия повторяются

- оператор вывода

- последовательность

действий

- графический способ записи алгоритма

INPUT

- оператор ввода

Слайд 3

IF … THEN … ELSE … ENDIF FOR … TO …

IF … THEN …
ELSE …
ENDIF

FOR … TO … STEP …
NEXT …

END

-

конец программы

- оператор цикла

- оператор проверки условия

CLS

- оператор очистки экрана

=

- оператор присваивания

Слайд 4

блок конца алгоритма блок ввода информации блок проверки условия блок действий

блок конца алгоритма

блок ввода информации

блок проверки условия

блок действий

блок организации цикла


блок начала или конца алгоритма

блок ввода или вывода информации

блок организации цикла

блок действий

Слайд 5

№1. Найти сумму первых n последовательных натуральных чисел. Тест Ввод: n=3

№1. Найти сумму первых n последовательных натуральных чисел.

Тест
Ввод: n=3

Вывод:

x = 1 ( 1 ) n

s = s + x

начало

конец

ввод n

вывод s

s = 0

(s=1+2+3+ … +n)

s=6

Блок-схема

Слайд 6

Исполнение алгоритма 1) s=0 2) Ввод n=3 3) x = 1

Исполнение алгоритма
1) s=0
2) Ввод n=3
3) x = 1
4) s = 0

+ 1
3) x = 2
4) s = 1 + 2
3) x = 3
4) s = 3 + 3
5) Вывод s = 6

1

2

3

4

5

x = 1 ( 1 ) n

s = s + x

начало

конец

ввод n

вывод s

s = 0

№1. Найти сумму первых n последовательных натуральных чисел. (s=1+2+3+ … +n)

Слайд 7

x = 1 ( 1 ) n s = s +

x = 1 ( 1 ) n

s = s + x

начало

конец

ввод

n

вывод s

s = 0

№1. Найти сумму первых n последовательных натуральных чисел. (s=1+2+3+ … +n)

Программа
CLS
S=0
INPUT “n=”, n
FOR x = 1 TO n STEP 1
s = s + x
NEXT x
PRINT “s=” + s
END

Слайд 8

№2. Найти произведение первых n последовательных натуральных чисел. (p=1*2*3* … *n)

№2. Найти произведение первых n последовательных натуральных чисел. (p=1*2*3* … *n)


Тест
Ввод: n=3
Вывод: P=6

x = 1 ( 1 ) n

p = p * x

начало

конец

ввод n

вывод p

p = 1

Блок-схема

Программа
CLS
p=1
FOR x = 1 TO n STEP 1
p = p * x
NEXT x
PRINT “p=” + p
END

Слайд 9

ФИЗКУЛЬТМИНУТКА

ФИЗКУЛЬТМИНУТКА

Слайд 10

№3. Найти сумму последовательных чётных чисел от 2 до 10. (s=2+4+6+8+10)

№3. Найти сумму последовательных чётных чисел от 2 до 10.

(s=2+4+6+8+10)

Тест

Вывод:s=30

x = 1 ( 1 ) n

s = s + x

начало

конец

ввод n

вывод s

s = 0

x = 2 ( 2 ) 10

Программа
CLS
S=0
FOR x = 2 TO 10 STEP 2
s = s + x
NEXT x
PRINT “s=” + s
END

Блок-схема

Слайд 11

№4. Найти сумму и произведение первых 6 последовательных натуральных чисел. Заполнить

№4. Найти сумму и произведение первых 6 последовательных натуральных чисел.

Заполнить

пропуски

x = 1( 1 ) 6

s := s + x

начало

конец

вывод s, p

p :=1

s := 0

p := p * x

CLS
S=0
P=1
FOR x = 1 TO 6 STEP 1
s = s + x
p = p * x
NEXT x
PRINT “s=” + s
PRINT “p=” + p
END

Слайд 12

Слайд 13

5. Найти сумму первых последовательных натуральных чисел от 3 до 12

5. Найти сумму первых последовательных натуральных чисел от 3 до 12

с шагом 3.
(s=3+ 6+9+12)
6. Найти произведение последовательных натуральных чисел от 3 до 7.
7. Найти сумму и произведение первых 5 последовательных нечётных чисел, начиная с числа 3.

ЗАДАЧИ