Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
flatra
0 / 0 / 1
Регистрация: 03.11.2012
Сообщений: 365
1

в чем ошибка наидите пожалуйста

26.11.2012, 21:36. Просмотров 321. Ответов 7
Метки нет (Все метки)

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include "stdafx.h"
#include "math.h"
#include "conio.h"
#include "locale.h"
#include "stdlib.h"
 
 
int _tmain(int argc, _TCHAR* argv[])
{
 
setlocale(LC_ALL, "Russian");
 
double x=0, y, p=0, z=sin(pow(x,2.0)-2*x+1.0);
char key; 
 
 
do
{
    system("cls");
 
printf("Автор: Огибалов Дмитрий. Группа ИНБс-11\n"
       "Программа для вычисления выражения\n"                  
       "   |        __                   \n"
       "   |       /              \n"
       "   |  1+ \/ x                    \n "
       "   |  --------  +sinx                     \n"
       "   |  ln|tgx|                              \n"
       "   |       __                   \n"
       "   |     /              \n"
       " y=|   \/ 3|x|*ln|tgx|+arctgx                                   \n"
       "   |                                         \n"
       "   |  cosx                                        \n"
       "   |                                                 \n"
       "\n"
       "\n");
 
    printf("введите х:");
    scanf("%lf", &x );
 
//эхо-контроль
    printf("\nВы ввели х=%lf",x);
 
    
    if (z=0) {  p=2*x+1; printf("\nОтвет: p(x)=%e", p);  }
    else if (z<0) { p=pow(z,2.0);    printf("\nОтвет: p(x)=%e", p);  }
    else if (z>0) { p=sqrt(z);    printf("\nОтвет: p(x)=%e", p);  }
        y=p*sin(x);  printf("\nОтвет: y(x)=%e", y);
printf("\nДля выхода из программы нажмите Esc.\nДля продолжения нажмите любую другую клавишу.");
 
 
 key=_getch();
    //printf("клавиша %d", key);
 
}while(key!=27);
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2012, 21:36
Ответы с готовыми решениями:

посмотрите пожалуйста в чем ошибка
посмотрите пожалуйста в чем ошибка #include &lt;fstream.h&gt; #include &lt;conio.h&gt;...

В чем ошибка помогите пожалуйста.
В чем ошибка помогите пожалуйста. # include &lt;iostream.h&gt; # include...

подскажите пожалуйста в чем ошибка)
при написании программы вылезла ошибка &quot;...Возможно, вы забыли добавить...

Подскажите в чем ошибка, пожалуйста
#include &lt;iostream&gt; #include &lt;conio.h&gt; using std::cout; using std::cin;...

подскажите пожалуйста, в чем моя ошибка?
подскажите пожалуйста, в чем моя ошибка? надо определить точки...

7
flatra
0 / 0 / 1
Регистрация: 03.11.2012
Сообщений: 365
26.11.2012, 21:41  [ТС] 2
вот задание
0
Вложения
Тип файла: pdf Doc1.pdf (104.6 Кб, 3 просмотров)
flatra
0 / 0 / 1
Регистрация: 03.11.2012
Сообщений: 365
26.11.2012, 21:44  [ТС] 3
помогите пожалуйста

Добавлено через 1 минуту
срочно надо
0
v.a.l.i.d
416 / 381 / 113
Регистрация: 21.09.2012
Сообщений: 913
26.11.2012, 21:49 4
Цитата Сообщение от flatra Посмотреть сообщение
if (z=0)
правильно:
C++
1
if (z==0)
0
flatra
0 / 0 / 1
Регистрация: 03.11.2012
Сообщений: 365
26.11.2012, 21:58  [ТС] 5
а остальное все правильно

Добавлено через 1 минуту
он мне не то значение y выдает тогда

Добавлено через 2 минуты
надо чтобы если водишь x=1 то получается y=2.5240

Добавлено через 1 минуту
помогитеее
0
v.a.l.i.d
416 / 381 / 113
Регистрация: 21.09.2012
Сообщений: 913
26.11.2012, 22:32 6
Цитата Сообщение от flatra Посмотреть сообщение
printf("введите х:");
scanf("%lf", &x );
после этих строчек посчитай сколько будет z:
C++
1
z=sin(pow(x,2.0)-2*x+1.0);
0
BuPy7
Нет ТЗ - давай досвидания
741 / 371 / 64
Регистрация: 01.12.2011
Сообщений: 2,250
26.11.2012, 23:10 7
Цитата Сообщение от flatra Посмотреть сообщение
в чем ошибка наидите пожалуйста
А что программа то вообще должна делать? Чтоб ошибку искать, нужно знать то, как должна на самом деле работать программа.
0
alsav22
5442 / 4837 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
26.11.2012, 23:18 8
C++
1
2
3
4
5
6
7
double x=0, y, p=0, z = 0;
...
//эхо-контроль
    printf("\nВы ввели х=%lf",x);
    
    z=sin(pow(x,2.0)-2*x+1.0);
...
0
Миниатюры
в чем ошибка наидите пожалуйста  
26.11.2012, 23:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2012, 23:18

Подскажите пожалуйста: в чем ошибка(Оператор if)
Здравствуйте, подскажите пожалуйста: в чем ошибка(Оператор if)?...

Пожалуйста, не могу понять в чем ошибка
Задание: Разработать функцию для вычисления площади поверхности и объема конуса...

Пожалуйста, подскажите в чем у меня ошибка?
У меня вот такая задача: &quot;Дана символьная матрица размера 4 х 5. Из...


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

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

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