1. Trang chủ
  2. » Tất cả

bài tập thực hành tin

52 4 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 52
Dung lượng 502,52 KB

Nội dung

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN - TÀI LIỆU THỰC HÀNH MÔN: NHẬP MÔN TIN HỌC (Phiên 1, lưu hành nội bộ) Hà Nội, 2018 Trường đại học điện lực Khoa công nghệ thông tin MỘT SỐ BÀI TẬP CƠ BẢN MÔN NHẬP MÔN TIN HỌC PHẦN 1: NHẬP, XUẤT VÀ CÁC CÂU LỆNH CÓ CẤU TRÚC Bài Nhập vào số a, b Tính tổng, hiệu, tích, thương số a b * Thuật tốn: + Tính a+b, a-b, a*b + Nếu b 0, hiển thị “mẫu số 0” Ngược lại, tính a/b * Chương trình: #include #include int main() { float a, b, tong, hieu, tich, thuong; printf("Nhap so: "); scanf("%f%f", &a, &b); tong = a+b; hieu = a-b; tich = a*b; printf("a+b=%f, a-b=%f, a*b=%f, ", tong, hieu, tich); if(b==0) { printf("Mau so bang 0"); } else { thuong = a/b; printf("a/b=%f", thuong); } } Bài Giải phương trình bậc ẩn (ax+b=0) * Thuật toán: + Xét trường hợp a = 0, sau xét b = để xét trường hợp PT * Chương trình: #include Trường đại học điện lực Khoa công nghệ thông tin #include int main() { float a, b; printf("Nhap he so cua PT bac nhat: "); scanf("%f%f", &a, &b); if(a==0) { if(b==0) printf("PT vo so nghiem!"); else printf("PT vo nghiem!"); } else { printf("PT co nghiem x = %f", -b/a); } } Bài Kiểm tra số có phải số phương khơng (sử dụng câu lệnh rẽ nhánh) * Thuật toán: + Lấy phần nguyên phép + so sánh a với bình phương phần ngun * Chương trình: #include #include #include int main() { int a; printf("Nhap so nguyen: "); scanf("%d", &a); int b = (float)sqrt(a); if(b*b == a) { printf("%d la so chinh phuong",a); } else { printf("%d khong phai so chinh phuong",a); } } Trường đại học điện lực Khoa cơng nghệ thơng tin Bài Tính TBC số chẵn từ đến n (n nhập từ bàn phím) * Thuật tốn: + Bắt đầu từ vị trí số 2, lần lặp tăng đơn vị + Qua vị trí: Cộng dồn giá trị vào Tổng Tăng biến đếm lên đơn vị + Nếu Dem > 0, Tính TBC = Tong / Dem Ngược lại, thơng báo khơng có số chẵn * Chương trình: #include #include int main() { int n, Tong; printf("Nhap so nguyen n=: "); scanf("%d", &n); Tong = 0; Dem = 0; for(int i=2;i0) { printf("Tong = %d", Tong); } else { printf("Khong co so chan."); } } Bài Nhập vào từ bàn phím số ngun khơng âm n, tính n! * Thuật tốn: + nhập liên tiếp n đến n thỏa mãn n >= Trường đại học điện lực Khoa công nghệ thông tin + khởi tạo giaithua = + Duyệt từ đến n + Tại vị trí, nhân dồn giá trị xét với giaithua * Chương trình: #include #include int main() { int n, giaithua; { printf("nhap so can tinh giai thua: "); scanf("%d", &n); } while(n

Ngày đăng: 25/12/2018, 00:28

w