|
Статистика |
|
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
|
|
| | |
|
Задачи
на циклы.
- Напишите программу печати
таблицы перевода расстояний из дюймов в сантиметры для значений длин от 1 до 20 дюймов. 1 дюйм = 2,54 см.
- Напишите программу вывода
всех четных чисел от 2 до 100 включительно.
- Составьте программу,
вычисляющую сумму квадратов всех чисел от 1 до N.
- Напишите программу,
определяющую сумму всех нечетных чисел от 1 до 99.
- С помощью repeat напишите
программу, которая требует у вас пароль, например 111. Если пароль правильный,
то заполняет все строки экрана сообщением «Молодец». Если после пятой попытки
пароль все равно неверен, выходит из программы.
- Дана не пустая последовательность, признаком окончания данной последовательности является '0'. Определить количество чисел и их среднеарифметическое. Для ввода данных используйте генератор случайных чисел.
- Составьте программу получения
в порядке убывания всех делителей данного числа.
- Составьте программу печати символов от a до z .
- Составьте программу
определения наибольшего общего делителя двух натуральных чисел.
- Составьте программу
определения наименьшего общего кратного двух натуральных чисел.
- Печатать символы до первого пробела.
- Составьте программу печати символов от z до a .
- Составьте программу,
подсчитывающую количество цифр вводимого вами целого неотрицательного числа.
Можно использовать операцию целочисленного деления.
- Составьте программу,
определяющую максимальное из всех вводимых вами чисел. Концом ввода чисел
является введенное число 0.
- Найти наибольшее и наименьшее
значение функции y=3x2+x-4, если на заданном интервале [a,b] Х изменяется с
шагом 0,1.
- Вычислите сумму квадратов N
четных натуральных чисел.
- Вычислить: 1+2+4+8+…+210
- Вычислить: (1+2)*(1+2+3)*…*(1+2+…+10)
- В бригаде, работающей на
уборке сена, имеется N косилок. Первая из них работала M часов, а каждая
следующая на 10 минут больше, чем предыдущая. Сколько часов проработала вся
бригада?
- Дана не пустая
последовательность, признаком окончания данной последовательности
является '0'. Определить количество нечетных чисел и их сумму. Для
ввода данных используйте генератор случайных чисел.
- Билет называют «счастливым»,
если в его номере сумма первых трех цифр равна сумме последних трех. Подсчитать
число тех «счастливых» билетов, у которых сумма трех цифр равна 13. Номер
билета может быть от 000000 до 999999.
- В ЭВМ вводятся по очереди
координаты N точек. Определить, сколько из них попадает в круг радиусом R с
центром в точке (a,b).
- В ЭВМ вводятся по очереди
данные о росте N учащихся класса. Определить средний рост учащихся в классе.
- Составьте программу,
суммирующую штрафное время команд при игре в хоккей. Выводить на экран
суммарное штрафное время обеих команд после любого его изменения. После
окончания игры выдать итоговое сообщение.
- Составьте программу
вычисления степени числа A с натуральным показателем N. Записать варианты программы
со всеми видами циклов: while, repeat, for.
- Составьте программу,
вычисляющую A*B, не пользуясь операцией умножения. А и B любое натуральное
число.
- Для заданного числа N
составьте программу вычисления суммы S=1+1/2+1/3+1/4+…+1/N,
где N – натуральное число.
- Каждая бактерия делится на
две в течение одной минуты. В начальный момент имеется одна бактерия. Составьте
программу, которая рассчитывает количество бактерий на заданное вами целое значение
момента времени (15 минут, 7 минут и т.п.).
- Составьте программу вывода на
экран всех простых чисел, не превосходящих заданного N. Простым называется
натуральное число больше единицы, имеющее только два делителя: единицу и само
это число.
- В 1202г. Итальянский
математик Леонардо Пизанский (Фибоначчи) предложил такую задачу: пара кроликов
каждый месяц дает приплод – двух кроликов (самца и самку), от которых через два
месяца уже получается новый приплод, Сколько кроликов будет через год, если в
начале года имелась одна пара? Согласно условию задачи числа, соответствующие
количеству кроликов, которые появляются через каждый месяц, составляют
последовательность 1, 1, 2, 3, 5, 8, 13, 21, 37, … Составьте программу,
позволяющую найти все числа Фибоначчи, меньшие заданного числа N.
- Составьте программу, которая
выводит полную запись десятичного числа 42*4*, в которой пропущены две цифры
(обозначены *), если известно, что данное число кратно 72.
- В старо японском календаре был
принят 60-летний цикл, состоявший из пяти 12-летних подциклов. Подциклы
обозначались названиями цвета: зеленый, красный, желтый, белый и черный. Внутри
каждого подцикла годы носили названия животных: крысы, коровы, тигра, зайца,
дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. 1984 – год
зеленой крысы – был началом очередного цикла. Напишите программу, которая
вводит номер некоторого года нашей эры и печатает его название по
старояпонскому календарю. (4 балла)
- Составьте программу, которая
по введенному вами числу N (от 1 до 100) напечатает все натуральные числа X
русскими буквами (двадцать, сорок пять и т.д.). Например, для числа 4 программа
должная напечатать «один», так как в слове «один» четыре буквы. Для числа 9
программа должная напечатать «сорок пять», так как в записи числа «сорок пять»
девять букв. (7 баллов)
- Запишите любое число от 1 до
1000, введенное пользователем, русскими буквами. Например, 2 – два, 150 – сто
пятьдесят.
- Найти все двузначные числа,
сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9.
- Найти все трехзначные числа,
сумма цифр которых равна данному целому числу.
- Найти все трехзначные числа,
средняя цифра которых равна сумме первой и второй цифр.
- Найти все трехзначные числа,
которые можно представить разностью между квадратом числа, образованного
первыми двумя цифрами и квадратом третьей цифры.
- Найти все двузначные числа,
сумма квадратов цифр которых делится на 17.
- Найти все трехзначные числа,
представимые в виде сумм факториалов своих цифр.
- Найти двузначное число,
обладающее тем свойством, что куб суммы его цифр равен квадрату самого числа.
- Найти двузначное число,
равное утроенному произведению его цифр.
- В каких двузначных числах
удвоенная сумма цифр равна их произведению?
- Можно ли заданное натуральное
число М представить в виде суммы квадратов двух натуральных чисел? Написать
программу решения этой задачи.
<<
| |
| | |
|
|
Праздники России |
|
|
|
|
|