
Задачи для выполнения на ПК
.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 - четное);
-
,
,
,
,
,
,
,
,…,
,
,
,
.
-
,
,
,
,…,
,
;
-
,
,…,
.