■ Bài tập C or C++ phần 01 đến 08 ■ Có bài giải (từ cơ bản đến nâng cao ■ Tập 1 of 2)

38 527 0
■ Bài tập C or C++ phần 01 đến 08 ■ Có bài giải (từ cơ bản đến nâng cao ■ Tập 1 of 2)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài tập lập trình C ■ C++ từ cơ bản đến nâng cao ■ 01 Phần cơ bản ■ 02 Hàm và thủ tục (Function và Procedure) ■ 03 Hàm và thủ tục đệ quy ■ 04 Mảng 1 chiều ■ 05 Mảng 2 chiều ■ 06 Chuổi (String) ■ 07 Bài tập nâng cao phần 1 ■ 08 Bài tập nâng cao phần 2

Bài tập C++ – Tập / Bài 01.01 – Xin chào (Các lệnh printf gets) Bạn nhập họ tên người in hình câu chúc mừng người #include #include int main () { clrscr(); // xóa hình // Nếu dùng CodeBlock hay Dev-C bỏ lệnh char HoTen[30]; // Có thể khai báo char *hoten thay char hoten[30] printf("Nhap Ho va Ten: "); gets(HoTen); printf("Xin chuc mung ban %s", HoTen); getch(); // Tạm dừng chương trình để xem kết // Nếu dùng CodeBlock hay Dev-C bỏ lệnh return 0; } Bài 02 – Các phép toán Lệnh If (điều_kiện) => lệnh Bạn nhập vào hai số nguyên (int) phép toán (char) in hình kết phép toán #include #include #include int main(){ clrscr(); // Nếu dùng CodeBlock hay Dev-C bỏ lệnh int a, b; float c; // c số thực có dấu phẩy char pheptoan[2]; // char [n] chứa n-1 ký tự ký tự kết thúc \0 printf("Nhap so thu nhat "); scanf("%d", &a); // %d để nhập số nguyên printf("Nhap so thu hai "); scanf("%d", &b); printf("Nhap phep toan (+ hay – hay * hay /) "); scanf("%s", pheptoan); // %s để nhập ký tự Biên soạn: Th.s Nguyễn Anh Việt Trang Bài tập C++ – Tập / if (strcmp(pheptoan,"+")==0) printf("Tong so: %d", a+b); else if (strcmp(pheptoan,"+")==0) printf("Hieu so: %d", a-b); else if (strcmp(pheptoan,"*")==0) printf("Tich so: %d", a*b); else if (strcmp(pheptoan,"/")==0) { c=float (a)/b; printf("Thuong so: %8.2f", c); // %d để in số lẻ dạng xxxxx.xx } getch(); // Nếu dùng CodeBlock hay Dev-C bỏ lệnh return 0; } Bài 01.03 – Tính Luỹ thừa Vòng lệnh For (tên_biến = 1; tên_biến lệnh Bạn nhập vào số a số mũ n (int) in hình kết phép toán an #include #include int main(){ clrscr(); int a, n, i; long luythua; // Nếu dùng CodeBlock hay Dev-C bỏ lệnh // a, n, i số nguyên nhỏ // luythua chứa số nguyên lớn printf("Nhap co so "); scanf("%d", &a); printf("Nhap so mu "); scanf("%d", &n); luythua=1; for (i=1; i

Ngày đăng: 19/09/2017, 03:28

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan