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

Как вывести корни уравнений на экран? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Построения суммы ряда http://www.cyberforum.ru/cpp-beginners/thread165118.html
хотелось бы увидеть приблизительный код для данного задания..
C++ Количество одинаковых цифр, входящих в число прошу помочь. все элементарно, хочу сделать подсчет количества входящих в число одинаковых цифр. например 448080004840840 состоит из 3 цифр. но чтобы считала прога http://www.cyberforum.ru/cpp-beginners/thread165113.html
C++ Нахождения площади треугольника по формуле Герона
Мой код: // нахождение S треугольника по формуле Герона # include "stdafx.h" # include <stdio.h> # include <conio.h> # include <math.h> void main () { float a, b, c, P, S;
Разделение текстового файла на части C++
имеется текстовый файл(ANSI) *.txt очень огромный для латиницы, нужно разделить на файлы типа *.map хотя можно и *.txt поочередно с 1 и далее, до конца читаемого файла. метка для разбиения - "" включая квадратные скобки. допустим файл multimd.txt имеет вид текст текст текст
C++ Обработка файла по структуре http://www.cyberforum.ru/cpp-beginners/thread165032.html
Здраствуйте, у меня есть структура файла и есть сам файл. Нужно загрузить файл в программу и произвести обработку файла по структуре, как это возможно реализовать?
C++ Распаковать zip архив Нужно распаковать все файлы из zip архива (или tar.gz). Подключил zlib. zip архив находится рядом с .exe файлом приложения. Не могу найти функцию, которая делает это.. Если кто писал подобное, скиньте пожалуйста часть кода или ссылочку, где можно найти пример. Спасибо всем Нужно чтобы работало на win xp sp1, sp2, sp3, vista и windows 7 Добавлено через 1 час 38 минут подробнее

Показать сообщение отдельно
G1m3rr
15 / 14 / 1
Регистрация: 06.03.2010
Сообщений: 30
12.09.2010, 09:23     Как вывести корни уравнений на экран?
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
// tester.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <math.h> 
using namespace std;
/*Написать перегруженные функции для нахождения корней линейного (a*x + b = 0) и квадратного (a*x2+b*x + c = 0) уравнений.
Замечание: в функции передаются коэффициенты уравнений. */
 
double func(double a, double b)
{
        return (-1*b)/a;
}
 
double func(double a, double b,double c)
{
        double D = b*b - 4*a*c;
        if (D<0)
            return NULL;
        else
            return (-1*b - sqrt(D) ) / (a*2);
}
double func(double a, double b,double c,double root)
{
        double D = b*b - 4*a*c;
        if (D<0)
            return NULL;
        else if (root==(-1*b + sqrt(D) ) / (a*2))
            return root;
        else
            return (-1*b + sqrt(D) ) / (a*2);
}
 void main()
 {
     double a=0,b=0,c=0,root=0,root2=0;
     cin>>a>>b>>c;
     cout<<func(a,b)<<endl;
     root=func(a,b,c);
     root2=func(a,b,c,root);
     if(root==NULL || root2==0)
         cout<<"D<0"<<endl;
     else
         cout<<root<<" "<<root2<<endl;
     cin.get();cin.get();
 }
 
Текущее время: 16:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru