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

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


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

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

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

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

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

Задача 1 Даны целые числа K и N  (N > 0). Вывести N раз число K.
Решение задач с циклами Задача 1		Даны целые числа K и N  (N > 0). Вывести N раз число K. Организовываем простой цикл от 1 до требуемого числа.program for1; varK, N, i: integer; beginread(K, Задача 2		Даны два целых числа A и B (A < B). Вывести Так как A < B, то цикл должен будет выводить все числа Задача 3		Даны положительные числа A и B (A > B). На отрезке Каждый раз вычитаем B из А,  пока А — В  >= Задачи для самостоятельного рассмотренияВывести на экран 5 раз число 2. (6б.)Даны два
Слайды презентации

Слайд 2 Задача 1
Даны целые числа K и N  (N

Задача 1		Даны целые числа K и N  (N > 0). Вывести N раз число K.

> 0). Вывести N раз число K.


Слайд 3 Организовываем простой цикл от 1 до требуемого числа.
program

Организовываем простой цикл от 1 до требуемого числа.program for1; varK, N, i:

for1;
 var
K, N, i: integer;
 begin
read(K, N);
for i := 1 to

N do write(K, ' '); {Пишем К через пробел }
end.


Слайд 4 Задача 2
Даны два целых числа A и B

Задача 2		Даны два целых числа A и B (A < B).

(A < B). Вывести в порядке возрастания все целые

числа, расположенные между A и B (включая сами числа A и B), а также количество N этих чисел.

Слайд 5 Так как A < B, то цикл должен

Так как A < B, то цикл должен будет выводить все

будет выводить все числа от А до B. Чтобы

сосчитать количество чисел, используем формулу: <конечное_значение> — <начальное_значение> + 1.

program for2;
 var
A, B, i, count: integer;
 begin
read(A, B);
for i := A to B do write(i, ' '); {выписываем числа от меньшего к большему}
count := B - A + 1; {считаем количество чисел}
writeln;
write( 'Количество чисел - ', count);
end.


Слайд 6 Задача 3
Даны положительные числа A и B (A

Задача 3		Даны положительные числа A и B (A > B). На

> B). На отрезке длины A размещено максимально возможное

количество отрезков длины B (без наложений). Не используя операции умножения и деления, найти длину незанятой части отрезка A.

Слайд 7 Каждый раз вычитаем B из А, пока А

Каждый раз вычитаем B из А, пока А — В  >=

— В  >= 0.
program while1;
 var
A, B: integer;
 begin
readln(A,B);
while (A -

B) >= 0 do A := A - B; {Пока разница положительная, вычитаем. Необходимо предусмотреть вариант с кратностью А и B, поэтому >=}
write(A);
end.


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