Вопрос задан 29.10.2023 в 09:04. Предмет Информатика. Спрашивает Нұрланова Айдана.

ПОМОГИТЕ ПОЖАЛУЙСТА РЕШИТЬ ИНФОРМАТИКУ!!! ДАМ 50 БАЛЛОВ!!! Задача 1. Определите, что будет

результатом работы следующих программ 2 1. s = 0 for n in range (3,8): s = s + 2*n print (s) 2. n = 4 d = n*2 for i in range (1,4): d = d+2*i print (d) Задача 2. Отметьте (выберите из вариантов ответа), что определяется во фрагменте программы: a=int(input()) b=int(input()) for i in range(n): print (‘Enter х’); x= int(input()) if х b:=х if х>а: а:=х; print(b-а); 1) минимальный элемент 2) максимальный элемент 3) разность минимального и максимального элементов 4) разность максимального и минимального элементов Задача 3.Программист написал программу для следующей задачи: Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, заканчивающиеся на 5. Программа получает на вход целые числа, количество введённых чисел не известно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Но он очень торопился и допустил ошибки. Какие ошибки были допущены? Выпишите строки с ошибкой и укажите, как должно быть записано правильно x=int(input('введите число')) max=10000 while x!=0: if x%5==0 and x max=x x=int(input('введите число')) print('максимальное число, оканчивающееся на 5 = ', max) Задача 4 Напишите программу, которая определяет средний рост учащихся в классе (рост каждого ученика выражен целым числом в сантиметрах). Программа получает на вход количество учеников в классе, а затем рост каждого ученика
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гранковский Даниил.

Ответ:

1) Ответ:50 Ответ:20

2) 3) разность минимального и максимального элементов

3) Ответ: (2 строка) max=10000 , а должно быть max=0 и (4 строка) if x%5==0 and x<max ,а должно быть if x%5==0 and x>max:

4)

lst = []

 

while True:

   try:

       lst.append(int(input()))

   except:

       break

 

if len(lst) == 0:

   print(-1)

else:

   print(sum(lst)/len(lst))

(Это на питоне)

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Задача 1: Первая программа вычисляет сумму чисел от 3 до 7 (включительно) и выводит эту сумму. Изначально переменная s равна 0. Затем в цикле for происходит итерация по значениям n от 3 до 7. На каждой итерации переменная s увеличивается на два раза текущее значение n. В конце программы выводится значение переменной s, которое будет равно 48. Вторая программа вычисляет значение переменной d. Изначально переменные n и d равны 4 и 8 соответственно. Затем в цикле for происходит итерация по значениям i от 1 до 3. На каждой итерации переменная d увеличивается на два раза текущее значение i. В конце программы выводится значение переменной d, которое будет равно 20. Задача 2: В данном фрагменте программы определяется минимальный элемент из введенных чисел. Переменная а принимает значение первого введенного числа. Затем в цикле for происходит итерация по значениям i от 0 до n-1. На каждой итерации вводится число x. Если x больше, чем а, то переменная а принимает значение x. В конце программы выводится разность b-а. Задача 3: В данной программе были допущены следующие ошибки: 1) Отсутствует пробел между операторами присваивания и сравнения в строке if x%5==0 and x+max=x. 2) Отсутствует оператор присваивания в строке max=x. Правильный вариант программы: x = int(input('Введите число')) max = 10000 while x != 0: if x % 5 == 0 and x > max: max = x x = int(input('Введите число')) print('Максимальное число, оканчивающееся на 5 =', max) Задача 4: Для решения данной задачи необходимо вводить рост каждого ученика и вычислить средний рост. Программа получает на вход количество учеников в классе. Затем в цикле for происходит итерация по значениям i от 1 до количества учеников. На каждой итерации вводится рост ученика и добавляется в общую сумму ростов. В конце программы вычисляется средний рост, разделив сумму ростов на количество учеников.
0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос