Паскаль с Нуля. Циклы с переменной (счётчиком). Урок 7
ПОЛНАЯ ВЕРСИЯ КУРСА по Pascal на Stepik бесплатно-
В данном курсе можно проверить свои знания на практике. Ваши задачи будут проверяться системой.
В данном уроке вы узнаете что такое циклы, зачем они нужны и научитесь с ними работать. В данном уроке будут затронуты только циклы с переменной (счётчиком).
00:00 Аналогия цикла while и for
03:45 Пример работы цикла for
10:09 Цикл for с шагом -1 (downto)
12:01 Найти сумму чётных от 2 до 1000
14:01 Решение задачи A
16:53 Решение задачи B
21:01 Решение задачи С
Задача А
Ипполит задумал трёхзначное число, которое при делении на 15 даёт в остатке 11, а при делении на 11 даёт в остатке 9. Напишите программу, которая находит все такие числа.
Задача B
С клавиатуры вводится натуральное число N. Программа должна найти факториал этого числа (обозначается как N!) – произведение всех натуральных чисел от 1 до N. Например,
5! = 1 • 2 • 3 • 4 • 5 = 120.
Задача С
Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в N-ную степень (где N – количество цифр в числе) равна самому числу. Например, 153 = 13 53 33. Найдите все трёхзначные Армстронга.
Данный курс посвящён изучению языка программирования Pascal. Во время уроков мы с нуля изучим все основы программирования и основные операторы. Курс подойдёт школьникам которые только начинают изучать программирование.
В ходе данного курса будет как теория - так и практика, где мы решим несколько задач по каждой из тем. Кроме этого в конце каждого урока будет небольшое Домашнее задание для закрепления материала
Часто цикл for называют циклом со счетчиком. Этот цикл используется, когда число повторений не связано с тем, что происходит в теле цикла. Т.е. количество повторений может быть вычислено заранее (хотя оно не вычисляется).
В заголовке цикла указываются два значения. Первое значение присваивается так называемой переменной-счетчику, от этого значения начинается отсчет количества итераций (повторений). Отсчет идет всегда с шагом равным единице. Второе значение указывает, при каком значении счетчика цикл должен остановиться. Другими словами, количество итераций цикла определяется разностью между вторым и первым значением плюс единица. В Pascal тело цикла не должно содержать выражений, изменяющих счетчик.
6 views
195
68
6 years ago 00:26:15 468
Дзёдо. Леринские острова. Часть 2. История одного гассюку. Паскаль Кригер. В поисках совершенства.
9 years ago 00:12:37 190
Паскаль с нуля [ч7]. Одномерные массивы.
9 years ago 00:13:59 269
Паскаль с нуля [ч4]. Условные операторы
6 years ago 00:10:51 42
Паскаль с нуля[Вступление]. Алгаритмы
9 years ago 00:11:00 280
Паскаль с нуля [ч3]. Константы и ввод данных
9 years ago 00:14:02 94
Паскаль с нуля [ч12]. Сортировка массива методом пузырька
9 years ago 00:08:18 70
Паскаль с нуля [ч11]. Вложенные циклы. For в For
4 years ago 00:08:25 29
Паскаль с нуля [ч1]. Первая программа.
1 year ago 00:06:51 8
Язык Паскаль с нуля | #3 Переменные и типы данных в pascal.
9 years ago 00:15:37 248
Паскаль с нуля [ч10]. Вывод массива, задача с четными числами
1 year ago 00:08:15 3
Язык Паскаль с нуля | #7 Одномерные массивы в паскаль.
1 year ago 00:02:32 67
Язык Паскаль с нуля | #1 Как скачать и установить ?
1 year ago 00:06:16 6
Язык Паскаль с нуля | #10 Вложенные циклы.
1 year ago 00:09:13 6
Язык Паскаль с нуля | #5 Условные операторы в паскаль.
1 year ago 00:10:25 20
Язык Паскаль с нуля | #2 Первая программа на pascal.
2 years ago 01:13:50 1
Паскаль
9 years ago 00:14:15 189
Паскаль с нуля [ч5]. Математические функции. Простой калькулятор. От блок-схемы к программе
1 year ago 00:07:26 8
Язык Паскаль с нуля | #4 Основные действия над числами в pascal.
4 years ago 00:18:42 1
Паскаль с нуля. Процедуры и функции.
1 year ago 00:06:24 3
Язык Паскаль с нуля | #9 Что такое Безусловный переход и оператор Goto?
1 year ago 00:07:55 1
Язык Паскаль с нуля | #8 Зачем нужен оператор выбора case в паскаль?
5 years ago 00:15:25 24
Паскаль с нуля [ч14]. Многомерные (двумерные) массивы
6 years ago 00:15:23 22
Паскаль с нуля [ч15]. Многомерные массивы 2. Заполнение и вывод. Вложенные циклы (еще проще)
9 years ago 00:14:37 66
Паскаль с нуля [ч13]. На каком языке программирования писать? ДР и 200 подписчиков