Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_заоч_Контр.раб_текст.docx
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
74.5 Кб
Скачать

Задание 3.

1. Во введенном трехзначном числе поменяйте местами число сотен и единиц.

Пример: Введите число: 356 Результат: 653.

2. Составьте программу, которая запрашивает целое трехзначное число. Определяет число сотен, десятков и единиц и выводит на экран.

Пример: Введите число: 356 Результат Сотен 3 Десятков 5 Единиц 6.

3. Даны целые положительные числа А и В (А > B). На отрезке длины А размещено максимально возможное количество отрезков длины В (без наложений). Используя операцию деления нацело, найти количество отрезков В, размещенных на отрезке А.

4. Запишите результат деления двух числе в виде смешанного числа.

Пример: Введите делимое: 134 Введите делитель: 12 Результат: 11 2/12

5. Из двух введенного трехзначного числа получите двухзначное, отбросив среднюю цифру.

Пример: Введите число: 123 Результат: 13

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

7. Треугольник задан координатами своих вершин A(xa, ya), B(xb, yb), C(xc, yc). Вычислить периметр и площадь треугольника. (Расстояние между двумя точками, заданными своими координатами (x1,y1); (x2, y2), определяется по формуле

площадь определяется по формуле Герона

где p=1/2(a+b+c).

8. Дан размер файла в байтах. Используя операцию деления нацело, найти число полных килобайтов, которые занимает данный файл.

9. Введите 4-значное число. Превратите его в 2-значное, отбросив первую и последнюю цифру.

10. Составьте программу, которая позволяет с помощью клавиатуры ввести два двузначных целых числа, а затем меняет местами значения десятков и выводит в качестве результата.

Пример: Первое число 43, Второе число 26. Результат: Первое число 23, Второе число 46

Задание 4. Возведение в степень. Вывод вещественных чисел в форматированном виде

Возведите указанное для вашего варианта вещественное число А в степень К.

Результат выведите в 3х вариантах: 1) в неформатированном виде, 2)только целую часть, 3)с N знаками после запятой, 4) в экспоненциальном виде

Совет: Рассмотрите пример Ex4.pas из папки Ex_Pas

Вариант

Число А

Степень К

Число знаков

1

3,12

6

3

2

2,134

7

4

3

3,11

5

2

4

3,14

5

1

5

3,16

7

3

6

2,56

6

4

7

5,23

5

3

8

5,76

7

4

9

7,11

6

2

10

4,55

7

1

Пример выполнения задания:

Задание 5

  1. Составьте программу, определяющую, является ли ваш вес оптимальным и выдающую соответствующие рекомендации («нужно поправиться», «нужно похудеть», «ваш вес оптимален»). Указание: Оптимальный вес = рост (см)-100.

  2. Дано двузначное число (водится с клавиатуры). Написать программу определения: превышает ли сумма его цифр третье число, которое вводится с клавиатуры.

  3. Проверить, делится ли введенное трехзначное число нацело на сумму цифр, составляющих это число.

  4. Два угла треугольника вводятся в процессе работы программы. Определить, существует ли такой треугольник и является ли он прямоугольным.

Пример: Введите угол А 30 Введите угол В 40.

Треугольник существует.

Треугольник НЕ прямоугольный.

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

  2. Заданы координаты двух точек на плоскости. Составьте программу, определяющую, какая из точек удалена от начала координат на большее расстояние.

  3. Заданы координаты двух точек на плоскости. Составьте программу, определяющую, лежат ли обе точки на окружности, с центром в начале координат. Радиус окружности вводится с клавиатуры.

  4. Написать программу, в которой подсчитывается количество четных чисел из трех данных. Числа вводятся с клавиатуры.

  5. Написать программу, в которой подсчитывается сумма только положительных чисел из трех данных. Числа вводятся с клавиатуры.

  6. Услуги телефонной компании оплачиваются по следующему правилу: за разговоры до M минут в месяц – N1 рублей, а разговоры сверх установленной нормы оплачиваются в 1,2 раза дороже. Составить программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц.