Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Решение задач при помощи циклов с предусловием

Содержание

Задача 1.Ученик в первый день выучил 5 английских слов. В каждый следующий день он выучивал на 2 слова больше, чем в предыдущий. Сколько английских слов выучит ученик в 10 день занятий? Сколько всего слов выучит за
Решение задач.Цикл с предусловием.Репникова Светлана АнатольевнаУчитель информатики МБОУ «Марковская СОШ» Задача 1.Ученик в первый день выучил 5 английских слов. В каждый следующий Обозначим через:D – количество дней;А – количество выученных за каждый день слов;S Какие действия повторяются?Увеличивается количество выученных за каждый день слов на 2;Увеличивается номер До каких пор выполняются повторяющиеся действия?Пока количество, пройденных дней не достигнет 10. Итак, как запишется условие при котором должны выполняться повторяющиеся действия (цикл)?D НS:=0A:=5D:=1D Program slova;Var a,d,s:integer;BeginA:=5; d:=1; s:=5;While d Как надо изменить программу, чтобы на экране выводились сообщения о том, сколько Задача 2.В первый день пловец проплыл 3 км. В каждый последующий день Обозначим через:D – номер дня;S - расстояние, которое проплывает пловец Какие действия повторяются?Увеличивается номер дня;Увеличивается путь, который проплывает каждый день пловец на 10% от предыдущего. До каких пор повторяются указанные выше действия?Пока расстояние, которое проплывает пловец за Назовите условие выполнения цикла?S НS:=3D:=1s Program plovec;Var s:real;    d:integer;BeginS:=3; d:=1;While s Домашнее задание:1.В первый день пловец проплыл 3км. В каждый последующий день он Обозначим через:D – номер дня;S - расстояние, которое проплывает пловец НS:=3D:=1sum Program plovec;Var s,sum:real; d:integer;BeginS:=3;  sum:=3;  d:=1;While sum =2*2*2*…*2 (n раз)Обозначим: р – произведение двоек; Нi:=1i Ресурсы:Задачник-практикум часть1. Г.Семакин, Е.К. Хеннер.Андреева Е.В. «Методика обучения основам программирования на уроках
Слайды презентации

Слайд 2 Задача 1.
Ученик в первый день выучил 5 английских

Задача 1.Ученик в первый день выучил 5 английских слов. В каждый

слов. В каждый следующий день он выучивал на 2

слова больше, чем в предыдущий. Сколько английских слов выучит ученик в 10 день занятий? Сколько всего слов выучит за 10 дней.

Слайд 3 Обозначим через:
D – количество дней;
А – количество выученных

Обозначим через:D – количество дней;А – количество выученных за каждый день

за каждый день слов;
S - количество слов выученных за

все прошедшие дни.

Слайд 4 Какие действия повторяются?
Увеличивается количество выученных за каждый день

Какие действия повторяются?Увеличивается количество выученных за каждый день слов на 2;Увеличивается

слов на 2;
Увеличивается номер дня;
Увеличивается общее количество выученных слов.



Слайд 5 До каких пор выполняются повторяющиеся действия?
Пока количество, пройденных

До каких пор выполняются повторяющиеся действия?Пока количество, пройденных дней не достигнет 10.

дней не достигнет 10.


Слайд 6 Итак, как запишется условие при котором должны выполняться

Итак, как запишется условие при котором должны выполняться повторяющиеся действия (цикл)?D

повторяющиеся действия (цикл)?
D


Слайд 7 Н
S:=0
A:=5
D:=1
D

НS:=0A:=5D:=1D

Слайд 8 Program slova;
Var a,d,s:integer;
Begin
A:=5; d:=1; s:=5;
While d

Program slova;Var a,d,s:integer;BeginA:=5; d:=1; s:=5;While d

10 день ученик выучил ‘,a);
Writeln(‘За 10 дней ученик выучил

‘,s);
Readln
End.

Слайд 9 Как надо изменить программу, чтобы на экране выводились

Как надо изменить программу, чтобы на экране выводились сообщения о том,

сообщения о том, сколько слов выучено за каждый пройденный

день, а не только за десятый?

Слайд 10 Задача 2.
В первый день пловец проплыл 3 км.

Задача 2.В первый день пловец проплыл 3 км. В каждый последующий

В каждый последующий день он проплывал на 10% больше,

чем в предыдущий день. В какой по счёту день пловец начнёт проплывать более 5 км в день.

Слайд 11 Обозначим через:
D – номер дня;
S - расстояние, которое

Обозначим через:D – номер дня;S - расстояние, которое проплывает пловец    в очередной день.

проплывает пловец

в очередной день.

Слайд 12 Какие действия повторяются?
Увеличивается номер дня;
Увеличивается путь, который проплывает

Какие действия повторяются?Увеличивается номер дня;Увеличивается путь, который проплывает каждый день пловец на 10% от предыдущего.

каждый день пловец на 10% от предыдущего.


Слайд 13 До каких пор повторяются указанные выше действия?
Пока расстояние,

До каких пор повторяются указанные выше действия?Пока расстояние, которое проплывает пловец

которое проплывает пловец за определённый день не станет больше

5 км.

Слайд 14 Назовите условие выполнения цикла?
S

Назовите условие выполнения цикла?S

Слайд 15 Н
S:=3
D:=1
s

НS:=3D:=1s

Слайд 16 Program plovec;
Var s:real;
d:integer;
Begin
S:=3; d:=1;
While

Program plovec;Var s:real;  d:integer;BeginS:=3; d:=1;While s

s

км’);
Readln
End.

Слайд 17 Домашнее задание:

1.В первый день пловец проплыл 3км. В

Домашнее задание:1.В первый день пловец проплыл 3км. В каждый последующий день

каждый последующий день он проплывал на 10% больше, чем

в предыдущий. К какому дню он проплывет (суммарно) более 30 км?

2. Вычислите , где n натуральное число.

Слайд 18 Обозначим через:
D – номер дня;
S - расстояние, которое

Обозначим через:D – номер дня;S - расстояние, которое проплывает пловец

проплывает пловец

в очередной день.
SUM – суммарное расстояние, за пройденные дни.

Слайд 19 Н
S:=3
D:=1
sum

НS:=3D:=1sum

Слайд 20 Program plovec;
Var s,sum:real; d:integer;
Begin
S:=3; sum:=3; d:=1;
While

Program plovec;Var s,sum:real; d:integer;BeginS:=3; sum:=3; d:=1;While sum

sum


Слайд 21 =2*2*2*…*2 (n раз)
Обозначим: р – произведение двоек;

=2*2*2*…*2 (n раз)Обозначим: р – произведение двоек;

I - количество множителей;
n – показатель степени.

Слайд 22 Н
i:=1
i

Нi:=1i

  • Имя файла: reshenie-zadach-pri-pomoshchi-tsiklov-s-predusloviem.pptx
  • Количество просмотров: 132
  • Количество скачиваний: 0