Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
Вирусоборец
208 / 154 / 69
Регистрация: 24.09.2013
Сообщений: 826

Составить программу вычисления выражения

24.09.2013, 15:19. Показов 5139. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам

Помогите решить эту задачу, своими силами составил такой код (не рабочий):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<conio.h>
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
void clear(void)
{
     system("cls");
     }
int main()
{
e=2.7;
ctg(x)=cos(x)/sin(x);
    int x;
    float y;
    printf("e=");
    scanf("%i",&e);
    printf("x=");
    scanf("%i",&x);
    y=(pow(e,x))+log(abs(pow(x,1/4)))+ctg(x);
    printf("y=%6.2f",y);
    getch();
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.09.2013, 15:19
Ответы с готовыми решениями:

Составить программу вычисления выражения (f(a)+f(a+b)/f(c)
составить программу вычисления выражения (f(a)+f(a+b))/f(c) используя функцию пользователя f(t)=5t^2+12 С++

Составить программу вычисления выражения
Внизу страницы есть редактор формул

Составить программу вычисления выражения
Как с использованием функций решить эту задачу? Даны действительные числа s, t. Составить программу вычисления выражения f(t, - 2s,1.17)...

5
5 / 5 / 3
Регистрация: 04.10.2012
Сообщений: 48
24.09.2013, 15:38
Не прописывал условие для х, напишешь сам.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include<conio.h>
#include<stdio.h>
#include<math.h>
#include<cmath>
#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{
    float e=2.7;
    float x;
    float y=0;
    printf("x=");
    scanf("%f",&x);
    if(x!=0 && x!=180)
    {
    y=pow(e,x)+log(abs(pow(x,1/4)))+cos(x)/sin(x);
    printf("y=%6.2f",y);
    }
    else
    {
        cout<<"neverno";
    }
    system("pause");
}
1
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 6
24.09.2013, 15:39
Цитата Сообщение от Аркалык Посмотреть сообщение
{
e=2.7;
1)тут ведь дает ошибку, верно? Нет типа переменной, и лучше её сделать константой.
2) не уверен что есть такая функция - котангес, попробуй cos(x)/sin(x)
в конце, функция main должна возвращать значение, если все хорошо - она вернет 0.
0
Вирусоборец
208 / 154 / 69
Регистрация: 24.09.2013
Сообщений: 826
24.09.2013, 15:58  [ТС]
Спасибо большое! Я вообще слаб в математике (не кидайтесь тапочками , учусь на программиста и это СРС), как теперь все это рассчитать в математическом виде? И почему y равен 0? Разве мы не находим значение y? Я дал цифру 4 на x и y равен 54,01. Теперь задача решается так y=2.74+0(44/1)+ctg(4)? Как я понял ln=0 а как рассчитать ctg?
0
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 6
24.09.2013, 16:08
Ты не спеши, я про результат вычисления ничего не говорил.
Функция main должна возвращать значение 0, когда программа отработала без ошибок. Формулы это никак не касается.
Котангенс = cos(x)/sin(x).
Если хочешь писать именно ctg(х) = определи такую функцию, которая будет возвращать результат cos(x)/sin(x)
0
5 / 5 / 3
Регистрация: 04.10.2012
Сообщений: 48
24.09.2013, 16:43
Каждый работает по своему, чтобы не появился мусора то надо было занулить переменную(-ые), и расчет ведется что функция при 4 = 2.7^4 + ln(|4^(1/4)|)+ctg(4); так же нужно пересмотреть где sin не равен нулю в каких точках там нужно написать функцию для частного случая, т.е sin(x) =0; x=pi*n - вот так
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.09.2013, 16:43
Помогаю со студенческими работами здесь

Составить программу для вычисления выражения
Составить программу для вычисления выражения : {log}_{2}a + {log}_{b}c / {log}_{b+2}(a+c) Напишите программу пожалуйста.

Составить программу для вычисления выражения
〖log〗_2a + 〖log〗_bc / 〖log〗_(b+2)(a + c) \log 2a + \frac{\log bc}{\log (b+2)(a+c)}

Составить программу вычисления данного выражения
Cоставить программу вычисления данного выражения: где min(a,b)- функция нахождения меньшего из двух чисел.

Составить программу для вычисления выражения
Задание 2 Составить программу для вычисления формулы (вложение) h вводится с клавиатуры

Составить программу для вычисления выражения
Составить программу и вычислить. С++ Z1=\frac{a1}{6}+k*e^2x; x=\sum_{j=1}^{3}\frac{bj}{c}+\sum_{j=1}^{3}\sqrt{B3} ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru