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

Квадратное уравнение вида a*(x^2)+b*x+c=0, данные об a,b,c берутся из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ МАТРИЦА http://www.cyberforum.ru/cpp-beginners/thread325309.html
Всем привет, у меня такая загвоздка, не умею использовать функции и модули. Помогите кто чем может. Примечание: 1) Составить программу на языке C++, состоящую из двух функций с использованием указателей.В главной функции выполнить ввод двумерного массива и вывод полученных результатов. В вызываемой функции выполнить обработку двумерного массива. 2)Составить программу, состоящую из двух...
C++ рекуривная функция вывода Всем доброго времени суток, мне надо решить вот такую задачку, никак не могу сообразить как это организовать. Собственно сама задача: Написать рекурсивную функцию для вывода на экран (в файл) цифр натурального числа в обратном порядке. Заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread325306.html
Не присваивается значение элементу массива LPWSTR C++
Есть кусок кода некоторой программы на C++ LPWSTR dir; GetModuleFileName(NULL, dir, 300); //dir='!'; int i, j=0; for(i=0;dir!='\0';i++) if(dir=='\\') j=i; dir='\0';
Нужно решение в c++ C++
Уважаемые форумчани, помогите пожалуйста с задачей. Завтра нужно сдавать, у самого не получается..( Заранее большое спасибо!!! А. Создать файл, содержащий сведения о наличии билетов и рейсах, пункт назначениЯ, ВРЕМЯ ВЫЛЕТА,время прибытия, кол-во свободных мест в самолете. Количество записей- 25. Б.Найти время отправления самолетов в город X, наличие свободных мест на рейс в городе X с временм...
C++ Выдается ошибка в std при использовании оператора for http://www.cyberforum.ru/cpp-beginners/thread325277.html
Написал программу с использованием оператора for на С++. Вот код: # include <iosteam> int main () { int sum = 0; for (int val = 1; val <=10; ++ val) sum += val; // = sum = sum+val std::cout <<" Sum of 1 to 10 inclusive is "<<sum<<std::endl;
C++ Построить описание класса, содержащего информацию об учащемся колледжа Построить описание класса, содержащего информацию об учащемся колледжа. Предусмотреть возможность раздельного изменения составных частей характеристик учащегося, создания и уничтожения объектов этого класса. Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержимое. подробнее

Показать сообщение отдельно
JeyKip
53 / 45 / 2
Регистрация: 23.06.2011
Сообщений: 122
24.06.2011, 10:55     Квадратное уравнение вида a*(x^2)+b*x+c=0, данные об a,b,c берутся из файла
файл должен сам создать и занести туда данные в следующем виде:
12
23
34
Записывай только числа...

вот листинг:

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
#include <iostream>
#include <conio.h>
#include <string>
#include <fstream>
#include <math.h>
using namespace std;
 
void main()
{
    setlocale(0,"");
    ifstream file("C:\\1.txt");
    if (!file)
        cout<<"Создай фал 1.txt в корне диска С: и запиши построчно a,b,c";
    else 
    {
        double * mas = new double [3];
        char * str = new char [10];
 
        for (int i=0; i<3; i++)
        {
            file.getline(str,10);
            mas[i] = atof(str);
        }
 
        double discr = mas[1]*mas[1]-4*mas[0]*mas[2];
        double x1 = (-mas[1]+sqrt(discr))/(2*mas[0]);
        double x2 = (-mas[1]-sqrt(discr))/(2*mas[0]);
 
        cout<<"X1 = "<<x1<<"\nX2 = "<<x2;
        delete [] mas;
        delete [] str;
    }
    getch();
}
 
Текущее время: 11:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru