Var n,a:integer;
x,st:real;
begin
write(введите степень n ==> );
readln(n);
write(введите вещественное число x ==> );
readln(x);
st:=x;
for a:=1 to n-1 do begin
st:=x*st;
end;
writeln(степень ,n, числа ,x, = ,st);
end.
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
Источник: botanim.com
Циклы
Цикл – это многократно повторяющиеся фрагменты программ.
Вы уже знаете о суперспособностях современного учителя?
Как найти сумму n чисел Python
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.
Просмотр содержимого документа
«Циклы»
Дата:_______________
Тема урока: Циклы
Методы и приемы:
Беседа, демонстрация, практическая работа.
Компьютерная поддержка:
Образовательная: Ученики познакомиться с понятием цикла, видами циклических алгоритмов, сформировать умения пользоваться операторами цикла, сформировать умение решать задачи с использованием цикла.
Воспитательная: Формирование самостоятельности и ответственности при работе с компьютером.
Цикл – это многократно повторяющиеся фрагменты программ.
Цикл for (цикл со счетчиком ). Служебные слова: for (для); to (увеличиваясь к); do (выполнять, делать). Цикл for предназначен в основном для таких видов циклов, когда количество операций нам заранее известно или может быть вычислено.
Задача: Вывести на экран 5 раз «Hello».
Решение: умеем составлять линейный алгоритм.
program primer1;
program primer1;
var i: integer;
for i:=1 to 5 do
writeln (‘ Hello ‘);
1) Написать программу, которая выводит на экран все натуральные числа от 1 до n
2) Написать программу, которая подсчитывает сумму натуральных чисел от 1 до n
3) Написать программу, которая считает x n для вещественного x и натурального n
4) Написать программу, которая выводит на экран: 20 40 80 160 320
5) Написать программу, которая подсчитывает произведение натуральных чисел от 1 до n.
Циклы с предусловием. В цикле с предусловием сначала проверяется условие, затем, в зависимости от того, истинно оно или ложно, либо выполняется тело цикла, либо следует переход к оператору, следующему за телом цикла. После завершения тела цикла управление вновь передается на проверку условия. Естественно, предполагается, что в теле цикла было обеспечено некоторое изменение входящих в условие переменных – в противном случае произойдет зацикливание и программа «зависнет”.
Цикл While ( цикл с предусловием ).
Служебные слова: while (пока), do (делать, выполнять). Цикл while предназначен для повторного вычисления блока операторов, пока остается истинным задаваемое в нем выражение-условие. Работу цикла можно описать словами: «пока логическое выражение истинно, повторяется тело цикла».
Задача: написать программу, которая выводит на экран все натуральные числа от 1 до n
Решение: умеем составлять алгоритм с циклом for.
Программа с циклом while
Program m2;
var i,n:integer;
writeln(‘Введите n’); readln(n);
while ido
Программа с циклом for
Program m1;
var i,n:integer;
for i:=1 to n do
end.
Пока истинно условие
i n, будет выполняться
тело цикла:
1) вывод числа i
2) увеличиваем на единицу значение i
Общий вид цикла While
Цикл while организует выполнение тела цикла неизвестное заранее число раз. Выход осуществляется, если условие окажется ложным.
Принцип работы: перед каждым выполнением цикла анализируется условие: если оно истинно, выполняется тело цикла и управление передается на повторную проверку условия. Если условие ложно – цикл завершается и управление передается на оператор, следующий за циклом while.
Замечания
- Если условие во время цикла не будет изменяться, то возможна ситуация зацикливания, т.е. цикл не закончится никогда. Поэтому внутри цикла должны находится операторы, приводящие к изменению условия, чтобы цикл мог корректно завершиться
- Если тело цикла состоит из одного оператора, тоbeginиendможно опустить.
Задачи1) Напечатать целые числа -10, -5, 0, 5…202) Найти произведение чисел из диапазона отAдоB(AB) с шагомhВход: 1 15 5 Вход: 10 100 30Выход: 66 Выход: 28000003) Для заданного натуральногоnи действительногоxподсчитать суммуВход: 3 Вход: 2Выход: 14 Выход: 54) Напечатать таблицу перевода расстояний в дюймах в сантиметры для значений 10, 11, 12,…20 дюймов (1 дюйм=2,54 см)Выход:


Циклы с постусловием. Для цикла с постусловием сначала выполняется тело цикла, затем управление передается на проверку условия.
В зависимости от истинности или ложности условия, тело цикла выполняется повторно или же происходит переход к оператору, следующему за телом цикла. предполагается, что в теле цикла было обеспечено некоторое изменение входящих в условие переменных – в противном случае произойдет зацикливание и программа «зависнет». Цикл REPEAT( цикл с постусловием). Cлужебные слова : repeat (повторять); until (до). При выполнении этого оператора цикла последовательность операторов, находящихся между словами repeat и until , выполнится один или более раз. Этот процесс завершается, когда логическое выражение примет (впервые) значение true .
Задачи 1) Напечатать все целые значения от A до B с шагом h. Вход: 1 10 2 Вход: 5 20 5 Выход: 1 3 5 7 9 Выход: 5 10 15 20 2) Для заданного натурального n и действительного x подсчитать сумму Вход: 3 Вход: 2 Выход: 14 Выход: 5
3) Для заданного натурального n и действительного x подсчитать сумму
Вход: 3 Вход: 5 Выход: 1.83 Выход: 2.28
Источник: kopilkaurokov.ru
Написать программу которая считает x для вещественного x и натурального n
Оцени ответ
Не нашёл ответ?
Если тебя не устраивает ответ или его нет, то попробуй воспользоваться поиском на сайте и найти похожие ответы по предмету Информатика.
Самые новые вопросы
Гадать еще раз
- Алгебра
- Математика
- Русский язык
- Українська мова
- Информатика
- Геометрия
- Химия
- Физика
- Экономика
- Право
- Английский язык
- География
- Биология
- Другие предметы
- Обществознание
- История
- Литература
- Українська література
- Беларуская мова
- Қазақ тiлi
Показать ещё
Источник: nebotan.com