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

4. Дана блок-схема Напиши код программы на языке программирования Python по этому алгоритму


4. Дана блок-схема Напиши код программы на языке программирования Python по этому алгоритму ​

👇
Ответ:
54535446
54535446
02.08.2022
print("а, b - вещественные числа")a = float(input("a = "))b = float(input("b = "))if a > 0 and b > 0:    K = (a+b)/2    print("ответ k = %d" % K)else:    print("Неверные данные")
4. Дана блок-схема Напиши код программы на языке программирования Python по этому алгоритму ​
4,8(20 оценок)
Ответ:
FantomASS1
FantomASS1
02.08.2022

print("а, b - вещественные числа")

a = float(input("a = "))

b = float(input("b = "))

if a > 0 and b > 0:

  K = (a+b)/2

  print("ответ k = %d" % K)

else:

  print("Неверные данные")

Типо изи

4,6(74 оценок)
Открыть все ответы
Ответ:
7lavz
7lavz
02.08.2022

1)#include <iostream>

using namespace std;

int main() {

 long n;

 float vit=0;

 cin>>n;

 for(long i=2;i<n;i++){

   vit=vit+1/(i*(i-1));

 }

 cout<<vit;

}

2)#include <iostream>

using namespace std;

int main() {

 long n;

 float vit=0;

 cin>>n;

 for(long i=2;i<n;i++){

   vit=vit+((-1)^n/n);

 }

 cout<<1-vit;

}

3)#include <iostream>

using namespace std;

int main() {

 long n;

 float vit=1;

 cin>>n;

 for(long i=2;i<n;i++){

   vit=vit*(1+1/n^2);

 }

 cout<<1-vit;

}

Объяснение:

4,6(76 оценок)
Ответ:
ФрискТок
ФрискТок
02.08.2022

1. Условный оператор или оператор ветвления - это оператор, конструкция языка программирования, обеспечивающая выполнение определённой команды (набора команд) только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения.

2. Оператор ветвления можно написать как через if, так и через while (цикл).

а)

if a < b: # или всякие вариации типа if a < 2 and b > 5, if a < 2 or a > 5, if 2<=a<=4 и так далее

 #какой-то код

elif a==b:

 #какой-то код

else:

 #какой-то код

б)

while a<b:

 #какой-то код

Можно ещё вот так писать при присвоении:

a = True if b < 10 else False

3.

if условие1:

 #какой-то код

elif условие2:

 #какой-то код

elif условие3:

 #какой-то код

elif условиеN:

 #какой-то код

else:

 #какой-то код

4.

ответ 1. 10

5.

arr = ['шуруп', 'гайка', 'винт', 'гвоздь', 'болт']

while True:

 a = int(input('Введите число от 1 до 5: '))

 if 1 <= a <= 5:

   print(arr[a-1])

   break

Ой, это я не по заданию написал, просили же с if-elif-else. Вот:

arr = ['шуруп', 'гайка', 'винт', 'гвоздь', 'болт']

a = int(input('Введите число от 1 до 5: '))

if a == 1: print(arr[0])

elif a == 2: print(arr[1])

elif a == 3: print(arr[2])

elif a == 4: print(arr[3])

elif a == 5: print(arr[4])

else: print('Вы ввели неверное значение')

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