Задачи по теме циклы

Для дошкольников и учеников 1−11 классов

Рекордно низкий оргвзнос 25 Р.

Напишите программу вывода всех четных чисел от 2 до 100 включительно. (2 балла)

Составьте программу, вычисляющую сумму квадратов всех чисел от 1 до N. (1 балл)

Напишите программу, определяющую сумму всех нечетных чисел от 1 до 99. (2 балла)

Составьте программу, подсчитывающую количество цифр вводимого вами целого неотрицательного числа. Можно использовать операцию целочисленного деления. (3 балла)

Вычислите сумму квадратов N четных натуральных чисел. (2 балла)

Вычислить: 1+2+4+8+…+210 (3 балла)

Вычислить: (1+2)*(1+2+3)*…*(1+2+…+10) (3 балла)

В бригаде, работающей на уборке сена, имеется N косилок. Первая из них работала M часов, а каждая следующая на 10 минут больше, чем предыдущая. Сколько часов проработала вся бригада? (2 балла)

В ЭВМ вводятся по очереди данные о росте N учащихся класса. Определить средний рост учащихся в классе. (1 балл)

Составьте программу вычисления степени числа A с натуральным показателем N. (3 балла)

Составьте программу, вычисляющую A*B, не пользуясь операцией умножения. А и B любое натуральное число. (2 балла)

Для заданного числа N составьте программу вычисления суммы S=1+½+1/3+¼+…+1/N, где N — натуральное число. (2 балла)

Каждая бактерия делится на две в течение одной минуты. В начальный момент имеется одна бактерия. Составьте программу, которая рассчитывает количество бактерий на заданное вами целое значение момента времени (15 минут, 7 минут и т.п.). (2 балла)

Вывести на экран кубы целых чисел от A до B. (1 балл)

Найти сумму n-го количества элементов ряда 1, −0.5, 0.25, −0.125, … (2 балла)

Вывести все квадраты натуральных чисел, не превосходящие данного числа N. Пример: N=50 | 1 4 9 16. (1 балл)

Читайте также:  Добавить номер в спам базу

Вывести на экран ряд чисел Фибоначчи, состоящий из n элементов. Числа Фибоначчи  — это элементы числовой последовательности: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, …, в которой каждое последующее число равно сумме двух предыдущих. (2 балла)

Найти сумму целых чисел от N до M . (1 балл)

Даны натуральные числа от 20 до 50. Напечатать те из них, которые делятся на 3, но не делятся на 5. (3 балла)

Найти произведение двузначных нечетных чисел кратных 13. (3 балла)

Даны действительное число а и натуральное число n. Вычислить: a(a+1). (a+n-1). (2 балла)

Составьте программу, выводящую на экран квадраты чисел от 10 до 20. (2 балла)

Бизнесмен взял ссуду m тысяч рублей в банке под 20% годовых. Через сколько лет его долг превысит s тысяч рублей, если за это время он не будет отдавать долг? (3 балла)

Чтобы скачать материал, введите свой E-mail, укажите, кто Вы, и нажмите кнопку

Нажимая кнопку, Вы соглашаетесь получать от нас E-mail-рассылку

Если скачивание материала не началось, нажмите еще раз «Скачать материал».

  • Информатика

Подборка задач по теме Программирование в Паскале — Циклы. 23 задачи с баллами за решение каждой задачи. Материал рассчитан на 9−10 класс. Задачи на все виды циклов (с предусловием (ПОКА), с постусловием (ДО), с параметром (ДЛЯ)). Задачи как на формулы, так и текстовые. Из задач можно впоследствии создать разноуровневые контрольные работы.

Найти наибольшую цифру натурального числа

С клавиатуры вводится натуральное число. Найти его наибольшую цифру.

Например, введено число 764580. Наибольшая цифра в нем 8.

Вероятность четных случайных чисел

Проверить корректность работы генератора псевдослучайных чисел языка программирования с помощью оценки вероятности выпадения четных чисел на выборке не меньше 1000 случайных чисел.

Докажите, что для множества натуральных чисел верно 1+2+. +n = n(n+1)/2

Напишите программу, доказывающую или проверяющую, что для множества натуральных чисел выполняется равенство:
1+2+. +n = n(n+1)/2, где n — любое натуральное число.

Угадать случайное число

В программе генерируется случайное целое число от 0 до 100. Пользователь должен его отгадать не более чем за 10 попыток. После каждой неудачной попытки должно сообщаться больше или меньше введенное пользователем число, чем то, что загадано. Если за 10 попыток число не отгадано, то вывести загаданное число.

Вывод таблицы символов ASCII на экран

Вывести на экран коды и символы таблицы ASCII, начиная с символа под номером 32 и заканчивая 127-м включительно. Вывод выполнить в табличной форме: по десять пар «код-символ» в каждой строке.

Читайте также:  Знак порядка в разрядной сетке идет непосредственно

Таблица значений функции

Вывести таблицу значений функции y = −0.23x 2 + x . Значения аргумента ( x ) задаются минимумом, максимумом и шагом. Например, если минимум задан как 1, максимум равен 3, а шаг 0.5. То надо вывести на экран изменение x от 1 до 3 с шагом 0.5 (1, 1.5, 2, 2.5, 3) и значения функции ( y ) при каждом значении x .

Сумма и произведение цифр числа

Найти сумму и произведение цифр, введенного натурального числа. Например, если введено число 325, то сумма его цифр равна 10 (3+2+5), а произведение 30 (3*2*5).

Вычислить факториал числа

Вычислить факториал введенного числа.

Сумма элементов ряда чисел

Найти сумму n элементов следующего ряда чисел:
1 −0.5 0.25 −0.125 .
Количество элементов ( n ) вводится с клавиатуры.

Посчитать четные и нечетные цифры числа

Посчитать четные и нечетные цифры введенного натурального числа. Например, если введено число 34560, то у него 3 четные цифры (4, 6 и 0) и 2 нечетные (3 и 5).

Ряд Фибоначчи

Вывести на экран столько элементов ряда Фибоначчи, сколько указал пользователь. Например, если на ввод поступило число 6, то вывод должен содержать шесть первых чисел ряда Фибоначчи: 1 2 3 5 8 13.

Вывести ряд чисел в диапазоне с шагом

Вывести на экран ряд натуральных чисел от минимума до максимума с шагом. Например, если минимум 10, максимум 35, шаг 5, то вывод должен быть таким: 10 15 20 25 30 35. Минимум, максимум и шаг указываются пользователем (считываются с клавиатуры).

Переворот числа

Сформировать из введенного числа обратное по порядку входящих в него цифр и вывести на экран. Например, если введено число 3486, то надо вывести число 6843.

Простейший калькулятор

Написать программу, которая будет складывать, вычитать, умножать или делить два числа. Числа и знак операции вводятся пользователем. После выполнения вычисления программа не должна завершаться, а должна запрашивать новые данные для вычислений. Завершение программы должно выполняться при вводе символа '0' в качестве знака операции. Если пользователь вводит неверный знак (не '0', '+', '-', '*', '/'), то программа должна сообщать ему об ошибке и снова запрашивать знак операции. Также сообщать пользователю о невозможности деления на ноль, если он ввел 0 в качестве делителя.

Идёт приём заявок

Подать заявку

Читайте также:  Динамик гарнитура или наушники отключено как исправить

Для учеников 1−11 классов и дошкольников

Описание презентации по отдельным слайдам:

Цикл с предусловием Решение задач

Задача 1 (табулирование функции) Вычислить значения функции y=x2 на отрезке [1,10] с шагом 1 Program test1; Var x,y: integer; Begin x := 1; While x 3 слайд

Задача 2 Найти сумму пяти первых натуральных чисел S=1+2+3+4+5 Program test; Var x, s : integer; Begin X:=1; S:=0; While x 4 слайд

Задача 3 Вычислить сумму ряда чисел S=2+4+6+…+50 Program test; Var x, s : integer; Begin X:=2; S:=0; While x 5 слайд

Задача 4 Вычислить сумму ряда чисел S=1+½+1/3+¼+1/5+1/6 Program test; Var x: integer; s:real; Begin X:=1; S:=0; While x 6 слайд

Задача 5 Дано: Курс доллара начальное значение суммы в долларах конечное значение суммы в долларах шаг пересчета валюты Получить: пересчет долларовой суммы в рубли Формула пересчета: Сумма в рублях = сумма в долларах * курс доллара в руб. Вывести результат в табличной форме

Решение Program test; Var k,nsd,ksd,sd,sr,h:real; Begin Writeln(‘Введите курс доллара'); Readln(k); Writeln(‘Введите начальную сумму в долларах'); Readln(nsd); Writeln(‘Введите конечную сумму в долларах '); Readln(ksd); Writeln(‘Введите шаг'); Readln(h); sd:=nsd; Writeln(‘Доллары Рубли'); While sd 8 слайд

Задача 6 Известны n оценок по информатике за 1 четверть. Вычислить средний балл. Program test; Var x,s,n: integer; sred:real; Begin S:=0; Writeln(‘введите количество оценок’); Readln(n); While x 9 слайд

Задача 7 Дано N целых чисел. Вычислить произведение положительных чисел. Program test; Var x,n,p: integer; Begin p:=1; Writeln(‘введите количество чисел’); Readln(n); While x 0 then p:=p*x; X:=X+1; End; Writeln (‘Произведение’, p); End. x≤n нет да p=p*x x=x+1 вывод p ввод x ввод n p=1 x>0

  • Куликов Василий КонстантиновичНаписать 2698 13.05.2018

Номер материала: ДБ-1584931

    13.05.2018 259
    13.05.2018 571
    13.05.2018 360
    13.05.2018 920
    13.05.2018 106
    13.05.2018 93
    13.05.2018 143
    13.05.2018 85

Не нашли то что искали?

Вам будут интересны эти курсы:

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение редакции может не совпадать с точкой зрения авторов.

Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако редакция сайта готова оказать всяческую поддержку в решении любых вопросов связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.

Оцените статью
Adblock detector