Bài thực hành B1

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

default Bài thực hành B1

Bài gửi by Admin on Wed Sep 14, 2011 10:13 am

Bài thực hành B1


Tuy đã có nhiều bài viết mỗi người viết 1 cách thật phong phú. Hiện topic này đã được augustion_ptnthỏ heo viết rồi những mỗi người 1 ý, mình cũng xin viết ra đây với 1 số hàm mở rộng các bạn tham khảo để đánh giá ưu nhược điểm giữa các bài làm và chọn ra cách tốt nhất cho minh nhé.

1. Làm quen Dev C++
B1:
Code:

#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
    cout<<"\n Hello, I'm Tam. Lap trinh C++ thi de dang";
    getch();
}
B2:
Viết đoạn lệnh cho phép người dùng nhập vào một số và in ra màn hình
Code:


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
 int n;
 cout<<"Nhap n:= ";
 cin>>n;
 cout<<"So n vua nhap: "<<n;
 getch();

}
B3:
Sử dụng câu lệnh rẽ nhánh IF, SWITCH

Viết đoạn lệnh cho phép nhập số, nếu giá trị lưu <0 in “so am”, nếu >0 in “so duong”, =0
in “khong”
Code:


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
    int n;
    char ch='c';
    while(ch=='c') {
    cout<<"Nhap n:= ";
    cin>>n;
    if (n>0) cout<<n<<" So duong\n";
    else if (n<0) cout<<n<<" So am\n";
        else cout<<n<<" So khong\n";
    cout<<"Nhap tiep khong? (c/k): ";
    cin>>ch;    }
 getch();
}
B4:
Viết đoạn lệnh cho phép nhập 1 ký tự tắt cho giới tính f: female, m: male), nếu bằng F
hoặc f in ra chữ “nu”, nếu là M hoặc m in ra chữ “nam”, trường hợp khác: in “khong xac
dinh”
Code:


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
    char ch;
    cout<<"Nhap vao gioi tinh f:female hoac m:male: ";
    cin>>ch;
    switch(ch) {
    case 'f':
    case 'F': cout<<"la nu\n"; break;
    case 'm':
    case 'M': cout<<"la nam\n"; break;
    default:  cout<<"khong xac dinh\n";    }
    getch();
}
B5:
Viết đoạn lệnh cho phép người dùng nhập điểm và in ra kết quả xếp loại học lực.
Biết rằng:
>=9: xuat sac
>=8: gioi
>=7: kha
>=6: trung binh kha
>=5: trung binh
Khac: yeu kem
Code:


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
    int diem;
    char ch='c';
    while(ch=='c') {
    cout<<"Nhap diem:= ";
    cin>>diem;
    if(diem >= 9) cout<<"xuat sac";
    else if (diem >= 8) cout<<"gioi";
        else if(diem >= 7) cout<<"kha";
              else if(diem >= 6) cout<<"trung binh kha";
                  else if(diem >= 5) cout<<"trung binh";
                        else cout<<"yeu kem";
    cout<<"\n Lam tiep khong? (c/k): ";
    cin>>ch;  }
    getch();
}
B6:
Viết đoạn code in dãy số từ 0-10 và kết quả tổng của dãy số đó
Code:


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
    int i;
    int tong=0;
    for(i=0; i<=10;i++)
    {
    cout<<" "<<i;
    tong=tong+i;
    }
    cout<<"\nTong tu 0-->10 la: "<<tong;
    getch();
}
B7:
Viết đoạn lệnh in ra chuỗi số từ 0 – 10 và chỉ in số chẵn, in kết quả tổng của
chuỗi này (dùng FOR)
Code:


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
    int i;
    int tong=0;
    for(i=0; i<=10;i++)
    {
    if ((i%2)==0) {
                    cout<<" "<<i;
                    tong=tong+i;
                    }
    }
    cout<<"\nTong tu so chan 0-->10 la: "<<tong;
    getch();
}
B8:
Viết đoạn lệnh in ra chuỗi số từ 0 – 10 và chỉ in số lẻ, in kết quả tổng của
chuỗi này (dùng FOR)
Code:


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
    int i;
    int tong=0;
    for(i=0; i<=10;i++)
    {
    if ((i%2)!=0) {
                    cout<<" "<<i;
                    tong=tong+i;
                    }
    }
    cout<<"\nTong tu so le 0-->10 la: "<<tong;
    getch();
}
Các bài cỏn lại mình sẽ bổ sung thêm sau.

Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

http://k4info.forumr.net

Về Đầu Trang Go down

default Re: Bài thực hành B1

Bài gửi by bui giang son on Tue Sep 27, 2011 3:02 pm

tui khoái lệnh ch=(c/k) rùi đóa ngen .bài k khó nhưng good ideal . Arrow

bui giang son

Posts : 7
Thanked : 0
Gia Nhập 16/09/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

default Re: Bài thực hành B1

Bài gửi by Admin on Tue Sep 27, 2011 4:31 pm

Nó hay ở chỗ khỏi phải mất công nhấn F9 chạy lại từ đầu. Rất tiện lợi, nhỏ mà có vỏ!

Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

http://k4info.forumr.net

Về Đầu Trang Go down

default Re: Bài thực hành B1

Bài gửi by Sponsored content Today at 10:07 pm


Sponsored content


Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết