Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2017, 23:29   #1
romakon92
Новичок
Джуниор
 
Регистрация: 15.05.2017
Сообщений: 4
По умолчанию Задача с использованием Алгоритма линейной структуры - C++

Написать программу для решения задачи ( использовать алгоритм линейной структуры) Вычислить значение функции при заданных значениях входных данных.

#include <math.h>
#include <iostream>
*
int main()
{
int a;
a = cos;
int b;
pi = 3.14;
b = (pi(2) + k);
*
int c;
c = log(k);
int d;
d = cos(3);
int e;
e = (pi(2) - k);
*
S = (a*b) / (c + d*(e));
*
system("pause");
return 0;
}
Подскажите, в чем ошибка?
Изображения
Тип файла: png 1.png (8.0 Кб, 100 просмотров)

Последний раз редактировалось romakon92; 15.05.2017 в 23:32.
romakon92 вне форума Ответить с цитированием
Старый 16.05.2017, 06:05   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Проще написать, где у вас нет ошибки...

Код:
a = cos;
Это что? Вы не знаете, что такое косинус?

Код:
int a;
Какие значения бывают у косинуса? Неужели только целые числа?

Код:
pi = 3.14;
Ваше pi нигде не объвлено. Да оно и не надо, в математическом заголовке уже есть констнта.

Код:
b = (pi(2) + k);
Кто такой здесь k? Откуда в нем появится значение? pi не функция... квадрат не так пишется (если вы его хотели).

Код:
int b;
А понял, вы других типов не знаете, кроме инта.

Код:
c = log(k);
А вертикальные палочки вокруг k в формуле ничего не значат?

Код:
d = cos(3);
cos это не переменная и это не куб, и результат не надо в инт пихать

Код:
S = (a*b) / (c + d*(e));
Где объвлениа S? При делени инта на инт будет инт и округление.

Нет ввода, вывода...

Цитата:
Подскажите, в чем ошибка?
В выборе специальности и направления учебы?
p51x вне форума Ответить с цитированием
Старый 16.05.2017, 22:51   #3
romakon92
Новичок
Джуниор
 
Регистрация: 15.05.2017
Сообщений: 4
По умолчанию

Код:
#include <math.h>
#include <cmath>
#include <iostream>
using namespace std;
void main()
{
int k;
 cout<<"k:"; cin>>k;
S=pow(cos(m_pi^2-k)) / pow(log|k|+cos^3(m_pi^2-k));
* * cout<<endl<<"S=cos(m_pi^2-k)/log|k|+cos^3(m_pi^2-k)="<<S<<endl;
 system("PAUSE");
}
Переписал программу, все равно ошибки
Сомневаюсь по поводу log|k|, правильно ли я указал эту переменную
romakon92 вне форума Ответить с цитированием
Старый 16.05.2017, 23:10   #4
romakon92
Новичок
Джуниор
 
Регистрация: 15.05.2017
Сообщений: 4
По умолчанию

Код:
#include "stdafx.h"
#include <cmath>
#include <iostream>
using namespace std;
int main()
{
float S, k, m_pi;
m_pi=3.14;
 cout<<"k:"; cin>>k;
S=pow(cos(m_pi^2-k)) / pow(log|k|+cos^3(m_pi^2-k));
cout<<endl<<"S=cos(m_pi^2-k)/log|k|+cos^3(m_pi^2-k)="<<S<<endl;
 system("PAUSE");
 return 0;
}
Цитата:
Сообщение от romakon92 Посмотреть сообщение
Сомневаюсь по поводу log|k|, правильно ли я указал эту переменную
Актуально
romakon92 вне форума Ответить с цитированием
Старый 17.05.2017, 08:11   #5
romakon92
Новичок
Джуниор
 
Регистрация: 15.05.2017
Сообщений: 4
По умолчанию

Задачу решил
romakon92 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программы линейной структуры. С++. charlez2009 Помощь студентам 0 13.03.2012 15:33
алгоритмы линейной структуры. larisakrasa Помощь студентам 3 31.05.2011 15:01
Задача раскроя в Delphi с использованием генетического алгоритма kaktusss Фриланс 2 29.01.2011 16:45
алгоритм линейной структуры browneyed Паскаль, Turbo Pascal, PascalABC.NET 0 15.12.2010 11:42
программирование линейной структуры world12_tk Общие вопросы C/C++ 5 09.03.2009 21:29