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

10 класс, ветвление. даны два угла треугольника. определить, будет ли он прямоугольным (через алгоритм).

👇
Ответ:
alexaval1980p08mu0
alexaval1980p08mu0
04.01.2023
Не знаю, как именно вам нужно вводить числа, передалайте под ваши нужды:) решение получается такое:

На Pascal:
program zadacha;
var
a,b:double;
begin
readln(a); //Ввод первого угла
readln(b); //Ввод второго угла
if 180 - (a + b) = 90 then writeln('Yes') else writeln('No');
end.
4,7(88 оценок)
Открыть все ответы
Ответ:
Lisichka230303
Lisichka230303
04.01.2023

8

Объяснение:

a[1] = 1   a[2] = 2   a[3] = 3   a[4] = 4   a[5] = 5   a[6] = 6   a[7] = 7   a[8] = 8   a[9] = 9   a[10] = 10

Берём значения i, n и  a[i], подставляем формулу и считаем:

i = 1     n = 10     a[1] = 1

a[n+1-i]:=2*a[i]

a[10 + 1 - 1] = 2 * 1

a[10] = 2

a[1] = 1   a[2] = 2   a[3] = 3   a[4] = 4   a[5] = 5   a[6] = 6   a[7] = 7   a[8] = 8   a[9] = 9   a[10] = 2    

i = 2     n = 10     a[2] = 2

a[n+1-i]:=2*a[i]

a[10 + 1 - 2] = 2 * 2

a[9] = 4

a[1] = 1   a[2] = 2   a[3] = 3   a[4] = 4   a[5] = 5   a[6] = 6   a[7] = 7   a[8] = 8   a[9] = 4   a[10] = 2    

i = 3     n = 10     a[3] = 3

a[n+1-i]:=2*a[i]

a[10 + 1 - 3] = 2 * 3

a[8] = 6

a[1] = 1   a[2] = 2   a[3] = 3   a[4] = 4   a[5] = 5   a[6] = 6   a[7] = 7   a[8] = 6   a[9] = 4   a[10] = 2    

i = 4     n = 10     a[4] = 4

a[n+1-i]:=2*a[i]

a[10 + 1 - 4] = 2 * 4

a[7] = 8

a[1] = 1   a[2] = 2   a[3] = 3   a[4] = 4   a[5] = 5   a[6] = 6   a[7] = 8   a[8] = 6   a[9] = 4   a[10] = 2    

i = 5     n = 10     a[5] = 5

a[n+1-i]:=2*a[i]

a[10 + 1 - 5] = 2 * 5

a[6] = 10

a[1] = 1   a[2] = 2   a[3] = 3   a[4] = 4   a[5] = 5   a[6] = 10  a[7] = 8   a[8] = 6   a[9] = 4   a[10] = 2    

i = 6     n = 10     a[6] = 10

a[n+1-i]:=2*a[i]

a[10 + 1 - 6] = 2 * 10

a[5] = 20

a[1] = 1   a[2] = 2   a[3] = 3   a[4] = 4   a[5] = 20  a[6] = 10  a[7] = 8   a[8] = 6   a[9] = 4   a[10] = 2    

i = 7     n = 10     a[7] = 8

a[n+1-i]:=2*a[i]

a[10 + 1 - 7] = 2 * 8

a[4] = 16

a[1] = 1   a[2] = 2   a[3] = 3   a[4] = 16  a[5] = 20  a[6] = 10  a[7] = 8   a[8] = 6   a[9] = 4   a[10] = 2    

i = 8     n = 10     a[8] = 6

a[n+1-i]:=2*a[i]

a[10 + 1 - 8] = 2 * 6

a[3] = 12

a[1] = 1   a[2] = 2   a[3] = 12  a[4] = 16  a[5] = 20  a[6] = 10  a[7] = 8   a[8] = 6   a[9] = 4   a[10] = 2    

i = 9     n = 10     a[9] = 4

a[n+1-i]:=2*a[i]

a[10 + 1 - 9] = 2 * 4

a[2] = 8

a[1] = 1   a[2] = 8   a[3] = 12  a[4] = 16  a[5] = 20  a[6] = 10  a[7] = 8   a[8] = 6   a[9] = 4   a[10] = 2    

i = 10     n = 10     a[10] = 2

a[n+1-i]:=2*a[i]

a[10 + 1 - 10] = 2 * 2

a[1] = 4

a[1] = 4   a[2] = 8   a[3] = 12  a[4] = 16  a[5] = 20  a[6] = 10  a[7] = 8   a[8] = 6   a[9] = 4   a[10] = 2

Повторяющиеся значения:

a[1] = 4

a[9] = 4

a[2] = 8

a[7] = 8

4,7(87 оценок)
Ответ:

# Первый цикл поднимет a на 3, второй и третий на 0, 4-й на 2.

a = 1

for i in range(3):

   a += 1

   '''print(f'[for i in range(3) > RANGE][a = {a}]')'''

print(f'[for i in range(3) > TOTAL][a = {a}]')

a = 1

for i in range(3, 1):

   a += 1

   '''print(f'[for i in range(3, 1) > RANGE][a = {a}]')'''

print(f'[for i in range(3, 1) > TOTAL][a = {a}]')

a = 1

for i in range(1, 3, -1):

   a += 1

   '''print(f'[for i in range(1, 3, -1) > RANGE][a = {a}]')'''

print(f'[for i in range(1, 3, -1) > TOTAL][a = {a}]')

a = 1

for i in range(3, 1, -1):

   a += 1

   '''print(f'[for i in range(3, 1, -1) > RANGE][a = {a}]')'''

print(f'[for i in range(3, 1, -1) > TOTAL][a = {a}]')

4,6(84 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ