Часть I. €

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

В каждом варианте 5 задач. Правильно выбирайте свой вариант!

Вариант 1

1. Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V = a·b·c и площадь поверхности S = 2·(a·b + b·c + a·c).

2. Дано двузначное число. Вывести число, полученное при перестановке цифр исходного числа.

3. Ввести три числа, если сумма первого и второго больше 10, то вывести на экран сумму и произведение всех трех чисел. В противном случае вывести на экран наибольшее из первого и второго чисел.

4. Единицы массы пронумерованы следующим образом: 1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер единицы массы (целое число в диапазоне 1–5) и масса тела в этих единицах (вещественное число). Найти массу тела в килограммах. Использовать оператор switch.

5. Вычислите и выведите на экран

Часть I. € - student2.ru

Вариант 2

1. Найти длину окружности L и площадь круга S заданного радиуса R: L = 2·π·R, S = π·R2. В качестве значения π использовать 3.14.

2. Дано трехзначное число. Используя одну операцию деления нацело, вывести первую цифру данного числа (сотни).

3. Ввести три числа, если их сумма – четное число, то вывести на экран наименьшее из второго и третьего чисел. В противном случае вывести на экран сумму первого и второго и произведение всех трех чисел.

4. Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия N (целое число в диапазоне 1–4) и вещественные числа A и B (В не равно 0). Выполнить над числами указанное действие и вы-

вести результат. Использовать оператор switch.

5. Вычислите и выведите на экран

Часть I. € - student2.ru

Вариант 3

1. Дано значение температуры T в градусах Фаренгейта. Определить значение этой же температуры в градусах Цельсия и в градуса Кельвина. Температура по Фаренгейту TF и температура по Цельсию TC связаны соотношением: TC = (TF – 32)·5/9, а температура по Цельсию TC и температура по Кельвину TК: TК = TС + 273,15

2. Дано трехзначное число. Вывести вначале его последнюю цифру (единицы), а затем — его среднюю цифру (десятки).

3. Ввести три числа, если разность первого и второго окажется отрицательным числом, то выбрать наибольшее из второго и третьего и вывести его на экран, иначе – вывести на экран квадраты всех введенных чисел.

4. Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т. д.). Определить количество дней в этом месяце для невисокосного года. Использовать оператор switch.

5. Вычислите и выведите на экран

Часть I. € - student2.ru

Вариант 4

1. Известно, что X кг шоколадных конфет стоит A рублей, а Y кг ирисок стоит B рублей, известно, что A>B. Определить, сколько стоит 1 кг шоколадных конфет, 1 кг ирисок, а также во сколько раз шоколадные конфеты дороже ирисок.

2. Дано двузначное число. Найти сумму и произведение его цифр.

3. Известны три числа, требуется вычислить сумму их квадратов. Если полученное число – нечетное, то вывести его на экран. Иначе – вывести на экран наибольшее из первого и третьего чисел.

4. Дано целое число в диапазоне 1–7. Вывести строку — название дня недели, соответствующее данному числу (1 — «понедельник», 2 — «вторник» и т. д.). Использовать оператор switch.

5. Вычислите и выведите на экран

Часть I. € - student2.ru

Вариант 5

1. Найти решение системы линейных уравнений вида
A1·x + B1·y = C1,
A2·x + B2·y = C2,
заданной своими коэффициентами A1, B1, C1, A2, B2, C2, если известно, что данная система имеет единственное решение. Воспользоваться формулами
x = (C1·B2 – C2·B1)/D, y = (A1·C2 – A2·C1)/D, где D = A1·B2 – A2·B1.

2. Дано двузначное число. Вывести вначале его левую цифру (десятки), а затем — его правую цифру (единицы). Для нахождения десятков использовать операцию деления нацело, для нахождения единиц — операцию взятия остатка от деления.

3. Даны три числа, если квадрат их суммы – четное число, то вывести на экран наименьшее из первого и третьего чисел, иначе – вычислить и вывести на экран сумму и произведение всех трех чисел.

4. Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т. д.). Вывести название соответствующего времени года («зима», «весна», «лето», «осень»). Использовать оператор switch.

5. Вычислите и выведите на экран

Часть I. € - student2.ru

Вариант 6

1. Дана длина ребра куба a. Найти объем куба V = a3 и площадь его поверхности S = 6·a2.

2. Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево.

3. Даны целочисленные координаты точки на плоскости. Если точка совпадает с началом координат, то вывести 0. Если точка не совпадает с началом координат, но лежит на оси OX или OY, то вывести соответственно 1 или 2. Если точка не лежит на координатных осях, то вывести 3.

4. Единицы длины пронумерованы следующим образом: 1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр. Дан номер единицы длины (целое число в диапазоне 1–5) и длина отрезка в этих единицах (вещественное число). Найти длину отрезка в метрах. Использовать оператор switch.

5. Вычислите и выведите на экран

Часть I. € - student2.ru

Вариант 7

1. Даны два числа, известно, что они не равны нулю. Найти сумму, разность, произведение и частное их квадратов.

2. Дано трехзначное число. Найти сумму и произведение его цифр.

3. На числовой оси расположены три точки: A, B, C. Определить, какая из двух последних точек (B или C) расположена ближе к A, и вывести эту точку и ее расстояние от точки A.

4. Элементы окружности пронумерованы следующим образом: 1 — радиус R, 2 — диаметр D = 2·R, 3 — длина L = 2·π·R, 4 — площадь круга S = π·R2. Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данной окружности (в том же порядке). В качестве значения π использовать 3.14. Использовать оператор switch.

5. Вычислите и выведите на экран

Часть I. € - student2.ru

Вариант 8

1. Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c, периметр P и площадь S: c = a2 + b2 , P = a + b + c, S= a·b/2

2. Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее справа. Вывести полученное число.

3. Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное (с обратным знаком). Вывести новые значения переменных A, B, C.

4. В восточном календаре годы носят названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. По номеру года определить его название, если 1984 год — начало цикла: «год крысы». Использовать оператор switch.

Наши рекомендации