Bài tập luyện tập

Một phần của tài liệu Bài giảng Tin học đại cương 2 - Chương 2: Nhập xuất dữ liệu và các lệnh điều khiển (Trang 39 - 48)

Bài tập luyện tập

Bài 3: Viết chương trình nhập vào hai số thực x và y. Xuất ra màn hình kết quả của các biểu thức sau:

a) x/y – Kết quả làm tròn đến 4 chữ số thập phân.

b) sinx – Để sử dụng hàm sin() cần khai báo #include<math.h>

đầu chương trình.

c) x – Nếu x>=0 (hàm tính căn bậc hai là sqrt(), cần khai báo thư viện #include<math.h> ).

d) | | – Hàm tính trị tuyệt đối là abs(), cần khai báo

#include<math.h>.

Bài 4: Viết chương trình nhập vào một góc với số đo x có đơn vị là là độ. Tính và xuất ra màn hình giá trị của biểu thức cos(2x+1) ?

Bài tập luyện tập

Bài 5: Viết chương trình nhập vào họ và tên, giới tính và năm sinh của một người. Xuất ra màn hình họ và tên, giới tính và tuổi của người đó theo định dạng như ví dụ dưới:

Bài 6: Nhập vào số giây từ 0 đến 86399, đổi số giây nhập vào và xuất ra màn hình theo dạng "gio:phut:giay", mỗi thành phần là một số nguyên có 2 chữ số.

Bài tập luyện tập

Bài 7: Viết chương trình nhập vào tọa độ cho ba điểm A, B, C nằm trong mặt phẳng với hệ trục tọa độ Đề-Các vuông góc Oxy. Hỏi ba điểm A, B, C đó có phải là ba đỉnh của một tam giác không ? Nếu phải, hãy giải tam giác ABC ( tính các cạnh, các góc, chu vi, diện tích, tam giác đó cân, vuông hay đều).

Bài 8: Nhập vào 3 số, in ra số lớn nhất.

Bài 9: Giải hệ phương trình bậc nhất: + =

+ =

Bài 10: Giải biện luận phương trình trùng phương: ax4+bx2+c=0.

Bài 11: Viết chương trình nhập vào thứ trong tuần. Xuất ra màn hình thời khóa biểu của thứ đó ?

Bài tập luyện tập

Bài 12: Viết chương trình nhập vào tháng trong năm. Xuất ra màn hình mùa tương ứng với tháng đó .

Bài 13: Nhập vào tên của sinh viên A và điểm thi của A. In ra màn hình xếp loại tổng kết của A trong đó: dưới 5 điểm ( không qua), 5 hoặc 6 ( trung bình), 7( khá), 8 hoặc 9( giỏi), 10 ( xuất sắc).

Bài 14: Tính chỉ số BMI và in ra kết qủa đánh giá. Hướng dẫn: BMI = cân nặng(kg)/(chiều cao(m))2.  BMI < 18: Người gầy.

 BMI = 18 - 24,9: Người bình thường.  BMI = 25 - 29,9: Người béo phì độ I.  BMI = 30 - 34,9: Người béo phì độ II.  BMI > 35: Người béo phì độ III.

Bài tập luyện tập

Bài 15: Nhập số nguyên có 4 chữ số. In ra các số hàng nghìn, trăm, chục và đơn vị.

Bài 16: Tìm các số tự nhiên có 4 chữ số sao cho chia hết cho 3 nếu là số lẻ và chia hết cho 7 nếu là số chẵn.

Bài 17: Viết chương trình lặp lại công việc tính giai thừa của một số nguyên (nếu tồn tại). Để kết thúc việc lặp lại đó và dừng chương trình thì người dùng ấn phím ‘t’.

Bài 18: Viết chương trình xuất ra màn hình tất cả các số nguyên dương gồm 4 chữ số thỏa mãn điều kiện tổng của chữ số hàng nghìn và chữ số hàng đơn vị luôn bằng tổng của chữ số hàng trăm và chữ số hàng chục ?

Bài tập luyện tập

Bài 19: Viết chương trình nhập vào một số nguyên dương n. Xuất ra màn hình :

a) Các ước là số lẻ của n ? b) Tổng các ước của số n ?

c) Tổng các số tự nhiên chẵn nhỏ hơn hoặc bằng n ? d) Cho biết n có phải là số nguyên tố hay không ? e) Số n có phải là số chính phương hay không ? f) Số n có mấy chữ số ?

Bài tập luyện tập

Bài 20: Hãy viết lại chương trình sau, sử dụng cấu trúc while :

#include<stdio.h> main()

{

int i, n, s=0;

printf("Nhap vao so nguyen : n = "); scanf("%d",&n);

if(n>0)

for(i=1; i<=n; i++) s+=2*n;

printf("s=%d", s); }

Bài tập luyện tập

Bài tập luyện tập

Bài 22: Hãy viết chương trình in ra màn hình n phần tử đầu tiên của dãy Fibonacci (dãy Fibonacci là dãy vô hạn các số tự nhiên, bắt đầu từ số 0 và số 1, các số sau đó được tính bắng tổng các số liền kề trước nó. Một số phần tử đầu tiên của dãy Fibonacci : 0, 1, 1, 2, 3, 5, 8,…).

Bài 23: Xuất ra màn hình các số có 3 chữ số trong đó tổng ba chữ số của nó luôn chẵn.

Một phần của tài liệu Bài giảng Tin học đại cương 2 - Chương 2: Nhập xuất dữ liệu và các lệnh điều khiển (Trang 39 - 48)

Tải bản đầy đủ (PDF)

(48 trang)