Часть I. – Последовательные и условные алгоритмы — КиберПедия 

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Часть I. – Последовательные и условные алгоритмы

2017-06-20 466
Часть I. – Последовательные и условные алгоритмы 0.00 из 5.00 0 оценок
Заказать работу

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

В каждом варианте 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. Вычислите и выведите на экран

 

Вариант 2

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

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

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

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

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

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

 

Вариант 3

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

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

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

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

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

Вариант 4

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

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

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

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

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

 

Вариант 5

1. Найти решение системы линейных уравнений вида
A 1· x + B 1· y = C 1,
A 2· x + B 2· y = C 2,
заданной своими коэффициентами A 1, B 1, C 1, A 2, B 2, C 2, если известно, что данная система имеет единственное решение. Воспользоваться формулами
x = (C 1· B 2C 2· B 1)/ D, y = (A 1· C 2A 2· C 1)/ D, где D = A 1· B 2 A 2· B 1.

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

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

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

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

 

Вариант 6

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

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

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

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

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

Вариант 7

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

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

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

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

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

 

Вариант 8

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

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

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

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


Поделиться с друзьями:

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.013 с.