bài tập các kỹ thuật lập trình tuần 2

11
Họ và tên: Nguyễn Hoàng Nhung Lớp D11VT2 Mã SV:B112101084. Bài tập kỹ thuật lập trình tuần 2: Bài 1: #include <iostream> using namespace std; int main() { float a=0,b=0; cout<<"nhap gia tri cho bien a\n"; cin >>a; cout<<"nhap gia tri cho bien b\n"; cin >>b; if (a>b) cout<<a<<">"<<b<<endl; else if (b>a) cout<<b<<">"<<a<<endl; else cout<<"khong thuoc dang can tim"<<endl; return 0; } Bài 2: #include <iostream> #include <iomanip> using namespace std; int main() { float a=0,b=0, c=0; cout<<"nhap gia tri cho bien a\n";

Upload: nguyen-mon

Post on 26-Dec-2015

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bài Tập Các Kỹ Thuật Lập Trình Tuần 2

Họ và tên: Nguyễn Hoàng NhungLớp D11VT2Mã SV:B112101084.Bài tập kỹ thuật lập trình tuần 2:

Bài 1:

#include <iostream>using namespace std;int main() {

float a=0,b=0;cout<<"nhap gia tri cho bien a\n";cin >>a;cout<<"nhap gia tri cho bien b\n";cin >>b;

if (a>b)cout<<a<<">"<<b<<endl;

else if (b>a)cout<<b<<">"<<a<<endl;

elsecout<<"khong thuoc dang can tim"<<endl;

return 0;}

Bài 2:#include <iostream> #include <iomanip>using namespace std;int main() {float a=0,b=0, c=0;

cout<<"nhap gia tri cho bien a\n";cin >>a;cout<<"nhap gia tri cho bien b\n";cin >>b;cout<<"nhap gia tri cho bien c\n";cin >>c;

if (a<b) { if (b<c)

Page 2: Bài Tập Các Kỹ Thuật Lập Trình Tuần 2

cout<<"danh sach 3 so theo thu tu tang dan la”<< c << b << a <<endl; else if (a<c) cout<<"danh sach 3 so theo thu tu tang dan la”<< b << c << a <<endl; else cout<<"danh sach 3 so theo thu tu tang dan la"<< b << a << c <<endl; }else if(a<c) cout<<"danh sach 3 so theo thu tu tang dan la"<< c << a << b <<endl; else if(b<c) cout<<"danh sach 3 so theo thu tu tang dan la”<< a << c << b <<endl; else cout<<"danh sach 3 so theo thu tu tang dan la"<< a << b << c <<endl;}

Bài 3:#include <iostream>using namespace std;int main() {float a=0,b=0, c=0;cout<<"nhap gia tri cho bien a\n";cin >>a;cout<<"nhap gia tri cho bien b\n";cin >>b;

if(b!=0 ) cout<<"a / b = "<<a/b<<endl; if(a!=0) cout<<"b / a = "<<b/a<<endl; if(a==0 || b==0) cout<<"khong the chia 1 so cho 0"<<endl; getch();}

Bài 4:#include <iostream>using namespace std;int main() {float a=0,b=0, c=0;

Page 3: Bài Tập Các Kỹ Thuật Lập Trình Tuần 2

cout<<"nhap gia tri cho bien a\n";cin >>a;cout<<"nhap gia tri cho bien b\n";cin >>b;

if (a==0){if(b!=0) cout<<"phuong trinh vo nghiem"<<endl;elsecout<<"phuong trinh co vo so nghiem"<<endl;}else{a=-b/a;cout<<"phuong trinh co 1 nghiem duy nhat"<<a<<endl;}}

Bài 5: #include <iostream> #include <iomanip> #include<math.h> using namespace std; int main(){float a=0,b=0,c=0, delta, x1, x2;

cout<<"nhap gia tri cho bien a\n";cin >>a;cout<<"nhap gia tri cho bien b\n";cin >>b;cout<<"nhap gia tri cho bien c\n";cin >>c;delta= b*b-4*a*c;if (delta<0)cout<<"phuong trinh vo nghiem\n"<<endl;elseif (delta>0){cout<<"nghiem x1="<<(-b+sqrt(delta))/(2*a)<<endl; cout<<"nghiem x2="<<(-b+sqrt(delta))/(2*a)<<endl;}else{cout<<"phuong trinh co nghiem duy nhat x1"<<-b/2*a<<endl; }

Page 4: Bài Tập Các Kỹ Thuật Lập Trình Tuần 2

}

Bài 6:#include <iostream>using namespace std;int main() {float a,b,c,m,n,p,nv1,nv2,nv3;

cout<<"nhap he so luong cua tung nhan vien \n";cin >>a>>b>>c;cout<<"nhap so ngay cong tuong ung voi tung nhan vien \n";cin >>m>>n>>p;nv1=a*m*10;nv2=b*n*10;nv3=c*p*10;if (nv1<=nv2 && nv1<=nv3){cout<<"nhan vien 1 luong thap nhat ="<<nv1<<endl;if (nv2<=nv3)cout<<"nhan vien 3 nhan luong cao nhat="<<nv3<<endl;elsecout<<"nhan vien 2 nhan luong cao nhat="<<nv2<<endl;}else if (nv2<=nv1&&nv2<=nv3){cout<<"nhan vien 2 nhan luong thap nhat ="<<nv2<<endl;if(nv1<=nv3)cout<<"nhan vien 3 nhan luong cao nhat="<<nv3<<endl;elsecout<<"nhan vien 1 nhan luong cao nhat ="<<nv1<<endl;}else{cout<<"nhan vien 3 nhan luong thap nhat ="<<nv3<<endl;if(nv1<=nv2)cout<<"nhan vien 2 nhan luong cao nhat"<<nv2<<endl;elsecout<<"nhan vien 1 nhan luong cao nhat"<<nv1<<endl;}return 0;}

Bài 7

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

Page 5: Bài Tập Các Kỹ Thuật Lập Trình Tuần 2

using namespace std;int main(){ float a,b,c,s,p; int d; cout<<"nhap 3 canh tam giac a b c:\n"<<endl; cin>>a>>b>>c; if((a+b)>c && (a+c)>b && (b+c)>a) { p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); cout<<"chu vi cua tam giac la:\n"<<p<<endl; cout<<"dien tich cua tam giac la:\n"<<s<<endl; if ((a == b)&&(a==c)&&(b==c)) cout<<"day la Tam giac deu"<<endl; else if (( a == b) || (b == c) || (a == c)) cout<<"day la Tam giac can"<<endl;

else if(((a * a + b * b == c * c) && (a == b)) || ((a * a + c * c == b * b) && (a == c)) || (( c* c + b * b == a * a) && (c == b)))

cout<<"day la Tam giac vuong can"<<endl; else if((a * a == b * b + c * c) || (b * b == a * a + c * c) || (c * c == a * a + b * b)) cout<<"day la Tam giac vuong"<<endl; else cout<<"day la Tam giac thuong"<<endl;} else cout<<"day khong phai tam giac"<<endl; }

Bài 8:#include <iostream>#include <conio.h>#include <math.h>using namespace std;main(){ float a,b,c,p,cv,s,r; char x; cout<<"|---------------------------------------------|"<<endl; cout<<"|------------------MENU-----------------------|"<<endl; cout<<"|---------------------------------------------|"<<endl; cout<<"|----a.Tinh dien tich chu vi hinh chu nhat----|"<<endl;

Page 6: Bài Tập Các Kỹ Thuật Lập Trình Tuần 2

cout<<"|----b.Tinh dien tich chu vi hinh tron--------|"<<endl; cout<<"|----c.Tinh dien tich chu vi hinh tam giac----|"<<endl; cout<<"|----d.Khong tinh toan------------------------|"<<endl; cout<<"|---------------------------------------------|"<<endl; cout<<"nhap vao ki hieu o moi dau muc o MENU de chon muc ban muon thuc hien: "; cin>>x; switch(x) { case 'a': cout<<"nhap vao 2 canh cua hinh chu nhat: "; cin>>a>>b; cout<<"dien tich va chu vi cua hinh chu nhat lan luot la:"<<a*b<<" va "<<(a+b)*2<<endl; break; case 'b': cout<<"nhap vao ban kinh hinh tron: "; cin>>a; cout<<"dien tich va chu vi hinh tron lan luot la: "<<3.14*r*r<<" va "<<2*3.14*r; break; case 'c': cout<<"nhap vao 3 canh cua tam giac lan luot la a,b,c: "; cin>>a>>b>>c; if(a!=0 && b!=0 && c!=0) { p = (a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); cv=p*2; cout<<"chu vi va dien tich tam giac theo cong thuc lan luot la: "<<cv<<" va "<<s<<endl; } else cout<<"3 gia tri nhap vao khong phai la 3 canh cua tam giac"<<endl; break; case 'd': cout<<"khong tinh toan."; } getch();}

Bài 9:

Page 7: Bài Tập Các Kỹ Thuật Lập Trình Tuần 2

#include <iostream>#include <conio.h>using namespace std;main(){ float r,d,c,tltt,tlvc,tlNET; cout<<"nhap vao chieu rong, dai, cao cua goi hang theo cm:\n"; cin>>r>>d>>c; cout<<"nhap vao trong luong thuc te theo kg:\n "; cin>>tltt; tlNET=(r*d*c)/5000; if(tltt>=tlNET) { tlvc=tltt; cout<<"Trong luong van chuyen cua goi hang la: "<<tlvc<<" kg"; } else { tlvc=tlNET; cout<<"Trong luong van chuyen cua goi hang la: "<<tlvc<<" cm khoi"; } getch();}

Bài 10:#include<iostream>using namespace std; int main(){int n=0;cout<<"nhap vao nam bat ki ";cin>>n;if(n%4==0) cout<<"nam "<<n<<" la nam nhuan "<<endl;else cout<<"nam "<<n<<" khong phai la nam nhuan "<<endl;}

Bài 11:

Page 8: Bài Tập Các Kỹ Thuật Lập Trình Tuần 2

#include <iostream>#include <iomanip>using namespace std;int main(){ int t,n,ng; cout<<"Nhap thang: "; cin>>t; cout<<"Nhap nam: "; cin>>n; switch (t) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: cout<<”so ngay la 31 ngay”;

break; case 2: if ((n%4==0) cout<<”so ngay la 29 ngay”; else cout<<”so ngay la 28 ngay”;break;

case 4: case 6: case 9: case 11: cout<<”so ngay la 30 ngay”;break;default: cout<<"thang khong hop le";break; }}