М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
dzhele19
dzhele19
05.08.2022 12:21 •  Информатика

Написать программы на python! надо все, кроме 5а

👇
Ответ:
sunlight2
sunlight2
05.08.2022

5б:

x = input("введите число: ")

y = ""

for i in range(len(x)):

   y += (x[-i])

if x==y:

   print ("Перевертыш")

else:

   print ("Нет")

6:

x1 = int(input("x1: "))

y1 = int(input("y1: "))

x2 = int(input("x2: "))

y2 = int(input("y2: "))

R1 = (x1**2 + y2**2)**(0.5)

R2 = (x2**2 + y2**2)**(0.5)

if R1 > R2:

   print ("2 ближе")

elif R2>R1:

   print ("1 ближе")

else:

   print("одинаково")

7:

a = int(input("1 сторона: "))

b = int(input("2 сторона: "))

c = int(input("3 сторона: "))

if (a>=b+c) or (b>=a+c) or (c>=b+a):

   print("не существует")

elif a==b and b==c:

   print ("Равносторонний")

elif a==b or b==c or a==c:

   print ("Равнобедренный")

else:

   print("Существует")

Объяснение:

Там все понятно

4,4(66 оценок)
Открыть все ответы
Ответ:
hockeymen228
hockeymen228
05.08.2022
1. program primer; //имя программы вроде(необязательно)
var a: array [1..10] of integer; //Объявление целочисленного массива а размером 10 эл.
i, s: integer; //Объявление двух целочисленных переменных
begin //начало
randomize; //Включает датчик случайных чисел(в PascalABC.NET можно не писать)
for i:= 1 to 10 do //Запускается цикл от 1 до 10
a[i]:=random(15-5+1)+5; //Текущему элементу присваивается случайное значение от 5 до 15. И так до тех пор, пока не закончится цикл, т.е. через 10 шагов
for i:= 1 to 10 do //Запускается цикл от 1 до 10
write (a[i], ' '); //Выводится текущий элемент массива. И так до тех пор, пока не закончится цикл, т.е. через 10 шагов
s:=0; //Переменной для суммы присваивается 0
for i:= 1 to 10 do //Запускается цикл от 1 до 10
if a[i] mod 3=0 then //Если текущий элемент массива делится на 3 без остатка тогда
s := s + a[i]; //к сумме прибавляется текущий элемент массива
write('сумма = ',s); //вывод сообщения и значение переменной s
end. //конец

2. Дан массив 16 1 8 2 4 4
к=0
со 2 по 6 делаем
если A[i-1] >=A[i] , делаем к=к+1
1 итерация: если A1>=A2 (A1=16, A2=1, 16>1, значит к=к+1 = 1)
2 итерация: если A2>=A3 (A2=1, A3=8, 1>8? нет, значит к остается прежним)
3 итерация: 8>2? да к=2
4 итерация: 2>4? нет к=2
5: 4>=4? да к=3
выводим к=3
4,6(41 оценок)
Ответ:
Узнаем сколько должно быть при заданных размерах фотографий на каждой стороне, чтобы удовлетворялись все условия. 1) 15*у=10*х
где у - количество фотографий на вертикальной стороне, а х - количество фотографий а горизонтальной стороне. Также, необходимо, чтобы общее количество фотографий составляло минимум 250, то есть 2) х*у=250. Отсюда, у=250/х. Заменим у через это равенство в 1 уравнение:
15*(250/х)=10*х
3750/х=10х
10х²=3750
х²=375
х≈20 (округляем до целых, так как количество фотографий на стороне должно быть точным)
у=250/х=250/20≈13
13*15=195 20*10=200
Сторону принимаем за 200, т.к. должен быть квадрат, а в квадрате со стороной 195 не уместится 3 фотографии. 13*20=260, то есть на доске останется запас в 10 фотографий.
Так, минимальная из возможных длина стороны доски для фотографий - 200 см или 2 м.
4,7(29 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ