Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на языке с++ ч.1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.13 Mб
Скачать

Индивидуальные задания Требования к оформлению индивидуальных заданий

  1. ФИО автора, номер варианта (определяется по журналу) и условие задачи должны выводится на экран при выполнении программы.

/*Назначение: Программа вычисляет длину окружности

и площадь круга по радиусу

Входные данные:

имя переменной: Radius

назначение: хранит введенный радиус

тип данных: float - действительное число

Выходные данные:

имя переменной: len

назначение: содержит длину окружности

тип данных: float - действительное число

имя переменной: Skruga

назначение: содержит площадь круга

тип данных: float - действительное число

Вызываемые модули: stdio.h - для работы с экраном при

форматированном вводе-выводе

Автор: Иванов И.И.*/

  1. Файлы с программами должны называться следующим образом: V*N*.cpp,

где V* – Ваш вариант (V01...V26),

N* – номер задачи (N1...N8).

(Например, V03N5.cpp – вариант номер 3, задание номер 5).

  1. Задачи сдаются индивидуально преподавателю.

  1. Задачи, оформленные не по правилам, рассматриваться не будут.

Задание 1. Линейные программы

  1. Бутылка воды стоит 45 копеек. Пустые бутылки сдаются по 20 копеек, и на полученные деньги опять покупается вода. Какое наибольшее количество бутылок воды можно купить, имея некоторую сумму денег S копеек?

  2. Определить номера подъезда и этажа по номеру квартиры девятиэтажного дома, считая, что на каждом этаже ровно 4 квартиры, а нумерация квартир начинается с первого подъезда?

  3. Заданы координаты точки подвески математического маятника А (x0, y0, z0) и координаты одной из точек его наивысшего подъема В (x1, y1, z1). Найти координаты самой низкой точки траектории и другой наивысшей точки подъема.

  4. Пуля, летящая со скоростью v м/с, ударяется в земной вал и проникает в него на глубину s см. Сколько времени двигалась она внутри вала? С каким ускорением? Какова была ее скорость на глубине h см? На какой глубине скорость пули уменьшилась в 3 раза? Движение считать равноускоренным.

  5. Представить в виде алгоритма решение задачи. Имеются три сосуда емкостью 8, 5 и 3 л. Первый из них наполнен водой. Как разлить воду в два из этих сосудов так, чтобы в каждом было по 4 л?

  6. Вычислить, используя не более четырех операций умножения и четырех операций сложения или вычитания: . Функцию вычисления степени не использовать.

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

  8. Вычислить значения двух многочленов, используя не более 11 операций: и . Функцию вычисления степени не использовать.

  9. Вычислить, используя не более восьми операций умножения и восьми операций сложения или вычитания:

.

Функцию вычисления степени не использовать.

  1. Написать алгоритм, определяющий, на какую цифру оканчивается заданное натуральное число n.

  2. Написать алгоритм, определяющий цифру сотен в заданном натуральном числе. Например, для 13905 ответом будет цифра 9.

  3. Написать алгоритм, определяющий первую цифру дробной части заданного вещественного числа.

  4. Написать алгоритм, определяющий третью цифру дробной части заданного вещественного числа. Например, для 0.16453 ответом будет цифра 4.

  5. Дано значение a. Не используя никаких операций, кроме умножения, получить значение а8 за три операции и а10 за четыре операции.

  6. Составить программу для вычисления пути, пройденного лодкой, если ее скорость в стоячей воде v км/ч, скорость течения реки v1 км/ч, время движения по озеру t1 ч, а против течения реки – t2 ч.

  7. Пять землекопов за 5 часов выроют 5 метров канавы. Сколько метров выроют х землекопов за y часов?

  8. Найти частное произведений четных и нечетных цифр четырехзначного числа.

  9. Окружность вписана в квадрат заданной площади. Найти площадь квадрата, вписанного в эту окружность. Во сколько раз площадь вписанного квадрата меньше площади заданного?

  10. Расстояние до ближайшей к Земле звезды Альфа Центавра 4,3 световых года. Скорость света принять 300000 км/с. Скорость земного звездолета 100 км/с. За сколько лет звездолет долетит до звезды?

  11. Флэш-носитель вмещает Х Гбайт информации. Рукопись содержит 300 страниц текста. На каждой странице 58 строк по 80 символов в каждой. Поместится ли рукопись на носитель? Если да, то сколько Мбайт свободного места останется? Считать, что один символ кодируется одним байтом.

  12. Документ содержит текст из 32 строк по 60 символов в каждой и точечную черно-белую фотографию 10  15 см. Каждый квадратный сантиметр содержит 300 точек, любая точка описывается 4-мя битами. Каков общий информационный объем документа в Кбайтах?

  13. Дана угловая величина, выраженная в секундах. Определите, сколько полных градусов, минут и секунд содержит угол величиной k секунд.

  14. Два поезда идут навстречу друг другу со скоростями v1 км/ч и v2 км/ч. Пассажир, находящийся в первом поезде, замечет, что второй проходит мимо него в течение t секунд. Какова длина второго поезда?

  15. Дано трехзначное число. Определить четырехзначное число, полученное приписыванием цифры единиц в качестве цифры тысяч (например, из числа 137 необходимо получить число 7137).

  16. У квадрата ABCD на плоскости известны координаты двух противоположных вершин – точек А и С. Найти координаты точек B и D. Расположение квадрата произвольно; его стороны не обязательно параллельны координатным осям.

  17. Животновод в начале каждой зимы повышает отпускную цену на молоко на p %, а каждым летом – снижает на столько же процентов. Изменится ли цена на молоко и если да, то в какую сторону и на сколько через n лет?

  18. Цену на товар последовательно снижали на Р1%, Р2%, Р3%. На сколько процентов необходимо поднять цену, чтобы она стала первоначальной?

  19. Смешали спирт массой Mc при температуре Tc и бензин массой Mb при температуре Tb. Найдите температуру смеси.