Сборник задач по программированию




Скачать 362.5 Kb.
НазваниеСборник задач по программированию
страница1/4
Дата06.10.2012
Размер362.5 Kb.
ТипСборник задач
  1   2   3   4
Сборник задач по программированию


Линейные программы


  1. Составьте программу для вычисления периметра прямоугольника.

  2. Составьте программу для вычисления площади трапеции.

  3. Задана окружность радиуса R. Составьте программу для нахождения ее длины и площади ограниченного ею круга.

  4. Составьте программу для вычисления длин высот треугольника, у которого длины сторон a, b, c.

  5. Составьте программу для вычисления длин медиан треугольника, у которого длины сторон a, b, c.

  6. Составьте программу для вычисления площади прямоугольного треугольника по его катетам a и b.

  7. Составьте программу, складывающую две обыкновенные дроби.

  8. Составьте программу, находящую разность двух обыкновенных дробей.

  9. Составьте программу, умножающую две обыкновенные дроби.

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

  11. Составьте программу для вычисления величины работы, совершенной при равномерном подъеме груза массой М кг на высоту H м. Ускорение свободного падения описать как константу G = 9,81.

  12. Составьте программу для вычисления давления столба жидкости плотностью R высотой H на дно сосуда.

  13. Составьте программу для вычисления выталкивающей силы, действующей на тело объемом V, наполовину погруженное в жидкость плотностью R.

  14. Составьте программу для вычисления количества теплоты по формуле Q = cm(t2-t1).

  15. Составьте программу для вычисления количества теплоты, полученной при сгорании М г керосина, если его теплота сгорания q.

  16. Составьте программу для вычисления величины силы тока на участке электрической цепи сопротивлением R Ом при напряжении U В.

  17. Составьте программу для вычисления напряжения на каждом из последовательно соединенных участков электрической цепи сопротивлением R1, R2, R3 Ом< если сила тока при напряжении U В составляет 1 А.

  18. Составьте программу для вычисления значения силы тока I на участке, состоящем из двух параллельно соединенных резисторов сопротивлением R1 и R2, если напряжение на концах этого участка равно U.

  19. Всхожесть семян пшеницы равна 95%. Сколько тонн семян нужно посеять, чтобы 35 тонн из них проросло?

  20. Расстояние между домами, в которых живут Петя и Коля, 1200 м. Однажды они вышли каждый из своего дома и направились навстречу друг другу. Когда Петя прошел А метров, они встретились. Во сколько раз расстояние, которое прошел Коля больше расстояния, которое прошел Петя?

  21. От станции до озера S км. Туристы, направляясь от станции к озеру, полтора часа шли пешком со скоростью А км, а затем сели на попутную машину, которая ехала со скоростью В км/ч. За какое время туристы добрались до озера?

  22. Из 18 т железной руды выплавляют 10 т железа. Сколько железа выплавят из А т руды?

  23. Чтобы заварить 1,5 л чая, нужно 30 г сухого чая. Чайник вмещает В л. Сколько нужно сухого чая для заварки?

  24. В школьном коридоре длиной 56 м нужно выкрасить пол. Выкрасив часть коридора длиной 22 м, израсходовали А кг краски. Сколько еще нужно краски, докрасить коридор?

  25. Чтобы сварить 4 порции пшенной каши, нужно взять 220 г пшена, 1 л молока и 30 г сахара. Сколько потребуется этих продуктов, чтобы сварить N порций каши?

  26. Универмаг в ноябре продал товаров на А млн. р., что на 15% больше, чем в октябре. На какую сумму были проданы товары в октябре?

  27. Сахарная свекла содержит 14% сахара. С 1 га собирают 30 т сахарной свеклы. сколько гектаров надо засеять сахарной свеклой, чтобы получить В т сахара?

  28. Клоун предложил каждому из публики задумать число. Потом он сказал: «Прибавьте к задуманному числу 5. Теперь из результата вычтите 2. А теперь к результату прибавьте 7». Потом клоун спросил у желающих, какое число у каждого из них получилось. Услышав ответ, он немедленно объявлял каждому, какое число тот задумывал. Составьте программу, которая повторяла бы фокус клоуна.

  29. Для того, чтобы печенье было рассыпчатым, в него кладут пекарский порошок. В его состав входят пищевая сода – 25%, лимонная кислота – 15% и мука – 60%. Сколько соды, лимонной кислоты и муки надо взять, чтобы приготовить А г пекарского порошка?

  30. Чтобы связать один шарф, требуется 200 г пряжи. Пряжа состоит на 40% из мохера и на 60% из полиакрила. Сколько мохера и полиакрила потребуется, чтобы изготовить В шарфов?

  31. Мельхиор – это сплав никеля и меди, массы которых пропорциональны числам 2 и 9. Сколько потребуется никеля и меди для выплавки С кг мельхиора?

  32. Для приготовления квашеной капусты на 10 кг капусты берут 225 г соли , 350 г моркови, 200 г клюквы, 4 г лаврового листа. Сколько соли, моркови, клюквы и лаврового листа надо взять, если закуплено М кг капусты?

  33. Для приготовления компота из персиков берут сахар, персики и воду в пропорции 1:1:3. Сколько кг каждого продукта надо взять, чтобы сварить Р кг компота?

  34. Масса молекул кислорода в организме человека составляет 65% от его массы. Составьте программу для определения массы молекул кислорода в организме человека.

  35. В классе N учеников. После контрольной было получено: A - пятерок, B - четверок, C -троек. Найти процент троек, четверок и пятерок.

  36. Четырем классам поручено убрать поле площадью F га. Известно количество учеников в каждом классе. Сколько га надо убрать каждому классу?

  37. Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.

  38. Вычислить расстояние между двумя точками с данными координатами x1, y1 и x2, y2.

  39. По двум данным катетам найти гипотенузу и площадь прямоугольного треугольника.

  40. Даны числа x и y. Вычислить их сумму, разность и произведение.

  41. Смешано v1 литров воды температуры t1 с v2 литрами воды температуры t2. Вычислить объем и температуру образовавшейся смеси.

  42. Составьте программу для вычисления необходимой массы соли и воды для приготовления раствора массой m г с массовой долей w%.

  43. Дано x. Вычислить 2x4 - 3x3 + 4x3 - 5x + 6. Позаботиться об экономии операций.

  44. Дано x. Вычислить 1 - 2x +3x2 - 4x3 и 1 + 2x +3x2 + 4x3. Позаботиться об экономии операций.

  45. Автомобиль проехал три участка пути разной длины с разными скоростями. Найти среднюю скорость автомобиля.

  46. Известна сумма денег, имеющаяся у покупателя и стоимость одной единицы товара. Сколько единиц товара сможет купить покупатель и какова его сдача?

  47. Составьте программу для вычисления суммы цифр введенного с клавиатуры трехзначного натурального числа.

  48. Известен объем продукции, выпускаемый пятью предприятиями отрасли. Вычислить средний объем продукции, выпускаемый одним предприятием.

  49. Известен плановый P и фактический F показатели выпуска продукции предприятием. Определить процент выполнения плана.

  50. На строительных работах нужно отработать S часов, в подразделении N строителей. Какова средняя загруженность одного человека?

  51. Заданы координаты концов двух векторов, выходящих из начала координат. Найти длины этих векторов.

  52. Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности.

  53. Даны катеты прямоугольного треугольника. Найти его гипотенузу и площадь.

  54. Дана сторона равностороннего треугольника. Найти его площадь.

  55. На производство 1 кв. метра ситца затрачивают 5 минут. Определить количество ткани, выпущенное за N часов при ширине полотна L.

  56. Сырье для изготовления искусственных нитей поступает в бочках радиуса R и высотой H. Определить объем N бочек.

  57. Найти объем параллелепипеда по двум сторонам основания, углу между ними и высоте.

  58. Цех по ремонту бытовой техники имеет ежедневно прибыль Р, с которой платит налог 70%. Из оставшейся доли прибыли 30% идет на развитие производства, а остальное – на заработную плату 8 работникам. Какова среднемесячная зарплата работника?

  59. Шадринский гусь готовится следующим образом. Тушку гуся вымыть и промокнуть салфеткой, натереть солью и перцем. 300 г риса залить кипящей водой, дать постоять 10 мин и слить воду. 700 г кислых яблок ( лучше всего антоновку ) нарезать ломтиками по 0.7 см, удаляя сердцевину.В тушку гуся положить слоями рис и яблоки. Фаршированного гуся уложить в латку спинкой вниз, закрыть пергаментом или фольгой и поставить в духовку на средний огонь на час – полтора. Периодически поливать гуся вытопившимся жиром. Определить, сколько будет стоить это блюдо.

  60. Расстояние между полицейской машиной и автомобилем преступника равно 240 м. Скорость полицейского автомобиля 40 м/c, машины преступника - 38 м/с. Как скоро полицейские догонят преступника?

  61. Определить число атомов в железном ключе средних размеров. Найти длину цепочки, составленной из этих атомов.

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

  63. Чтобы вылечиться от простуды, нужно 20 таблеток колдрекса либо 30 таблеток аспирина упса. Сколько порций эскимо можно купить на сэкономленные деньги, если соблюдать правила личной гигиены и закаливаться?

  64. Средний радиус яйца домашней курицы 5 см, а инкубаторной – 4 см. Сколько инкубаторных яиц соответствует десятку домашних? Сколько сэкономит хозяйка, покупая десяток домашних яиц.

  65. Бабушка вяжет в неделю 3 пары детских носков, пару женских и пару мужских и продает их. Считая, что в месяце 4 недели, определить, какую прибыль бабушка имеет за месяц.

  66. За год квартплата повышалась дважды. Первый раз на 30%, а второй на 40%.Год назад семья Березовских платила квартплату 80 рублей в месяц. Сколько они платят сейчас.


Составить математическую модель и программу для решения задачи:

  1. Пешеход прошел S1 км за T1 час. Какое расстояние пройдет пешеход за T2 часа?

  2. Моторная лодка движется по течению реки и проходит путь из пункта A в пункт B за Т часов. За какое время лодка вернется обратно?

  3. Ширина обоев 70 см. Сколько метров обоев надо купить для ремонта квартиры?

  4. Сколько граммов краски потребуется для покраски стола, если на покраску 1 м2 требуется x граммов краски?

  5. Составьте программу для вычисления массы пластины прямоугольной формы.

  6. Участок цеха по производству туристического снаряжения выпускает туристические палатки. Определить количество брезента, необходимое для выполнения участком месячного плана.


Ветвления


  1. Заданы числа a и b. Определить, эти числа одного или разных знаков.

  2. Напишите программу-модель анализа пожарного датчика в помещении, которая выводит сообщение «Пожарная ситуация», если температура (ее значение вводится с клавиатуры) в комнате превысила 60ºС.

  3. Рис расфасован в два пакета. Вес первого - m кг, второго – n кг. Составьте программу, определяющую: а) какой пакет тяжелее – первый или второй? б) вес более тяжелого пакета.

  4. Туристы вышли из леса на шоссе неподалеку от километрового столба с отметкой А км и решили пойти на ближайшую автобусную остановку. Посмотрев на план местности, руководитель группы сказал, что автобусные остановки расположены на километре В и на километре С. Куда следует пойти туристам?

  5. Валя и Вера на своем садовом участке собрали А кг клубники. Из них В кг собрала Вера. Кто из девочек собрал клубники больше и на сколько?

  6. Стоимость А метров серой ткани равна В рублей, а стоимость K метров синей ткани равна М рублей. Какая ткань дороже и на сколько?

  7. Первая бригада маляров за t1 час покрасила А м2 стен, а вторая бригада за t2 часа покрасила В м2. У какой бригады производительность труда выше и на сколько?

  8. Турист за день прошел А км. До обеда он шел t часов и прошел 20 км. Еще t2 часа он шел после обеда. Когда скорость туриста была выше: до обеда или после обеда?

  9. Тело имеет массу М г и объем V см3. Будет ли оно плавать в жидкости, объем которой равен V1 см3, а масса М1 г? (Указание: найдите плотности тема и жидкости, а затем сравните их).

  10. Валя и Вера собрались варить варенье из А кг смородины. По рецепту на 2 кг ягод нужно 3 кг сахара. Валя сказала, что им потребуется С кг сахара, а Вера - что Р кг. Кто из них прав?

  11. Масса 8 литров бензина 5,68 кг. Цистерна имеет объем 500 м3. Хватит ли ее, чтобы вместить А т бензина?

  12. Кусок медного провода длиной 5 м имеет массу 430 г. чтобы провести проводку в квартире требуется С метров. Хватит ли для этой цели мотка провода массой М г?

  13. Смекалкин, уходя в школу, вышел из дому на 3 минуты позже младшего брата. Расстояние до школы S метров. Смекалкин идет со скоростью V1 м/мин, а его брат – V2 м/мин. Догонит ли Смекалкин брата, прежде, чем тот придет в школу?

  14. Составьте программу, проверяющую, верно ли утверждение, что введенное вами целое число является четным.

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

  16. Составьте программу, проверяющую, верно ли утверждение, что сумма цифр введенного вами целого числа является четным.

  17. Составьте программу, проверяющую, верно ли утверждение, что сумма цифр введенного вами целого числа делится на 5.

  18. Составьте программу, определяющую, пройдет ли график функции y = 5x2 – 7 x + 2 через заданную точку с координатами (a,b).

  19. Даны три действительных числа a, b, c. Найти наибольшее из них.

  20. Фермер намерен купить корову, дающую не менее L литров молока ежедневно с жирностью не менее K процентов. Написать алгоритм и программу выбора коровы.

  21. Написать алгоритм и программу проверки, является ли данный четырехугольник параллелограммом.

  22. Гнездо для ножки деревянной кровати имеет форму прямоугольной вырезки. Определить, подойдет ли данный четырехугольный брусок для этого гнезда.

  23. Стороны одного прямоугольника равны A и B. Стороны другого равны X и Y. Написать алгоритм и программу проверки прямоугольников на равенство.

  24. Цилиндрическая деталь должна иметь длину LO и диаметр DO. Допуски равны соответственно XL и XD. Определить, удовлетворяет ли норме изготовленная деталь.

  25. Занятия в начальных классах отменяются в тех случаях, когда температура воздуха не выше –25 градусов, а также при ветре не менее 7м/с и температуре не выше – 20 градусов. По утренней сводке погоды определить, пойдут ли дети в школу.

  26. Стороны одного треугольника равны A1,B1,C1. Написать алгоритм и программу проверки равенства ему другого треугольника.

  27. Нормальный пульс человека 60 ударов в минуту, давление 120 на 80. При отборе в школу космонавтов допуск по пульсу равен –1, +3; допуск по нижнему значению давления 3, по верхнему - +5. Определить, пройдет ли медкомиссию данный претендент.

  28. Поместятся ли две одинаковые книги в кейс размерами X< Y

  29. В компьютер поступают результаты соревнований по плаванию для трех спортсменов. Выбрать и напечатать лучший результат.

  30. Известна заработная плата сотрудника. Вычислить величину подоходного налога.

  31. Для конкурсного отбора манекеншиц приглашаются девушки не ниже 180 см. Оределить, будет ли допущена Таня к участию в конкурсе.

  32. Здоровый щенок играет не менее 8 часов в день. Напишите программу, которая определяет, здоров ли щенок по кличке Пуджик.

  33. Определить, имеет ли функция Y = SIN (X) корень на отрезке X,X+1. Подсказка: если функция имеет корень на данном интервале, то ее значения на его границах имеют разные знаки.

  34. Скорость на участке дороги должна быть не выше 30 км/ ч. Определить, нарушил ли водитель правила дорожного движения.

  35. По заданным значениям одного из сопротивлений цепи и ее полного сопротивления определить, имеет ли место в данной цепи параллельное соединение проводников.

  36. Из одной точки к прямой проведены перпендикуляр и наклонная. По длинам отрезков определить, который из них перпендикуляр.

  37. Хватит ли в баке автомобиля бензина, чтобы доехать до ближайшей заправочной станции?

  38. Измеряя промежутки времени между вспышкой молнии и раскатом грома, определить, удаляется или приближается гроза?

  39. Мышонок Джерри улепетывает к своей норке по прямой. Успеет ли кот Том догнать Джерри, если Джерри находится как раз на полпути между Томом и норкой?

  40. Каждое утро майор Знаменский заходит в тир и делает 5 выстрелов через плечо. Если он набирает 50 очков, то вечером идет с Зиночкой в ресторан, а если меньше, то на тренировку в тир. Написать программу, которая распечатывает планы майора на вечер.

  41. Написать программу, которая бы запрашивала целое число и распечатывала любое его значение, кроме13. Если заданное число равно13, вместо него печатается число 77.

  42. Написать программу, которая бы запрашивала возраст мужчины и сообщала, сколько лет ему осталось до пенсии, либо что он уже пенсионер.

  43. Даны три действительных числа a, b, c. Определить, являются ли они последовательными членами арифметической последовательности.

  44. a, b, c, d -длины сторон выпуклого четырехугольника. Проверить, можно ли в него вписать окружность.

  45. Найти значение выражения: а) 1 ; б) 5 .

x-5 (x-7)(x+3)

  1. Даны коэффициенты квадратного уравнения a,b,c. Найти действительные корни этого уравнения.

  2. Известны площадь круга S1 и площадь квадрата S1. Определить: поместится ли квадрат в круг?

  3. Известны площадь круга S1 и площадь квадрата S1. Определить: поместится ли круг в квадрат?

  4. Заданы размеры прямоугольного отверстия A,B и размеры кирпича X,Y,Z. Определить, пройдет ли кирпич в отверстие. Замечание: задачу решать в предположении, что A>B, X>Y>Z.

  5. Можно ли прямоугольный пакет размерами A,B,C положить в чемодан размерами X,Y,Z?

  6. Составить программу вычисления значения функций:


а) б) в) г)

1 при x 0; x2 при x>0; 1 при x1; x-1 при x>1;

y= у= у= 0 при -1
0 при x<0; - x при x0; -1 при x -1; x+1 при x <-1.


  1. Составить программу, задающую загадки и анализирующую ответы.

  2. Даны координаты двух точек A(x1,y1) и B(x2,y2) в прямоугольной системе координат. Какая из этих точек находится дальше: а) от начала координат? б) от окружности данного радиуса с центром в начале координат?

  3. Даны длины трех отрезков a, b, c. Если можно построить треугольник по этим трем отрезкам, то вычислить его периметр и площадь.

  4. Даны три числа x, y, z. Найти а) max (x+y+z, xyz)+3, б) min (x2+y2, y2+z2)-4.

  5. Составить программу для решения уравнения ax = b, где a и b - заданные действительные числа.

  6. Составьте программу, которая по трем введенным вами числам определит, могут ли эти числа быть длинами сторон треугольника, и если да, то определить вид этого треугольника (остроугольный, прямоугольный или тупоугольный).

  7. Составить программу для решения неравенства ax

  8. Ракета запускается с точки на экваторе и развивает скорость v км/с. Каков результат запуска? Замечание: если v<=7.8 км/с, то ракета упадет на Землю, если 7.816.4, то ракета покинет Солнечную Систему.

  9. Напишите программу, которая анализирует человека по возрасту и относит к одной из четырех групп: дошкольник, ученик, работник, пенсионер. Возраст вводится с клавиатуры.

  10. Составьте программу, которая по введенному вами k – числу грибов, печатает фразу «Мы нашли в лесу k грибов, причем согласовывает окончание слова «гриб» с числом k.

  11. Составьте программу, которая для целого числа k (от 1 до 99), введенного вами, напечатает фразу «Мне k лет», при этом в нужных случаях слово «лет» заменяя на слово «год» или «года».

  12. Составьте программу, определяющую, входит ли введенная вами цифра в десятичную запись введенного вами трехзначного числа.

  13. Даны координаты центров двух окружностей (X1,Y1) и (X2,Y2), а также их радиусы R1 и R2 (R1>R2). Определить взаимное расположение окружностей.

  14. На плоскости заданы точки M1(X1,Y1), M2(X2,Y2), N1(X1,Y1), N2(X2,Y2). Проверить, являются ли параллельными прямые M1M2 и N1N2. Если прямые пересекаются, то найти их точку пересечения.

  15. Найти координаты точек пересечения прямой y=kx+b и окружности радиуса R с центром в начале координат. Определить, сколько точек пересечения находится во II координатной четверти.

  16. Написать программу нахождения корней биквадратного уравнения с коэффициентами a, b, c.

  17. Выяснить, принадлежит ли точка с координатами (x,y):

  • кругу единичного радиуса с центром в начале координат;

  • кольцу с центром в начале координат с внешним радиусом 3 и с внутренним радиусом 2,5.

  1. К финалу конкурса лучшего по профессии «Специалист электронного офиса» были допущены трое: Иванов, Петров и Сидоров. Соревнования проходили в три тура. Иванов в первом туре набрал m1 баллов, во втором – n1, а в третьем – p1. Петров - соответственно m2, n2, p2; Сидоров – m3, n3, p3 баллов. Составьте программу, определяющую: а) сколько баллов набрал победитель; б) фамилию победителя.

  2. Дан номер года. Найти число дней в этом году. Указание. В современном (григорианском) календаре каждый год, номер которого делится на 4, является високосным, за исключением тех, которые делятся на 100 и не делится на 400. Например, 1900 год - не високосный, 2000 год - високосный.

  3. Даны натуральные n, m (n < m). Определить, сколько среди чисел n, n+1, …, m таких, которые являются номерами високосных годов. Воспользуйтесь указанием к предыдущей задаче.

  4. С клавиатуры вводится шестизначный номер трамвайного билета. Определить, является ли билет счастливым.



  1   2   3   4

Похожие:

Сборник задач по программированию iconСборник задач по логическому программированию для студентов специальности «030100 информатика»
Сборник задач по логическому программированию/Сост. А. М. Акбашева, Р. Р. Камалов. – Глазов, ггпи, 2006 – 68 с
Сборник задач по программированию iconСборник задач по математическому программированию
Ходыкин В. Ф., Преображенский А. А. Сборник задач по математическому программированию
Сборник задач по программированию iconСборник задач по программированию
Даны стороны прямоугольника a и b. Найти его площадь S=a*b и периметр p = 2*(a+b)
Сборник задач по программированию iconДагене В. А., Григас Г. К., Аугутис К. Ф. 100 задач по программированию
Дагене В. А., Григас Г. К., Аугутис К. Ф. 100 задач по программированию. М.: Просвещение, 1993. 255 с. Хорошо написанный разбор большого...
Сборник задач по программированию iconСборник задач по программированию: учебное пособие. М.: Финансы и статистика; Инфра-М, 2009. 224 с. Всего: 2
И 74 Информатика и программирование. Компьютерный практикум / ред. В. И. Колесников. – М.: Итк дашков и К, 2010. – 240 с
Сборник задач по программированию iconПобедители 25-й Международной олимпиады по программированию учетно-аналитических задач
Министр связи и массовых коммуникаций Игорь Щёголев принял участие в торжественной церемонии награждения победителей студенческих...
Сборник задач по программированию iconЗадачи по программированию. Часть II: Массивы и строки: Методическое руководство по программированию. Казань: тггпу, 2009. 28 с. Ахо А., Хопкрофт Дж., Ульман Дж
Аганин А. А., Халитова З. Р., Хисматуллина Н. А. Задачи по программированию. Часть II: Массивы и строки: Методическое руководство...
Сборник задач по программированию iconМинистерство образования и науки российской федерации государственное образовательное учреждение высшего профессионального образования
Целью дисциплины является закрепление навыков программирования задач различной степени сложности, подробный анализ задач школьных...
Сборник задач по программированию iconСборник задач по курсу физики: Учеб метод пособие
Сборник задач по курсу физики: Учеб метод пособие / Л. В. Гулин, С. В. Анахов. Екатеринбург: гоу впо «Российский гос проф пед ун-т»,...
Сборник задач по программированию iconМетодические указания (сборник задач) по курсу «системы принятия решений»
Методические указания (сборник задач) для самостоятельной работы студентов специальности «Прикладная информатика» факультета вмк...
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница