Лабораторная работа 1 Введение в язык программирования Python



Pdf көрінісі
бет21/30
Дата22.09.2023
өлшемі1.41 Mb.
#478330
1   ...   17   18   19   20   21   22   23   24   ...   30
пайтон лаб

Вариант 0.
1. Определить, являются ли три треугольника равновеликими. Длины сторон 
вводить с клавиатуры. Для подсчёта площади треугольника использовать 
формулу Герона. Вычисление площади оформить в виде функции с тремя 
параметрами.
Формула Герона:
 
Решение:


2. Ввести одномерный массив A длиной m. Поменять в нём местами первый и 
последний элементы. Длину массива и его элементы ввести с клавиатуры. В 
программе описать процедуру для замены элементов массива. Вывести 
исходные и полученные массивы. 
Решение: 


Вариант 1. 
1. Составить программу для вычисления площади разных геометрических 
фигур. 
2. Даны 3 различных массива целых чисел (размер каждого не превышает 15). В 
каждом массиве найти сумму элементов и среднеарифметическое значение. 
Вариант 2. 
1. Вычислить площадь правильного шестиугольника со стороной а, используя 
подпрограмму вычисления площади треугольника. 
2. Пользователь вводит две стороны трех прямоугольников. Вывести их 
площади.


Вариант 3. 
1. Даны катеты двух прямоугольных треугольников. Написать функцию 
вычисления длины гипотенузы этих треугольников. Сравнить и вывести какая из 
гипотенуз больше, а какая меньше. 
2. Преобразовать строку так, чтобы буквы каждого слова в ней были 
отсортированы по алфавиту.
Вариант 4. 
1. Даны две дроби A/B и C/D (А, В, С, D — натуральные числа). Составить 
программу деления дроби на дробь. Ответ должен быть несократимой дробью. 
Использовать подпрограмму алгоритма Евклида для определения НОД. 
2. Задана окружность (x-a)2 + (y-b)2 = R2 и точки Р(р1, р2), F(f1, f1), L(l1,l2). 
Выяснить и вывести на экран, сколько точек лежит внутри окружности. 
Проверку, лежит ли точка внутри окружности, оформить в виде процедуры. 


Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   ...   30




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет