Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
#1

Не работает программа разветвляющегося вычислительного процесса - C++

18.11.2012, 19:21. Просмотров 482. Ответов 7
Метки нет (Все метки)

Доброго времени суток!
Задали написать программу в Visual Studio C++ по таким целям: изучить операцию условия;изучить условный оператор;изучить оператор множественного выбора. С вот таким условием:Дано вещественное x. Вычислить z = f( x ).
(Формула во вложении).
У меня получилось вот как то так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <clocale>
 
void main();
int a,z,x;
{
setlocale (LC_ALL, "Russian");
printf ('Введите X');
scanf_s ("d",&x);
a=0.25;
z=pow(e,(a/x)+4)+pow(ln(sin(x))/cos(a*x),1/2)+pow((sin(2*x)+5*x),3);
if (x=0); 
{ printf("z=%d",%z); }
else { printf ("No Impossible");}
getch;
return(0);
}
Выдает ошибку и не пойму толи ошибка самого VS,толи в коде...Проверьте,пожалуйста,и укажите ошибки и как их исправить. Сильно не ругайте.ошибки мог допустить и в постановке скобок и в написании формулы (что кстати очень вероятно!).
Заранее спасибо!
0
Миниатюры
Не работает программа разветвляющегося вычислительного процесса  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2012, 19:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не работает программа разветвляющегося вычислительного процесса (C++):

Программа разветвляющегося вычислительного процесса - C++
Здравствуйте,не могу найти ошибку в конструкции множественного условного оператора. Задание приложил. И еще вопрос.Если я ввожу пытаюсь...

Вычислить значения функции. Программирование разветвляющегося вычислительного процесса. - C++
Помогите сделать лабу по информатике по теме ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩЕГОСЯ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА

Программирование циклического вычислительного процесса - C++
Даже представить не могу, как это можно реализовать средствами С++(вот такой вот я чайник). Хотя бы дайте алгоритм действий или натолкните...

Программирование циклического вычислительного процесса - C++
Напишите пожалуйста программу на С++ Условие звучит так: &quot;Определение количества цифр, в записи целого числа, больше 3 и меньше...

Программирование циклического вычислительного процесса С++ - C++
#include&quot;iostream&quot; #include&quot;math.h&quot; using namespace std; int main() { int n; double y;

Задача на составление программы с ветвлением вычислительного процесса - C++
Хай всем)) помогите с программой, точнее с фигурой на плоскости.. Как из фигуры на плоскости выполнить код на с++... Работаю в первый раз...

7
David Sylva
1287 / 949 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
18.11.2012, 21:49 #2
Очень много ошибок, во первых вы неправильно используете математические функции они должны принимать тип double аргументе, void main писать не корретно, надо int main(), уберите после main точку с запятой и в целом много ошибок по расстановки скобок, поработайте над кодом.
0
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
19.11.2012, 08:12  [ТС] #3
Цитата Сообщение от David Sylva Посмотреть сообщение
Очень много ошибок, во первых вы неправильно используете математические функции они должны принимать тип double аргументе, void main писать не корретно, надо int main(), уберите после main точку с запятой и в целом много ошибок по расстановки скобок, поработайте над кодом.
А можете подредактировать эту формулу z=pow(e,(a/x)+4)+pow(ln(sin(x))/cos(a*x),1/2)+pow((sin(2*x)+5*x),3) согласно условию. Где то со скобками проблема
0
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
21.11.2012, 18:57  [ТС] #4
Цитата Сообщение от Felixjkee Посмотреть сообщение
А можете подредактировать эту формулу z=pow(e,(a/x)+4)+pow(ln(sin(x))/cos(a*x),1/2)+pow((sin(2*x)+5*x),3) согласно условию. Где то со скобками проблема
тема еще актуал! помогите правильно записать формулу
0
David Sylva
1287 / 949 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
21.11.2012, 19:13 #5
Скажу тебе вот что, void main писать не корректно.
0
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
21.11.2012, 19:42  [ТС] #6
Цитата Сообщение от David Sylva Посмотреть сообщение
Скажу тебе вот что, void main писать не корректно.
я исправил воид) теперь хочу,чтобы кто нибудь проверил правильность написания формулы
0
David Sylva
1287 / 949 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
21.11.2012, 19:45 #7
Практически все математически функции должны работать с типом double, у тебя все переменные типа int.
0
Felixjkee
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 15
22.11.2012, 05:01  [ТС] #8
Цитата Сообщение от David Sylva Посмотреть сообщение
Практически все математически функции должны работать с типом double, у тебя все переменные типа int.
Я это уже поправил)формула...
0
22.11.2012, 05:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2012, 05:01
Привет! Вот еще темы с ответами:

Решить прикладную задачу с помощью циклического вычислительного процесса - C++
Помогите решить...Не знаю как... Решить прикладную задачу с помощью циклического вычислительного процесса. Дано натуральное n....

Разработка программы циклического вычислительного процесса «Вычисление суммы ряда» - C++
Помогите пожалуйста,буду Вам очень признателен. {e}^{x}=1+\frac{x}{1!}+\frac{{x}^{2}}{2!}+...+\frac{{x}^{n}}{n!}+...

Программа завершения процесса - C++
Возможно ли написать программу, чтобы завершить процесс mail.ru agenta? Да, и если возможно, из другого пк. (через сетку). Если есть...

Реализация разветвляющегося меню в консоли - C++
Привет!, Помогите написать код что бы При Нажатие клавиши 1 выполнился код после if (option == 1) #include &lt;iostream&gt; using...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru