Вопрос:

8 класс Самостоятельная работа Тема: Начала программирования Вариант 1 1) Составьте программу, выводящую значение вещественной переменной х, равное значе- нию выражения (а + b) / (a* b), где а и в целочисленные переменные, значения которых вводят с клавиатуры. 2) Составьте программу, запрашивающую оценки за контрольные работы по информатике и физике. Если их сумма не менее 8, то должен выводиться комментарий «Молодец!», в противном случае «Подтянись!». 3) Составьте программу нахождения суммы квадратов натуральных чисел от 15 до 25. Вариант 2 1) Составьте программу нахождения среднего арифметического трех целых случайных чи- сел, принадлежащих промежутку [0; 10). 2) Составьте программу, определяющую, существует ли треугольник, длины сторон кото- рого равны а, в и с. 3) Составьте программу нахождения количества натуральных целых чисел, не превышаю- щих 100 и кратных 5. 5. Вариант 3 1) Составьте программу вычисления значения у = х рациональным способом, т.е. за ми- нимальное количество операций; х произвольное натуральное число, не превышающее 2) Составьте программу вычисления значения выражения тах (x + y, x * y) + 2. 3) Составьте программу нахождения суммы всех натуральных чисел из диапазона от А до В, включая А и В, кратных 5 и 13 (А и В вводятся с клавиатуры). Критерии оценки: «5» - з задания «4» - 2 задания «3» - 1 задание

Смотреть решения всех заданий с листа

Ответ:

Ответ: Решение задач по программированию для 8 класса

Краткое пояснение: Необходимо составить программы на основе заданных условий.

Вариант 1

1) Программа на Python:

a = int(input("Введите целое число a: "))
b = int(input("Введите целое число b: "))

if a * b == 0:
    print("Ошибка: деление на ноль!")
else:
    x = (a + b) / (a * b)
    print("Значение x:", x)
2) Программа на Python:

informatics = int(input("Введите оценку по информатике: "))
physics = int(input("Введите оценку по физике: "))

if informatics + physics >= 8:
    print("Молодец!")
else:
    print("Подтянись!")
3) Программа на Python:

sum_of_squares = 0
for i in range(15, 26):
    sum_of_squares += i  2

print("Сумма квадратов натуральных чисел от 15 до 25:", sum_of_squares)

Вариант 2

1) Программа на Python:

import random

numbers = [random.randint(0, 9) for _ in range(3)]
average = sum(numbers) / 3

print("Список случайных чисел:", numbers)
print("Среднее арифметическое:", average)
2) Программа на Python:

a = float(input("Введите длину стороны a: "))
b = float(input("Введите длину стороны b: "))
c = float(input("Введите длину стороны c: "))

if a + b > c and a + c > b and b + c > a:
    print("Треугольник существует")
else:
    print("Треугольник не существует")
3) Программа на Python:

count = 0
for i in range(5, 101, 5):
    count += 1

print("Количество натуральных чисел до 100, кратных 5:", count)

Вариант 3

1) Программа на Python:

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

y = x * x
y = y * y
y = y * y
print("y = x^6: ", y)
2) Программа на Python:

def max_expression(x, y):
    return max(x + y, x * y) + 2

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

result = max_expression(x, y)
print("Значение выражения:", result)
3) Программа на Python:

A = int(input("Введите число A: "))
B = int(input("Введите число B: "))

sum_numbers = 0
for i in range(A, B + 1):
    if i % 5 == 0 and i % 13 == 0:
        sum_numbers += i

print("Сумма чисел из диапазона от A до B, кратных 5 и 13:", sum_numbers)

Ответ: Программы составлены на языке Python.

Ты получил статус Цифровой Архитектор!

Минус 15 минут нудной домашки. Потрать их на катку или новый рилс

Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей

ГДЗ по фото 📸