Задачи для выполнения на ПК
.doc- 1 - Простейшие приемы программирования
Логической переменной присвоить значение true, если точка с координатами x и у принадлежит заштрихованной области (см. Error: Reference source not found), и false в противном случае:
1 |
5 |
9 |
|||
2 |
6 |
10 |
|||
3 |
7 |
11 |
|||
4 |
8 |
12 |
|||
|
|
|
|
13 |
Рис. 1
- 2 -
-
Треугольник задан координатами своих вершин. Найти:
-
периметр треугольника;
-
площадь треугольника.
-
-
Вычислить дробную часть среднего геометрического трех заданных положительных чисел.
-
Найти произведение цифр заданного четырехзначного числа;
-
Определить число, полученное выписыванием в обратном порядке цифр заданного трехзначного числа.
-
Определить, равна ли сумма двух первых цифр заданного четырехзначного числа сумме двух его последних цифр.
-
Определить, равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа.
-
Определить, есть ли среди первых трех цифр из дробной части заданного положительного вещественного числа цифра 0.
-
Определить, есть ли среди цифр заданного трехзначного числа одинаковые.
-
Написать программу, которая вычисляет периметр и площадь правильного 17-угольника, вписанного в окружность заданного радиуса.
-
Вычислить количество вхождений цифры 5 в заданное целое четырехзначное положительное число.
-
Дано натуральное четырехзначное число. Найти его первую цифру и выяснить, является ли она чётной.
-
Дано натуральное четырехзначное число n. Найти сумму его первой и последней цифр.
-
Дано натуральное четырехзначное число. Найти его вторую (от начала) цифру и выяснить, является ли она нечётной.
- 3 -
-
Если сумма трех попарно различных действительных чисел , , меньше единицы, то наименьшее из трех чисел заменить полусуммой двух других; в противном случае заменить меньшее из и полусуммой двух оставшихся значений.
-
Даны действительные числа , , , . Если , то каждое число то каждое число заменить наибольшим из них; если , то числа оставить без изменения; в остальных случаях все числа заменяются их квадратами.
-
Даны действительные числа , . Если и отрицательны, то каждое значение заменить его модулем; если отрицательно только одно из них, то оба значения увеличить на 0.5; если оба значения неотрицательны и ни одно из них не принадлежит отрезку , то оба значения уменьшить в 10 раз; в остальных случаях и оставить без изменения.
-
Даны действительные положительные числа , , .
-
выяснить, существует ли треугольник с длинами сторон , , .
-
если треугольник существует, то ответить, является ли он остроугольным.
-
-
Дано действительное число . Выяснить, имеет ли уравнение действительные корни, если
, ,
-
Даны действительные числа , , , , , . Выяснить, верно ли, что , и если верно, то найти решение системы линейных уравнений:
-
Даны действительные числа , , , , , , ( и одновременно не равны нулю). Известно, что (, ) и (, ) не лежат на прямой , заданной уравнением . Прямая разбивает координатную плоскость на две полуплоскости. Выяснить, верно ли, что точки (, ) и (, ) принадлежат одной и той же полуплоскости.
-
Даны числа , , , , , . Напечатать координаты точки пересечения прямых, описываемых уравнениями и , либо сообщить, что эти прямые совпадают, не пересекаются или вовсе не существуют.
-
Даны числа , и (). Найти вещественные корни уравнения . Если корней нет, то сообщить об этом.
-
Даны произвольные числа , и . Если нельзя построить треугольник с такими длинами сторон, то напечатать 0, иначе напечатать 3, 2 или 1 в зависимости от того, равносторонний это треугольник, равнобедренный или какой-либо иной.
-
Если сумма трех попарно различных действительных чисел , , меньше единицы, то наименьшее из трех чисел заменить полусуммой двух других; в противном случае заменить меньшее из и полусуммой двух оставшихся значений.
-
Даны действительные числа , , , . Если , то каждое число то каждое число заменить наибольшим из них; если , то числа оставить без изменения; в остальных случаях все числа заменяются их квадратами.
-
Даны действительные числа , . Если и отрицательны, то каждое значение заменить его модулем; если отрицательно только одно из них, то оба значения увеличить на 0.5; если оба значения неотрицательны и ни одно из них не принадлежит отрезку , то оба значения уменьшить в 10 раз; в остальных случаях и оставить без изменения.
- 4 - Дано натуральное число n. Вычислить:
-
2 + 22 + 23 + … + ;
-
1+ 1·2 + 1·2·3 + … + ;
-
;
-
;
-
;
-
;
-
;
-
.
-
.
-
-
-
;
-
2 + 22 + 23 + … + ;
- 5 -
-
Пусть ; Дано натуральное число . Получить .
-
Пусть ; ; Дано натуральное число (). Получить .
-
Пусть ; ; Даны действительные , , , , , натуральное (). Получить .
-
Пусть ; ; Дано натуральное число (). Получить .
-
Пусть ; Найти произведение .
-
Пусть ; ;
Дано натуральное число . Найти .
-
Пусть ; ; Дано натуральное число . Найти .
-
Пусть ; ; Дано натуральное число . Найти .
-
Пусть ; ; Даны действительные , , натуральное . Найти .
-
Пусть ; ; Найти ;
-
Пусть ; ; Дано натуральное число . Найти .
-
Пусть ; ; Дано натуральное число (). Получить .
-
Пусть ; Найти произведение .
- 6 - Дано натуральное число . Вычислить:
-
;
-
;
-
;
-
;
-
-
;.
-
;
-
;
-
.
-
-
-
-
- 7 - Даны действительные числа , (). Вычислить с точностью :
- 8 - Массивы
Даны действительные числа , , …, . Получить:
-
, , , …, , ;
-
, , , ,…, , ;
-
, ,…, .
-
, , , …, ;
-
, , …, , , , …, ;
-
, , …, , , , …, .
-
, , , ,…, , ;
-
, ,…, , , ,…, ;
-
, , , ,…, , ;
-
, , , ,…, , (n - четное);
-
, , , , , , , ,…, , , , .
-
, , , ,…, , ;
-
, ,…, .