Написать программу которая считает x для вещественного x и натурального n

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.

Читайте также:
Почему компьютер не дает скачивать программы

Замечания

  1. Если условие во время цикла не будет изменяться, то возможна ситуация зацикливания, т.е. цикл не закончится никогда. Поэтому внутри цикла должны находится операторы, приводящие к изменению условия, чтобы цикл мог корректно завершиться
  2. Если тело цикла состоит из одного оператора, то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 см)Выход:

10 дюймов=25,4 см11 дюймов=27,94 см … 20 дюймов=50,8 см

Циклы с постусловием. Для цикла с постусловием сначала выполняется тело цикла, затем управление передается на проверку условия.

В зависимости от истинности или ложности условия, тело цикла выполняется повторно или же происходит переход к оператору, следующему за телом цикла. предполагается, что в теле цикла было обеспечено некоторое изменение входящих в условие переменных – в противном случае произойдет зацикливание и программа «зависнет». Цикл 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

Неботан.com

Оцени ответ

Не нашёл ответ?

Если тебя не устраивает ответ или его нет, то попробуй воспользоваться поиском на сайте и найти похожие ответы по предмету Информатика.

Самые новые вопросы

Гадать еще раз

  • Алгебра
  • Математика
  • Русский язык
  • Українська мова
  • Информатика
  • Геометрия
  • Химия
  • Физика
  • Экономика
  • Право
  • Английский язык
  • География
  • Биология
  • Другие предметы
  • Обществознание
  • История
  • Литература
  • Українська література
  • Беларуская мова
  • Қазақ тiлi

Показать ещё

Источник: nebotan.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru