Skip to main content

Code C++

សមីការដឺក្រេទី២  Code C++ 

Code1

#include<stdio.h>

#include<conio.h>

#include<math.h>

int main() {

float a,b,c,dt,x1,x2;

printf("Enter A:");scanf("%f",&a);

printf("Enter B:");scanf("%f",&b);

printf("Enter C:");scanf("%f",&c);

dt=(b*b)-4*(a*c);

if(dt>0){

x1=-b+sqrt(dt)/(2*a);

x2=-b-sqrt(dt)/(2*a);

printf("Delta = %.2f \n Root x1 = %.2f \t Root x2 = %.2f",dt,x1,x2);

}else if(dt==0){

x1=x2=-b/(2*a);

printf("Delta = %.2f \n Root x1 = %.2f",dt,x1);

}

else if(dt<0)

{

x1=-b/(2*a)+sqrt(-dt)/(2*a);

x2=-b/(2*a)-sqrt(-dt)/(2*a);

printf("Delta = %.2f \n Root x1 = %.2f \t Root x2 = %.2f",dt,x1,x2);

}

}

Code2

#include <stdio.h>

#include <conio.h>

#include <math.h>

int main()

{

 float a,b,c,delta,x1,x2;

 printf("Enter A=");scanf("%f",&a);

 printf("Enter B=");scanf("%f",&b);

 printf("Enter c=");scanf("%f",&c);

 delta = b*b-4*a*c;

  if(delta>0)

{

  x1= -b + sqrt(delta) / 2*a;

  x2= -b - sqrt(delta) / 2*a;

  printf("delta = %.2f \n X1=%.2f \t X2=%.2f",delta,x1,x2);

  }

else if(delta==0)

{

  x1=x2= -b / 2*a;

  printf("delta = %.2f \n X1=X2= %.2f",delta,x1);

  }

  else if(delta<0){

  x1= -b/(2*a) + sqrt(-delta)/(2*a);

  x2= -b/(2*a) - sqrt(-delta)/(2*a);

  printf("delta = %.2f \n X1=%.2f \t X2=%.2f",delta,x1,x2);

  }

 return 0;

}

Code3

#include<iostream>

#include<conio.h>

#include<stdio.h>

#include<math.h>

using namespace std;

main(){

float x1,x2,a,b,c,dt;

cout<<"Input A:"; cin>>a;

cout<<"Input B:"; cin>>b;

cout<<"Input C:"; cin>>c;

dt=(b*b)-4*a*c;

if(dt>0){

x1=-b+sqrt(dt)/2*a;

  x2=-b-sqrt(dt)/2*a;

cout<<"Delta = "<<dt<<endl;

  cout<<"Root X1 = "<<x1<<endl;

  cout<<"Root X2 = "<<x2<<endl;

}else if(dt==0){

x1=x2=-b/2*a;

cout<<"Delta = "<<dt<<endl;

cout<<"Root X1=X2 = "<<x1<<endl;

}else if(dt<0){

x1=-b/(2*a)+sqrt(-dt)/(2*a);

x2=-b/(2*a)-sqrt(-dt)/(2*a);

cout<<"Delta = "<<dt<<endl;

  cout<<"Root X1 = "<<x1<<endl;

  cout<<"Root X2 = "<<x2<<endl;

}

}

Comments