Python! Помогите пожалуйста составить программы ** Python! 1) Ввести оценки N-учеников по...

0 голосов

Python! Помогите пожалуйста составить программы на Python!
1) Ввести оценки N-учеников по K предметам. N и K - заданы. Определить и вывести на экран количество учеников, не получивших ни одной "5".

2) Дано целое число A. B=A+5. Найти среднее геометрическое всех целых чисел от A до B включительно.
Выручите пожалуйста!!!


спросил от (46 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Начинающий (106 баллов)

2) import math

a = int(input())result = 1sqrt = 0
for i in range(a, a+6):result *= isqrt += 1result = math.pow(result, 1/sqrt)print ("result :", result)

оставил комментарий от Начинающий (106 баллов)
оставил комментарий от Отличник (6.6k баллов)

Чтоб не сбивались пробелы, проще всего отвечать через Мозиллу. Но можно и файл с программой сюда прикрепить. Но нужно, во-первых, добавить в ответ, а не в комменты. Во-вторых, ссылки тут запрещены.

оставил комментарий от (46 баллов)

спасибо большое! 1 задача работает , а во второй ругается на второй result - не хочет работать

оставил комментарий от (46 баллов)

выдаёт ошибку expended block

оставил комментарий от Начинающий (106 баллов)

Сюда даже txt файл нельзя прикрепить, вот с нормальными пробелами https://pastebin.com/sbj0pRBj. Думаю, что ссылки на свои собственные решения уместно в таком случае давать.

оставил комментарий от (46 баллов)

Спасибо

оставил комментарий от Отличник (6.6k баллов)

Сюда можно и txt, и docx, и скриншот прикрепить можно.. и т.д. Запрещены любые ссылки на другие сайты.

оставил комментарий от (46 баллов)

И ещё вопрос такой ) насчёт 1 задачи: там так и должно быть что сначала 0 ученик а потом 1 ученик ? или как можно исправить? (или оно того не стоит?)

оставил комментарий от Начинающий (106 баллов)

Если так принципиально, то исправь print(i) на print(i+1)

оставил комментарий от (46 баллов)

Огромное тебе спасибо!!!!!

...