1. Составить программу вычесления значения функций у по формуле у = 3cos(5x) , для которой значение...

Тематика Информатика
Уровень 10 - 11 классы
программирование вычисления функция косинуса молочная ферма двузначное число деление нацело остаток от деления разряд сотен четные и нечетные числа арифметические операции
0

  1. Составить программу вычесления значения функций у по формуле у = 3cos(5x) , для которой значение аргумента х введите с клавиатуры.

2.Составьте программу для решения слкдующей задачи. Ежедневно молочная ферма надаивает Х л молока.Найдите количество молока, полученный за B дней. 3 Дано двузначное число. Вывести вначале его левую цифру(десятки, а затем - его правую цифру(еденицы). Для нахождения десятков использовать операциюделения нацело, для нахождения едениц - операцию взятия остатка от деления.

  1. Дано целое число, большее 999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответсвующую разряду сотен в записи этого числа.
  2. Выведите с клавиатуры два числа: А и В. Если лба числа четные, то вычеслите их сумму и выведите результат на экран. Если оба - нечетные,то найдите произведение этих чисел и выведите результат. Иначе, увеличьте все числа в пять раз и выведите результаты.

Ребята помогите пожалуйста

avatar
задан месяц назад

3 Ответа

0

  1. Программа:
import math

x = float(input("Введите значение аргумента x: "))
y = 3 * math.cos(5 * x)

print("Значение функции y = 3cos(5x) равно:", y)
  1. Программа:
X = float(input("Введите количество молока, надоенного ежедневно: "))
B = int(input("Введите количество дней: "))

total_milk = X * B

print("Количество молока, полученное за", B, "дней, равно", total_milk, "л")
  1. Программа:
num = int(input("Введите двузначное число: "))

tens = num // 10
ones = num % 10

print("Левая цифра (десятки):", tens)
print("Правая цифра (единицы):", ones)
  1. Программа:
num = int(input("Введите целое число, большее 999: "))

hundreds = (num // 100) % 10

print("Цифра, соответствующая разряду сотен:", hundreds)
  1. Программа:
A = int(input("Введите число A: "))
B = int(input("Введите число B: "))

if A % 2 == 0 and B % 2 == 0:
    print("Сумма чисел A и B равна:", A + B)
elif A % 2 != 0 and B % 2 != 0:
    print("Произведение чисел A и B равно:", A * B)
else:
    print("Увеличенные на 5 раз числа A и B:", A * 5, B * 5)

avatar
ответил месяц назад
0

Конечно, давайте разберем каждую задачу по очереди.

Задача 1

Описание: Составить программу для вычисления значения функции ( y = 3 \cos(5x) ), где ( x ) вводится с клавиатуры.

Решение на Python:

import math

# Вводим значение x с клавиатуры
x = float(input("Введите значение x: "))

# Вычисляем значение функции y
y = 3 * math.cos(5 * x)

# Выводим результат
print("Значение функции y = 3cos(5x):", y)

Задача 2

Описание: Ежедневно молочная ферма надаивает ( X ) литров молока. Найти количество молока, полученное за ( B ) дней.

Решение на Python:

# Вводим количество молока в день и количество дней
X = float(input("Введите количество молока в день (л): "))
B = int(input("Введите количество дней: "))

# Вычисляем общее количество молока за B дней
total_milk = X * B

# Выводим результат
print("Общее количество молока за", B, "дней:", total_milk)

Задача 3

Описание: Дано двузначное число. Вывести вначале его левую цифру (десятки), а затем - его правую цифру (единицы).

Решение на Python:

# Вводим двузначное число
number = int(input("Введите двузначное число: "))

# Находим десятки и единицы
tens = number // 10
units = number % 10

# Выводим результат
print("Десятки:", tens)
print("Единицы:", units)

Задача 4

Описание: Дано целое число, большее 999. Найти цифру, соответствующую разряду сотен.

Решение на Python:

# Вводим число больше 999
number = int(input("Введите число больше 999: "))

# Находим цифру сотен
hundreds = (number // 100) % 10

# Выводим результат
print("Цифра в разряде сотен:", hundreds)

Задача 5

Описание: Введите с клавиатуры два числа ( A ) и ( B ). Если оба числа четные, то вычислите их сумму. Если оба - нечетные, то найдите произведение. Иначе, увеличьте все числа в пять раз и выведите результаты.

Решение на Python:

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

# Проверяем условия и выполняем соответствующие операции
if A % 2 == 0 and B % 2 == 0:
    result = A + B
    print("Сумма:", result)
elif A % 2 != 0 and B % 2 != 0:
    result = A * B
    print("Произведение:", result)
else:
    A *= 5
    B *= 5
    print("Число A, увеличенное в 5 раз:", A)
    print("Число B, увеличенное в 5 раз:", B)

Каждая из этих программ решает поставленную задачу с использованием базовых операций ввода, вывода и простых вычислений. Если у вас есть дополнительные вопросы или нужно что-то уточнить, не стесняйтесь спрашивать!

avatar
ответил месяц назад
0

  1. Для решения данной задачи необходимо написать программу на языке программирования, которая будет считывать значение аргумента x с клавиатуры, а затем вычислять значение функции у = 3cos(5x) по заданной формуле. Программа должна использовать математическую библиотеку для вычисления косинуса и умножения на константу.

  2. Для решения этой задачи нужно написать программу, которая будет считывать значения переменных X (количество молока, надоенного за день) и B (количество дней) с клавиатуры, а затем умножать количество молока за день на количество дней, чтобы найти общее количество молока, полученное за B дней.

  3. Для решения этой задачи необходимо написать программу, которая будет считывать двузначное число с клавиатуры, а затем с помощью операций деления нацело и взятия остатка от деления находить левую и правую цифры числа соответственно.

  4. Для решения этой задачи нужно написать программу, которая будет считывать целое число больше 999 с клавиатуры, а затем с помощью операции деления нацело и взятия остатка от деления находить цифру, соответствующую разряду сотен в записи этого числа.

  5. Для решения этой задачи необходимо написать программу, которая будет считывать два числа А и В с клавиатуры, а затем проверять их на четность. В зависимости от результата проверки программа будет либо находить сумму чисел, либо их произведение, либо увеличивать числа в пять раз и выводить результат.

avatar
ответил месяц назад

Ваш ответ

Вопросы по теме