12/18/2017

Bài toán tính phương trình bậc 2 bằng C++

Đề bài: viết chương trình giải phương trình bậc 2

Bài làm:

#include <iostream.h>
#include <math.h>

void main(){
float a,b,c;
float detal;
float x1,x2;
cout << "Moi nhap vao cac so: ";
cin >> a >> b >> c;
detal = b*b - 4*a*c;
if(detal < 0)
cout << "Phuong trinh vo nghiem!";
else if(detal == 0)
cout << "Phuong trinh co hai nghiem kep: " << -b/2*a;
else
cout << "Phuong trinh co hai nghiem: x1 = " << b+sqrt(detal))/2*a << " va x2 = " << (-b-sqrt(detal))/2*a;
getch();
}

12/13/2017

Bài toán tìm trọng tâm tam giác C++

Đề bài: Tìm tọa độ trọng tâm tam giác cho trước.

Bài làm:
//chương trình tìm trọng tâm tam giác
#include <stdio.h>
#include <conio>

int main(){
    int xA,yA,xB,yB,xC,yC;
   
    cout << "Xin nhập vào tọa độ đỉnh A: ";
    cin << xA << yA;
    cout <<"\nXin nhập vào tọa độ đỉnh B: ";
    cin << xB << yB;
    cout <<"\nXin nhập vào tọa độ đỉnh C: ";
    cin << xC << yC;
   
    cout << "Tọa độ trọng tâm i là: " << (xA+xB+xC)/3 << "' " << (yA+yB+yC)/3;
   
    getch();
}

12/11/2017

Bài toán in ra số lẻ C++

Đề bài: nhập vào 2 số, in ra số lẻ giữa hai số đó

Bài giải:
#include <iostream.h>

void main(){
int n,i;
for(i=1;i<n;i+=2)
cout>>i>>"/t";
getch();
}

12/10/2017

Bài toán cổ gà chó C++

Đề bài:
Vừa gà vừa chó
Bó lại cho tròn
Ba mươi sáu con (36 con)
Một trăm chân chẵn (100 chân)
Hỏi có bao nhiêu gà, chó?

Bài giải:
#include <iostream.h>

void main(){
    int g,c;
   
    for(g=0;g<50;g++)
        for(c=0;c<25;c++)
            if(g+c==36 && 2*g+4*c==100)
                cout<<"ga= "<<g<<" cho= "<<c;
   
    getch();
}            

12/09/2017

Bài toán viết hình vuông bằng ký tự "*" C++

Đề bài: vẽ hình vuông có cạnh là a

//chương trình viết ra hình vuông đặc có cạnh là a
#include <stdio.h>
#include <iostream>

int main(){
int a;
cout << "mời nhập vào số a";
cin >> a;
for(int j; j <= a; j++){
for(int i; i <= a; i++){
cout << "*";
cout << "\n";
}
}
system("pause");
return 0;
}

12/08/2017

Bài toán tính biểu thức y = 3e^cos(t+1) bằng C++

Đề bài: viết chương trình nhập vào t và tính biểu thức y = 3e^cos(t+1):

//chương trình tính biểu thức y = 3e^cos(t+1)
#include <stdio.h>
#include <conio.h>
#include <cmath>
int main(){
          int t;
          cout << "Mời nhập vào số t: ";
          cin >> t;
          cout << "\nGía trị của biểu thức y = 3e^cos(t <<3*exp((cos(t+1));
          getch();
}

12/07/2017

Bài toán tính tổng, hiệu, tích, thương của 2 số nguyên C++

đề bài: nhập vào 2 số nguyên, in ra tổng, hiệu, tích, thương của 2 số đó.

//chương trình nhập hai số nguyên, in ra tổng hiệu tích thương
#include <stdio.h>
#include<conio>

int main(){
                 int a,b;

                 cout << "Mời nhập vào số thứ nhất: ";
                 cin >> a;
                 cout << "\nMời nhập vào số thứ hai: ";
                 cin >> b;

                 cout << "\nTổng hai số vừa nhập là: " << a+b;
                 cout << "\nHiệu hai số vừa nhập là: " << a-b;
                 cout << "\nTích hai số vừa nhập là: " << a*b;
                 cout << "\nThương hai số vừa nhập là: " << a/b;

                 getch();
}

Bài toán tính chu vi và diện tích hình tròn bằng C++

Đề bài: nhập vào bán kính hình tròn, tính chu vi và diện tích hình tròn đó:

//chương trình tính c, s hình tròn
#include <stdio.h>
#include <iostream>

int main(){
int r;
float pi = 3,14;
cout << "Mời nhập vào bán kính";
cint >> r;
cout << "Chu vi hình tròn là: " << 2*r*pi;
cout << "Diện tích hình tròn là: " << pi*(r*r);
system("pause");
return 0;
}

12/06/2017

Bài toán tìm tọa độ trung điểm giữa hai điểm A và B code C++

đề bài: nhập vào tọa độ 2 điểm A và B sau đó tìm tọa độ trung điểm của A và B:

//chuong trinh tinh toa do trung diem cua 2 diem trong khong gian
#include <stdio.h>
#include <conio>

int main(){
                int xA,yA,xB,yB;
                          cout << "Xin nhap vao toa do diem A: ";
                          cin << xA << yA;
                          cout <<"\nXin nhap vao toa do diem B: ";
                          cin << xB << yB;

                          cout << "Toa do trung diem cua 2 diem A va B la: " << (xA+xB)/2 << "' " << (yA+yB)/2;

                          getch();
                          }

12/05/2017

Bài toán tính ước chung lớn nhất bằng C++

Cho một số m, n tìm ước chung lớn nhất của chúng. Ta có code như sau:

#include <iostream.h>
void main(){
                     int m,n,kq;

                     cout<<"Moi nhap vao m,n: ";
                     cin>> m >> n;

                     if(m>n){
                                   for(i=0;i<=n;i++){
                                                                if(n%i==0 && m%i==0)
                                                                         i=kq;
                                                                }
                     }
                     else{
                                   for(i=0;i<=m;i++){
                                                                if(m%i==0 && n%i==0)
                                                                         i=kq;       
                                                                 }
                    }

                    cout<<"UCLN: "<<kq;

                    getch();

}