Написать программу вычисляющую значение функции y f x

введите сюда описание изображения

Дана функция, вычисляющая значение переменной y в зависимости от переменной a и x. Дан интервал целых чисел, которые может принимать переменная a и x. 1)Необходимо написать программу на языке Python, которая вычислит значение y 2)Трижды нужно протестировать программу используя исходные данные с картинки

import math a = float(input()) x = float(math.sin(0.5 * a)) if (a = 1 and x >= 1): y = math.log10((a + (math.e)** (a * x)) ** 2) print(y)

Отслеживать

Ранис Даишев

задан 12 окт 2022 в 16:43

Ранис Даишев Ранис Даишев

1 2 2 бронзовых знака

И что именно у вас не получилось запрограммировать для решения данной задачи?

12 окт 2022 в 16:47

2.1 — это совсем не целое число даже в питоне

12 окт 2022 в 16:47

Тут мало кого волнует, что ты новичок и что завтра надо представить решение. Если сам ничего не делаешь, то и помогать нечему.

12 окт 2022 в 16:55

01. Что такое функция в математике

Ошибка в том, что нужно проверять произведение a*x на попадание в диапазон, а не использовать логическое and :), и для определения последнего диапазона следует использовать else , а не elif

12 окт 2022 в 17:23

В целом, очень близко к решению

Источник: ru.stackoverflow.com

Написать программу вычисляющую значение функции y f x

Математическая функция (математическая запись) Запись на Си (в записи указаны типы возвращаемых значений и типы аргументов, при написании программ записи типов опускаются)
Модуль целого числа х — (|x|) int abs(int x)
Модуль вещественного числа x -( |x|) float fabs(float x)
Арккосинус угла x (arccos x) double acos(double x)
Арксинус угла x (arcsin x) double asin(double x)
Арктангенс угла x (arctan x) double atan(double x)
Косинус угла x (cos x) double cos(double x)
Синус угла x (sin x) double sin(double x)
Тангенс угла x (tg x) double tan(double x)
Число е в степени x (e x ) double exp(double x)
Логарифм натуральный числа x (ln x) double log(double x)
Логарифм десятичный числа x (log10 x) double log10(double x)
Корень квадратный из числа x double sqrt(double x)
Число x в степени y double pow(double x, double y)
Читайте также:
Как называется программа где берут попутчиков

7 класс, 36 урок, Что означает в математике запись y = f(х)

Числовые значения тригонометрических функций должны быть выражены в радианах. Для преобразования радиан в градусы можно воспользоваться следующей формулой: 3.14*x/180. Для примера вычисления синуса в градусах напишем такую программу:
#include
#include
void main()
float x,z;
clrscr();
x = 90;
z = sin(3.14*x/180);
printf(«Sinus(90)= %fn»,z);
>
Результат работы программы:

Для того, что бы дискриминант уравнения d был положительной величиной, желательно вводить значение c со знаком минус. При отрицательном дискриминанте вычисление квадратного корня из d будет невозможно, и программа завершится с ошибкой:

Источник: hi-intel.ru

Программирование. Работа. Напишем программу для вычисления корня нелинейного уравнения y(х) х 2 4

Единственный в мире Музей Смайликов

Самая яркая достопримечательность Крыма

Скачать 66.46 Kb.

напишем программу для вычисления корня нелинейного уравнения

from math import *

print ((a+b)/2)

Перепишем программу с помощью функции:
from math import *
def funkcija(x):

print ((a+b)/2)

Те же самые инструкции можно переписать в виде функции Bisection, которой

передаются данные из основной программы, и которая возвращается корень уравнения с заданной точностью:

from math import *

return f
def Bisection(a, b, e):

print (Bisection(A, B, E))

В Python результатом функции может быть только одно значение. Если необходимо в качестве результата выдать значения сразу нескольких переменных, используют кортеж. Продемонстрируем это, дополнив программу вычислением количества шагов, за которые достигается значения корня с заданной точностью:
from math import *

return f
def Bisection(a, b, e):

print (Bisection(A, B, E))

# -*- coding: cp1251 -*-
def summa(a,b):

return c
num1 = int (input (‘Введите первое число: ‘))

num2 = int (input (‘Введите второе число: ‘))

print(‘Сумма = ‘,summa(num1 , num2))

Задания

1. Реализовать примеры определения функций, листинг которых приведен в
теоретической части.

Читайте также:
Как программно закрыть программу

2. Вычислить значение выражения y(х) в точке х, значение которой ввести с
клавиатуры. Выражение задать функцией. Варианты приведены в таблице 1 (номер варианта согласовать с преподавателем).
# -*- coding: cp1251 -*-

return y
x = int (input (‘Введите x: ‘))

print(‘y = x**3-12*x = ‘,f(x),’ при х = ‘,x)

3. Вычислить значение выражения y(х,у) в точке (х, у) значение которой ввести с клавиатуры. Выражение задать функцией. Варианты приведены в таблице 2 (номер варианта согласовать с преподавателем).
# -*- coding: cp1251 -*-

return y
def z2(x,y):

return y
x = float(input (‘Введите x: ‘))

y = float(input (‘Введите y: ‘))

print(‘z1= -cos(x+1)+2*y = %.3f при х = %.3f и y = %.3f’ % (z1(x,y),x,y))

print(‘z2 = x+sin(y)+0.4 = %.3f при х = %.3f и y = %.3f’ % (z2(x,y),x,y))

4. Решить задачу, определив дополнительно функцию. Варианты приведены

таблице 3 (номер варианта согласовать с преподавателем)
Составить программу для нахождения общего количества заданной буквы в трех заданных предложениях. (Определить функцию для расчета количества некоторой буквы в предложении).
# -*- coding: cp1251 -*-

import random
def num_symbol(x,a):

a = ‘Составить программу для нахождения общего количества заданной буквы в трех заданных предложениях’

b = ‘Определить функцию для расчета количества некоторой буквы в предложении’

c = ‘Дан список целых чисел’

print(‘Ищем букву ‘,find_symbol)

print(‘Число вхождений = ‘,num_symbol(a,find_symbol) + num_symbol(a,find_symbol) + num_symbol(a,find_symbol))

5. Дан список целых чисел. Написать функцию, возвращающую. (продолжение условия по варианту в таблице 4). Реализовать двумя способами: 1- функция принимает на вход список, 2- функция принимает на вход переменное число параметров.

стандартное отклонение и максимальное по модулю значение
# -*- coding: cp1251 -*-

import numpy as np

import statistics
def my_func(nums):

if abs(x) > abs(my_max):

m=max(*args, key=lambda i: abs(int(i)))

a = np.random.randint(-100, 50,10)

print(my_func_1(a))

6. Написать рекурсивную процедуру перевода натурального числа из десятичной системы счисления в (N-ричную. Значение N в основной программе вводится с клавиатуры (2

Читайте также:
Рейтинг программ интернет радио

Источник: topuch.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru