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

скажите пожалуйста где моя ошыбка...

09.04.2010, 19:12. Просмотров 421. Ответов 2
Метки нет (Все метки)


Даны вещественные числа a,b,c,d,e,f.Переменноый S присвоить значение 1,
если оба уравнения ах2 + bх + с = 0 и dx2 + ex + f = 0.для нахождения корней квадратного уравнения использовать функцию.


она не правильно считает !!!

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
57
58
59
60
#include<iostream.h>
#include<conio.h>
#include<math.h>
 
int mathh (double a,double b,double c);
 
 void main ()
 {
  clrscr();
  cout<<"Vvedite chisla a,b,c:\n";
  double a,b,c;
  int p1,p2,s=0;
  
  cin>>a;
  cin>>b;
  cin>>c;
  
  p1=mathh(a,b,c);
  
  cout<<"Vvedite chisla d,e,f:\n";
  double d,e,f;
  
  cin>>d;
  cin>>e;
  cin>>f;
  
  p2=mathh(d,e,f);
  
   if (p1==p2)
   s=1;
   
  cout<<"s="<<s;
  getch();
  }
  int mathh (double a,double b,double c)
  {
 double D,x1,x2;
 int p=0;
 
     D=pow(b,2)-4*a*c;
     if(D>0)
     {
     x1=(b*-1)+sqrt(D)/2*a;
     x2=(b*-1)-sqrt(D)/2*a;
     cout<<"x1="<<x1<<endl<<"x2="<<x2<<endl;
     p=1;
     }
     else
     if(D==0)
     {
     x1=(b*-1)/2*a;
     cout<<"x1="<<x1<<endl;
     p=1;
     }
     else
     
     cout<<"HET";
     
     return p;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2010, 19:12
Ответы с готовыми решениями:

Исправьте пожалуйста, где моя ошибка? спасибо
//Дана целочисленная матрица À(N, N). // Найдите номер первой из ее строк, // которые начинаются...

Посмотрите где ошыбка??
#include&lt;cstdio&gt; #include&lt;cstdlib&gt; #include&lt;string&gt; using namespace std; int main(){ ...

Скажите пожалуйста, где ошибка
Подскажите пожалуйста, где здесь допущена ошибка SELECT * FROM (Адреса INNER JOIN ON...

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

__________________
Помогаю в написании студенческих работ здесь.
Записывайтесь на профессиональные курсы C++ разработчиков
2
easybudda
09.04.2010, 19:21
  #2

Не по теме:

"скажыте пожалуйста где моя ошыбка..."
Жы Шы пешы через Жэ и Шэ :D

0
150 / 73 / 27
Регистрация: 09.04.2010
Сообщений: 297
09.04.2010, 19:26 3
Цитата Сообщение от duden Посмотреть сообщение
int mathh (double a,double b,double c)
{
double D,x1,x2;
int p=0;

D=pow(b,2)-4*a*c;
if(D>0)
{
x1=(b*-1)+sqrt(D)/2*a;
x2=(b*-1)-sqrt(D)/2*a;

cout<<"x1="<<x1<<endl<<"x2="<<x2<<endl;
p=1;
}
else
if(D==0)
{
x1=(b*-1)/2*a;
cout<<"x1="<<x1<<endl;
p=1;
}
else

cout<<"HET";

return p;
}
не понимаю (b*-1) мож b*(-1)

На сколько я помню a должна быть в знаменателе
т.е. x1=(b*-1)+sqrt(D)/2/a

по моему правильно:
x1= (-b +sqrt(D))/2/a
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.04.2010, 19:26

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Закончил создание игры из самоучителя по Python. Проверяю, а выдаёт ошибку. Скажите пожалуйста где ошибка в коде
from tkinter import * import random import time class Ball: def __init__(self, canvas,...

где ошыбка
есть код index.html &lt;html&gt; &lt;head&gt; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;...

посмотрите где ошыбка
бинарный поиск #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main() { int k,v,i,j,m;

Скажите пожалуйста
А как загрузить файл на форум?


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

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

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