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

Ввод и вывод данных, оператор присваивания - C++

Восстановить пароль Регистрация
 
froda
1 / 1 / 0
Регистрация: 07.06.2011
Сообщений: 11
09.06.2011, 13:15     Ввод и вывод данных, оператор присваивания #1
Решите Пожалуйста задачку:
Найти корни квадратного уравнения A*x^2 + B*x + C = 0, заданного своими коэффициентами A, B, C (коэффициент A не равен 0), если известно, что дискриминант уравнения положителен. Вывести вначале меньший, а затем больший из найденных корней. Корни квадратного уравнения находятся по формуле
x[1, 2] = (–B +– (D)1/2)/(2*A), где D — дискриминант, равный B^2 – 4*A*C.
Заранее Большое Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2011, 13:15     Ввод и вывод данных, оператор присваивания
Посмотрите здесь:

C++ Ввод и вывод данных,оператор присваивания
Оператор присваивания C++
ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле). C++
оператор присваивания C++
C++ Ввод\вывод символьного массива(оператор gets)
Оператор присваивания. C++
Оператор присваивания в c++ C++
Оператор присваивания C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
09.06.2011, 15:56     Ввод и вывод данных, оператор присваивания #2
Вот код решения биквадратного уравнения, переделать под себя не составит труда:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{float a,b,c,x1,x2,x3,x4,d;
clrscr();
printf("\n*Reshenie bikvadtatnogo uravneniya*\n");
printf("Vvedite a,b,c = ");
scanf("%f%f%f",&a,&b,&c);
d=b*b-4*a*c;
if(d<0)
  printf("Uravnenie ne imeet reshenii!\n");
else{
  x1=sqrt((-b+sqrt(d))/2*a);
  x2=-sqrt((-b+sqrt(d))/2*a);
  x3=sqrt((-b-sqrt(d))/2*a);
  x4=-sqrt((-b-sqrt(d))/2*a);
  printf("Korni uravneniya: x1=%3.2f x2=%3.2f x3=%3.2f x4=%3.2f\n",x1,x2,x3,x4);
    }
printf("\nDlya okonchaniya nazhmite ENTER!!!");
getch();
}
Yandex
Объявления
09.06.2011, 15:56     Ввод и вывод данных, оператор присваивания
Ответ Создать тему
Опции темы

Текущее время: 16:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru