Программирование | Тусур | Потапова | 14 вариант первые 3 лабы

Раздел
Программирование
Просмотров
260
Покупок
4
Антиплагиат
Не указан
Размещена
20 Апр 2024 в 20:57
ВУЗ
Тусур
Курс
Не указан
Стоимость
1 500 ₽
Файлы работы   
3
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
lab2 14 вар
208.1 Кбайт 500 ₽
pdf
lab1 14 вар
181.6 Кбайт 500 ₽
zip
ЛБ 3
151.3 Кбайт 500 ₽
Всего 3 файла на сумму 1500 рублей
Описание

Лабы были успешно сданы.

Задания:

Задача 1 Даны натуральные n, m. Получить все меньшие n натуральные числа, сумма цифр которых равна m.

Задача 2 Проверить, правильно ли в данной строке расставлены круглые скобки (т.е. находится ли справа от каждой открывающей скобки соответствующая закрывающая скобка, а слева от каждой закрывающей — соответствующая открывающая). Ответ — «да» или «нет». Используйте следующий алгоритм: На каждом шаге цикла во время просмотра строки символов текущее значение количества открывающих скобок больше или равно текущему значению количества закрывающих скобок. После окончания цикла количество открывающих скобок равно количеству закрывающих скобок.


Задача 1 Даны натуральное n и (построчно) элементы квадратной вещественной матрицы А четвертого порядка. Вычислить n-ю степень этой матрицы (A1 = A; A2 = A*A; A3 = A2 * A и т.д.). Указания: 1. Определите процедуру mult(a,b,c) для умножения матриц (a*b = c). 2. Для вычисления n-ой степени матрицы поступайте так же, как при вычислении в цикле n-ой степени числа, но вместо умножения чисел используйте процедуру mult.

Задача 2 Дана строка. В алфавитном порядке напечатайте (по разу) все малые латинские гласные буквы, входящие в эту строку ровно 3 раза. Указание: гласные буквы — а, e, i, o, u; остальные — согласные. Решение задачи простое, если вы будете использовать множества.


Дан текстовый файл, в котором строки содержат как латинские буквы, так и цифры. Необходимо создать другой текстовый файл, содержащий строки из первого, преобразованные по следующему принципу: в начале строки расположены все буквы исходной строки, а затем все цифры (в том же порядке).

Описать процедуру letter(s,t), которая записывает в текстовый файл t сначала все латинские буквы из строки s, а затем все цифры.

Указание: введите исходный файл. Выполните процедуру letter(s,t) и распечатайте элементы файла t.


Дан массив a : array [1..n] of integer;

Напишите рекурсивную программу для вычисления произведения.

Вам подходит эта работа?
Похожие работы
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир