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

Квадратное уравнение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переставить местами первый минимальный и первый максимальный элементы массива из n вещественных чисел http://www.cyberforum.ru/cpp-beginners/thread519308.html
Ребят нужен код, плизз )
C++ Слова текста из малых латинских букв записаны не менее чем через один пробел Слова текста из малых латинских букв записаны не менее чем через один пробел; текст оканчивается точкой. Без использования конструкции String: а) Написать программу ввода такого текста с клавиатуры; б) Напечатать все слова, отличающиеся от последнего слова, перед печатью перенеся первую букву в конец слова. Надеюсь на вашу помощь, Благодарю. http://www.cyberforum.ru/cpp-beginners/thread519263.html
Посоветуйте, пожалуйста, обзорную книгу C++
Добрый день. Изучал какое-то время плюсы, потом как-то по работе больше Java понадобилась, стал ее копать, ну и в общем-то хотелось бы аналогичные вещи узнать о плюсах - поскольку я изучал в плюсах по больше части ООП и проектирование, т.е. без каких-то внешних технологий. А сейчас я хотел бы полистать какую-нибудь обзорную книгу по плюсам, где описываются технологии работы с БД,...
C++ Смоделировать операцию умножения двух целых чисел
Смоделировать операцию умножения двух целых чисел длиной до 30 десятичных цифр каждое. Результат выдать в форме +\- 0.m E K, где длина мантиссы m - до 30-ти значащих цифр, а величина порядка K - до 5 цифр. Задание по Алгоритмам и структурам данных. Заранее благодарю.
C++ Используя условный оператор необходимо вывести самое крупное из 3 чисел http://www.cyberforum.ru/cpp-beginners/thread519215.html
Используя условный оператор необходимо вывести самая крупная из 3 чисел
C++ Запуск приложения на рабочем столе пользователя из сервиса(win7) Здравствуйте! Был сервис который при старте системы запускал процесс, в win7 все работало не так как хотелось из-за того что сервисы в нулевой сессии. Делаю следующее: 1. Подписал сервис на события SERVICE_ACCEPT_SESSIONCHANGE. 2. Как только пользователь залогинится(сообщение WTS_SESSION_LOGON), получаю id сессии и token пользователя: WTSSESSION_NOTIFICATION strSession; HTOKEN hToken;... подробнее

Показать сообщение отдельно
Mikle90
1 / 1 / 0
Регистрация: 15.03.2012
Сообщений: 23
15.03.2012, 13:26     Квадратное уравнение
Все здраствуйте))Изучаю С++ второй день)решил написать программу для решения корней квадратного уравнения вида A*x^2+b*x+C=0. Все вроде работает, корни находит.Но потом я нашел один баг , когда вводишь A=0,B=0,а C-любое неравное нулю, программа все равно выводит значения. Но исправить его у меня не получается, ниже привожу свой код.Помоги понять в чем глюк чайнику))

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
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
 double a,b,c,d,x1,x2;
 cout<<"Vvedite A,B,C v yravnenii A*x^2+b*x+C=0\n";
 cin>>a>>b>>c;
 if (a=0,b=0,c!=0)
 {
     cout<<"Hedopustimie znachenia!\n";
 }
 else
 {
      d=b*b-4*a*c;
 if (d>=0)
  {
    x1=(-b+pow(d,0.5))/2*a;
    cout<<x1<<" ";
    x2=(-b-pow(d,0.5))/2*a;
    cout<<x2<<" \n";
  }
  else 
    cout<<"Net korney\n";
  
 return 0;
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru