Вариант 16
1.Линейные программы
На вопрос «Сколько вам лет?» Петр Петрович Васечкин ответил: «Тридцать пять ... без суббот и воскресений». Написать программу, определяющую, сколько лет Петру Петровичу.
2.Линейные программы
Данные числа с и d являются соответственно квадратом и кубом числа а.
3.Операторы выбора и условия
Заданы три положительных числа a, b, и с. Определить, являются ли они последовательно стоящими элементами арифметической или геометрической прогрессии. Если являются, то вычислить разность или знаменатель прогрессии.
4.Операторы выбора и условия
Написать программу, которая бы по введенному номеру единицы измерения (1 – дециметр, 2 – километр, 3 – метр, 4 – миллиметр, 5 – сантиметр) и длине отрезка L выдавала бы соответствующее значение длины отрезка в метрах.
5.Циклы
Каждая из деталей должна последовательно пройти обработку на каждом из трёх станков. Продолжительность обработки каждой детали на каждом станке вводится группами по 3 числа, до исчерпания ввода. Сколько времени займет обработка всех деталей?
6.Вычисление последовательности
Написать программу, которая бы по введенному номеру единицы измерения (1 – дециметр, 2 – километр, 3 – метр, 4 – миллиметр, 5 – сантиметр) и длине отрезка L выдавала бы соответствующее значение длины отрезка в метрах.
7.Типизированные файлы
Описать функцию IntFileSize(Name) целого типа, возвращающую размер файла целых чисел с именем Name. Если файл не существует, то функция возвращает – 1. С помощью этой функции определить размер трех файлов с данными именами.
8.Типизированные файлы
Удалить заданное количество записей из указанного места файла.
9.Процедуры и функции
Описать процедуру TextToString(Name), преобразующую текстовый файл с именем Name в двоичный строковый файл с тем же именем. Используя эту процедуру, преобразовать два данных текстовых файла с именами Name1 и Name2 в строковые.
10.Процедуры и функции
На плоскости координатами своих вершин заданы два треугольника. Определите, одинакового ли они типа (прямоугольный, тупоугольный, остроугольный).