1. In dữ liệu ra màn hình
cout<<data1<<data1<<...;
Trong đó:
data là biến, biểu thức, xâu ký tự,...
- Mỗi khối dữ liệu cách nhau bởi
<<
2. Nhập dữ liệu vào từ bàn phím
cin>>var1>>var2>>...;
Trong đó:
var là các biến cần nhập từ bàn phím.
- Mỗi biến cách nhau bởi
>>
Ví dụ 1
- Yêu cầu: Nhập vào 2 số nguyên a, b. Tính tổng, hiệu, tích, thương 2 số đó.
- Code
#include <iostream>
#include <conio.h>
using namespace std;
int main() {
int a, b;
// nhap 2 so
cout<<"\n Nhap 2 so: ";
cout<<"\n a= ";
cin>>a;
cout<<"\n b= ";
cin>>b;
// Tinh tong, hieu, tich, thuong
int tong, hieu, tich;
tong = a+b;
hieu = a-b;
tich = a*b;
float thuong = (float)a/b;
// in ket qua
cout<<"\n Tong: "<<tong;
cout<<"\n Hieu: "<<hieu;
cout<<"\n Tich: "<<tich;
cout<<"\n Thuong: "<<thuong;
return 0;
}
Ví dụ 2
- Yêu cầu: Nhập vào 3 cạnh tam giác, tính chu vi, diên tích tam giác đó.
- Code:
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int main() {
float a, b, c;
// nhap 3 canh tam giac
cout<<"\n Nhap 3 canh: ";
cout<<"\n a = ";
cin>>a;
cout<<"\n b = ";
cin>>b;
cout<<"\n c = ";
cin>>c;
// Tinh chu vi, dien tich tam giac
float cv, dt;
cv = a+b+c;
float p = cv/2;
dt = sqrt(p*(p-a)*(p-b)*(p-c));
// in ket qua
cout<<"\n Chu vi: "<<cv;
cout<<"\n Dien tich: "<<dt;
return 0;
}
Ví dụ 3
- Yêu cầu: Tính điểm cho sinh viên:
- Nhập vào điểm: điểm toán; điểm tin học; điểm anh văn
- Tính điểm tổng kết.
- In kết quả.
- Code
#include <iostream>
#include <conio.h>
using namespace std;
int main() {
float diem_toan;
float diem_tinhoc;
float diem_anhvan;
// Nhập điểm
cout << "********* Moi nhap diem *********\n";
cout << "Diem mon toan: ";
cin >> diem_toan;
cout << "Diem mon lap trinh: ";
cin >> diem_tinhoc;
cout << "Diem mon anh van: ";
cin >> diem_anhvan;
// Tính điểm trung bình
float diem_trungbinh;
diem_trungbinh = (diem_toan + diem_tinhoc + diem_anhvan) / 3;
// In kết quả ra màn hình
cout << "********* KET QUA HOC KY *******\n";
cout << "Diem trung binh: " << diem_trungbinh;
}
2. Nhập dữ liệu vào từ bàn phím
|