Воскресенье, 19.05.2024, 01:48
Информатика в школе
Приветствую Вас Гость | RSS
Главная Циклы Регистрация Вход
Форма входа

Меню сайта

Мини-чат
300

Категории
Школа и сайт [4]
Software [18]
Hardware [14]

Календарь
Календари для ucoz

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Задачи на циклы.

 

  1. Напишите программу печати таблицы перевода расстояний из дюймов в сантиметры для значений длин от 1 до 20 дюймов. 1 дюйм = 2,54 см.
  2. Напишите программу вывода всех четных чисел от 2 до 100 включительно.
  3. Составьте программу, вычисляющую сумму квадратов всех чисел от 1 до N.
  4. Напишите программу, определяющую сумму всех нечетных чисел от 1 до 99.
  5. С помощью repeat напишите программу, которая требует у вас пароль, например 111. Если пароль правильный, то заполняет все строки экрана сообщением «Молодец». Если после пятой попытки пароль все равно неверен, выходит из программы.
  6. Дана не пустая последовательность, признаком окончания данной последовательности является '0'. Определить количество чисел и их среднеарифметическое. Для ввода данных используйте генератор случайных чисел.
  7. Составьте программу получения в порядке убывания всех делителей данного числа.
  8. Составьте программу  печати символов от a до z .
  9. Составьте программу определения наибольшего общего делителя двух натуральных чисел.
  10. Составьте программу определения наименьшего общего кратного двух натуральных чисел.
  11. Печатать символы до первого пробела.
  12. Составьте программу  печати символов от z до a .
  13. Составьте программу, подсчитывающую количество цифр вводимого вами целого неотрицательного числа. Можно использовать операцию целочисленного деления.
  14. Составьте программу, определяющую максимальное из всех вводимых вами чисел. Концом ввода чисел является введенное число 0.
  15. Найти наибольшее и наименьшее значение функции y=3x2+x-4, если на заданном интервале [a,b] Х изменяется с шагом 0,1.
  16. Вычислите сумму квадратов N четных натуральных чисел.
  17. Вычислить:  1+2+4+8+…+210
  18. Вычислить:  (1+2)*(1+2+3)*…*(1+2+…+10)
  19. В бригаде, работающей на уборке сена, имеется N косилок. Первая из них работала M часов, а каждая следующая на 10 минут больше, чем предыдущая. Сколько часов проработала вся бригада?
  20.  Дана не пустая последовательность, признаком окончания данной последовательности является '0'. Определить количество нечетных чисел и их сумму. Для ввода данных используйте генератор случайных чисел.
  21. Билет называют «счастливым», если в его номере сумма первых трех цифр равна сумме последних трех. Подсчитать число тех «счастливых» билетов, у которых сумма трех цифр равна 13. Номер билета может быть от 000000 до 999999.
  22. В ЭВМ вводятся по очереди координаты N точек. Определить, сколько из них попадает в круг радиусом R с центром в точке (a,b).
  23. В ЭВМ вводятся по очереди данные о росте N учащихся класса. Определить средний рост учащихся в классе.
  24. Составьте программу, суммирующую штрафное время команд при игре в хоккей. Выводить на экран суммарное штрафное время обеих команд после любого его изменения. После окончания игры выдать итоговое сообщение.
  25. Составьте программу вычисления степени числа A с натуральным показателем N. Записать варианты программы со всеми видами циклов: while, repeat, for.
  26. Составьте программу, вычисляющую A*B, не пользуясь операцией умножения. А и B любое натуральное число.
  27. Для заданного числа N составьте программу вычисления суммы S=1+1/2+1/3+1/4+…+1/N, где N – натуральное число.
  28. Каждая бактерия делится на две в течение одной минуты. В начальный момент имеется одна бактерия. Составьте программу, которая рассчитывает количество бактерий на заданное вами целое значение момента времени (15 минут, 7 минут и т.п.). 
  29. Составьте программу вывода на экран всех простых чисел, не превосходящих заданного N. Простым называется натуральное число больше единицы, имеющее только два делителя: единицу и само это число.
  30. В 1202г. Итальянский математик Леонардо Пизанский (Фибоначчи) предложил такую задачу: пара кроликов каждый месяц дает приплод – двух кроликов (самца и самку), от которых через два месяца уже получается новый приплод, Сколько кроликов будет через год, если в начале года имелась одна пара? Согласно условию задачи числа, соответствующие количеству кроликов, которые появляются через каждый месяц, составляют последовательность 1, 1, 2, 3, 5, 8, 13, 21, 37, … Составьте программу, позволяющую найти все числа Фибоначчи, меньшие заданного числа N.
  31. Составьте программу, которая выводит полную запись десятичного числа 42*4*, в которой пропущены две цифры (обозначены *), если известно, что данное число кратно 72.
  32. В старо японском календаре был принят 60-летний цикл, состоявший из пяти 12-летних подциклов. Подциклы обозначались названиями цвета: зеленый, красный, желтый, белый и черный. Внутри каждого подцикла годы носили названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. 1984 – год зеленой крысы – был началом очередного цикла. Напишите программу, которая вводит номер некоторого года нашей эры и печатает его название по старояпонскому календарю. (4 балла)
  33. Составьте программу, которая по введенному вами числу N (от 1 до 100) напечатает все натуральные числа X русскими буквами (двадцать, сорок пять и т.д.). Например, для числа 4 программа должная напечатать «один», так как в слове «один» четыре буквы. Для числа 9 программа должная напечатать «сорок пять», так как в записи числа «сорок пять» девять букв. (7 баллов)
  34. Запишите любое число от 1 до 1000, введенное пользователем, русскими буквами. Например, 2 – два, 150 – сто пятьдесят.
  35. Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9.
  36. Найти все трехзначные числа, сумма цифр которых равна данному целому числу.
  37. Найти все трехзначные числа, средняя цифра которых равна сумме первой и второй цифр.
  38. Найти все трехзначные числа, которые можно представить разностью между квадратом числа, образованного первыми двумя цифрами и квадратом третьей цифры.
  39. Найти все двузначные числа, сумма квадратов цифр которых делится на 17.
  40. Найти все трехзначные числа, представимые в виде сумм факториалов своих цифр.
  41. Найти двузначное число, обладающее тем свойством, что куб суммы его цифр равен квадрату самого числа.
  42. Найти двузначное число, равное утроенному произведению его цифр.
  43. В каких двузначных числах удвоенная сумма цифр равна их произведению?
  44. Можно ли заданное натуральное число М представить в виде суммы квадратов двух натуральных чисел? Написать программу решения этой задачи.

<<

                                                                                                                                                                                                                                                                                        

Часы

Праздники России

Праздники России



Uploader

Поиск

Полезные ссылки
  • Официальный блог
  • Сообщество uCoz
  • Программисту
  • Олимпиаднику
  • Как создать сайт с нуля
  • Сайт МОУ СОШ №81
  • 3DNews

  • Александр Михайлович Марченко © 2024 Конструктор сайтов - uCoz