Написать программу которая считает 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