Пример2: Программа вычисления квадратного уравнения (без использования цикла): различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(Новая: #include "stdafx.h" #include "math.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { float a=0, b=0, c=0, x1=0, x2=0, d=0; setlocale(LC_ALL,"Rus"); pr...)
 
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
#include "stdafx.h"
+
#include "stdafx.h"
#include "math.h"
+
#include "math.h"
#include <iostream>
+
#include <iostream>
using namespace std;
+
using namespace std;
 
+
int _tmain(int argc, _TCHAR* argv[])
int _tmain(int argc, _TCHAR* argv[])
+
{float a=0, b=0, c=0, x1=0, x2=0, d=0;
{ float a=0, b=0, c=0, x1=0, x2=0, d=0;
+
  setlocale(LC_ALL,"Rus");
setlocale(LC_ALL,"Rus");
+
  printf("Программа вычисления квадратной функции:\n\nВведите значение a:");
printf("Программа вычисления квадратной функции:\n\nВведите значение a:");
+
  scanf("%f", &a);
scanf("%f", &a);
+
  printf("\nВведите значение b:");
printf("\nВведите значение b:");
+
  scanf("%f", &b);
scanf("%f", &b);
+
  printf("\nВведите значение c:");
printf("\nВведите значение c:");
+
  scanf("%f", &c);
scanf("%f", &c);
+
  d=b*b-4*a*c;
d=sqrt(b*b-4*a*c);
+
  x1=(-b+sqrt(d))/a*2;
x1=(-b+d)/a*2;
+
  x2=(-b-sqrt(d))/a*2;
x1=(-b-d)/a*2;
+
  printf ("\nX1=%f",x1);
printf ("\nX1=%f",x1);
+
  printf ("\nX2=%f",x2);
printf ("\nX2=%f",x2);
+
  printf ("\n");
printf ("\n");
+
  //printf ("%f\n%f\n%f\n%f\n",a,b,c,x1);
//printf ("%f\n%f\n%f\n%f\n",a,b,c,x1);
+
  system("pause");
system("pause");
+
  return 0;
return 0;
+
}
}
 

Текущая версия на 15:27, 15 октября 2008

#include "stdafx.h"
#include "math.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{float a=0, b=0, c=0, x1=0, x2=0, d=0;
 setlocale(LC_ALL,"Rus");
 printf("Программа вычисления квадратной функции:\n\nВведите значение a:");
 scanf("%f", &a);
 printf("\nВведите значение b:");
 scanf("%f", &b);
 printf("\nВведите значение c:");
 scanf("%f", &c);
 d=b*b-4*a*c;
 x1=(-b+sqrt(d))/a*2;
 x2=(-b-sqrt(d))/a*2;
 printf ("\nX1=%f",x1);
 printf ("\nX2=%f",x2);
 printf ("\n");
 //printf ("%f\n%f\n%f\n%f\n",a,b,c,x1);
 system("pause");
 return 0;
}