Processing math: 100%

Цикл с параметром: группа For

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

Решение задачи, на языке: Паскаль, C

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

Решение задачи, на языке: Паскаль, C, Кумир

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

Решение задачи, на языке: Паскаль, C

For4. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2, …, 10 кг конфет.

Решение задачи, на языке: Паскаль, C

For5. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 0.1, 0.2, …, 1 кг конфет.

Решение задачи, на языке: Паскаль, C

For6. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1.2, 1.4, …, 2 кг конфет.

Решение задачи, на языке: Паскаль, C

For7. Даны два целых числа A и B (A<B). Найти сумму всех целых чисел от A до B включительно.

Решение задачи, на языке: Паскаль, C

For8. Даны два целых числа A и B (A<B). Найти произведение всех целых чисел от A до B включительно.

Решение задачи, на языке: Паскаль, C, Кумир

For9. Даны два целых числа A и B (A<B). Найти сумму квадратов всех целых чисел от A до B включительно.

Решение задачи, на языке: Паскаль, C

For10. Дано целое число N (>0). Найти сумму 1+1/2+1/3++1/N (вещественное число).

Решение задачи, на языке: Паскаль, C,  C++Кумир

For11. Дано целое число N (>0). Найти сумму N2+(N+1)2+(N+2)2++(2N)2 (целое число).

Решение задачи, на языке: Паскаль, C

For12. Дано целое число N (>0). Найти произведение 1.11.21.3 (N сомножителей).

Решение задачи, на языке: Паскаль, C, C++, Кумир

For13. Дано целое число N (>0). Найти значение выражения 1.11.2+1.3 (N слагаемых, знаки чередуются). Условный оператор не использовать.

Решение задачи, на языке: Паскаль, C

For14. Дано целое число N (>0). Найти квадрат данного числа, используя для его вычисления следующую формулу: N2=1+3+5++(2N1). После добавления к сумме каждого слагаемого выводить текущее значение суммы (в результате будут выведены квадраты всех целых чисел от 1 до N).

Решение задачи, на языке: Паскаль, C

For15. Дано вещественное число A и целое число N (>0). Найти A в степени N: AN=AAA (числа A перемножаются N раз).

Решение задачи, на языке: Паскаль, C

For16. Дано вещественное число A и целое число N (>0). Используя один цикл, вывести все целые степени числа A от 1 до N.

Решение задачи, на языке: Паскаль, C

For17. Дано вещественное число A и целое число N (>0). Используя один цикл, найти сумму 1+A+A2+A3++AN.

Решение задачи, на языке: Паскаль, C, Кумир

For18. Дано вещественное число A и целое число N (>0). Используя один цикл, найти значение выражения 1A+A2A3++(1)NAN. Условный оператор не использовать.

Решение задачи, на языке: Паскаль, C

For19. Дано целое число N (>0). Найти произведение N!=12N (N-факториал). Чтобы избежать целочисленного переполнения, вычислять это произведение с помощью вещественной переменной и вывести его как вещественное число.

Решение задачи, на языке: Паскаль, C

For20. Дано целое число N (>0). Используя один цикл, найти сумму 1!+2!+3!++N! (выражение N!N-факториал — обозначает произведение всех целых чисел от 1 до N: N!=12N). Чтобы избежать целочисленного переполнения, проводить вычисления с помощью вещественных переменных и вывести результат как вещественное число.

Решение задачи, на языке: Паскаль, C

For21. Дано целое число N (>0). Используя один цикл, найти сумму 1+1/(1!)+1/(2!)+1/(3!)++1/(N!) (выражение N!N-факториал — обозначает произведение всех целых чисел от 1 до N: N!=12N). Полученное число является приближенным значением константы e=exp(1).

Решение задачи, на языке: Паскаль, C

For22. Дано вещественное число X и целое число N (>0). Найти значение выражения 1+X+X2/(2!)++XN/(N!)(N!=12N). Полученное число является приближенным значением функции exp в точке X.

Решение задачи, на языке: Паскаль, C

For23. Дано вещественное число X и целое число N (>0). Найти значение выражения XX3/(3!)+X5/(5!)+(1)NX2N+1/((2N+1)!)(N!=12N). Полученное число является приближенным значением функции sin в точке X.

Решение задачи, на языке: Паскаль, C, Кумир

For24. Дано вещественное число X и целое число N (>0). Найти значение выражения 1X2/(2!)+X4/(4!)+(1)NX2N/((2N)!) (N!=12N). Полученное число является приближенным значением функции cos в точке X.

Решение задачи, на языке: Паскаль, C, C++Кумир

For25. Дано вещественное число X (|X|<1) и целое число N (>0). Найти значение выражения XX2/2+X3/3+(1)N1XN/N. Полученное число является приближенным значением функции ln в точке 1+X.

Решение задачи, на языке: Паскаль, C

For26. Дано вещественное число X (|X|<1) и целое число N (>0). Найти значение выражения XX3/3+X5/5+(1)NX2N+1/(2N+1). Полученное число является приближенным значением функции arctg в точке X.

Решение задачи, на языке: Паскаль, C

For27. Дано вещественное число X (|X|<1) и целое число N (>0). Найти значение выражения X+1X3/(23)+13X5/(245)++13(2N1)X2N+1/(24(2N)(2N+1)).

Полученное число является приближенным значением функции arcsin в точке X.

Решение задачи, на языке: Паскаль, C, C++

For28. Дано вещественное число X (|X|<1) и целое число N (>0). Найти значение выражения 1+X/21X2/(24)+13X3/(246)+(1)N113(2N3)XN/(24(2N)). Полученное число является приближенным значением функции 1+X .

Решение задачи, на языке: Паскаль, C

For29. Дано целое число N (>1) и две вещественные точки на числовой оси: A, B (A<B). Отрезок [A, B] разбит на N равных отрезков. Вывести H — длину каждого отрезка, а также набор точек A, A+H, A+2H, A+3H,…, B, образующий разбиение отрезка [A, B].

Решение задачи, на языке: Паскаль, C

For30. Дано целое число N (>14) и две вещественные точки на числовой оси: A, B (A<B). Отрезок [A, B] разбит на N равных отрезков. Вывести H — длину каждого отрезка, а также значения функции F(X)=1sin(X) в точках, разбивающих отрезок [A, B]: F(A), F(A+H), F(A+2H),…,F(B).

Решение задачи, на языке: Паскаль, C

For31. Дано целое число N (>0). Последовательность вещественных чисел AK определяется следующим образом: A0=2,AK=2+1/AK1,K=1,2, . Вывести элементы A1,A2,,AN.

Решение задачи, на языке: Паскаль, C, C++

For32. Дано целое число N (>0). Последовательность вещественных чисел AK определяется следующим образом: A0=1,AK=(AK1+1)/K,K=1,2, . Вывести элементы A1,A2,,AN.

Решение задачи, на языке: Паскаль, C, Кумир

For33. Дано целое число N (>1). Последовательность чисел Фибоначчи FK (целого типа) определяется следующим образом: F1=1,F2=1,FK=FK2+FK1,K=3,4, . Вывести элементы F1,F2,,FN.

Решение задачи, на языке: Паскаль, C, C++

For34. Дано целое число N (>1). Последовательность вещественных чисел AK определяется следующим образом: A1=1,A2=2,AK=(AK2+2AK1)/3,K=3,4, . Вывести элементы A1,A2,,AN.

Решение задачи, на языке: Паскаль, C , C++, Кумир

For35. Дано целое число N (>2). Последовательность целых чисел AK определяется следующим образом: A1=1,A2=2,A3=3,AK=AK1+AK22AK3,K=4,5, . Вывести элементы A1,A2,,AN.

Решение задачи, на языке: Паскаль, C

 

Вложенные циклы

For36. Даны целые положительные числа N и K. Найти сумму 1K+2K++NK. Чтобы избежать целочисленного переполнения, вычислять слагаемые этой суммы с помощью вещественной переменной и выводить результат как вещественное число.

Решение задачи, на языке: Паскаль, C

For37. Дано целое число N (>0). Найти сумму 11+22++NN. Чтобы избежать целочисленного переполнения, вычислять слагаемые этой суммы с помощью вещественной переменной и выводить результат как вещественное число.

Решение задачи, на языке: Паскаль, C, Кумир

For38. Дано целое число N (>0). Найти сумму 1N+2N1++N1. Чтобы избежать целочисленного переполнения, вычислять слагаемые этой суммы с помощью вещественной переменной и выводить результат как вещественное число.

Решение задачи, на языке: Паскаль, C

For39. Даны целые положительные числа A и B (A<B). Вывести все целые числа от A до B включительно; при этом каждое число должно выводиться столько раз, каково его значение (например, число 3 выводится 3 раза).

Решение задачи, на языке: Паскаль, C

For40. Даны целые числа A и B (A<B). Вывести все целые числа от A до B включительно; при этом число A должно выводиться 1 раз, число A+1 должно выводиться 2 раза и т. д.

Решение задачи, на языке: Паскаль, C, Кумир

Если вы хотите выложить решение для задач, но нет решения на нужном языке, или вообще к задаче нет решений. Можете разместить его в виде комментария к данной статье.

Другие задачи по программированию, для проверки своих знаний.

Комментарии:

Комментарии 1

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *