Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 39 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
39
Dung lượng
206 KB
Nội dung
LỆNH NHẬP, LỆNH XUẤT DỮ LIỆU (7) Câu hỏi tập Nhập vào số nguyên n (32≤ n ≤ 255) in ký tự có mã ASCII n Bài giải #include #include main() {int n; /* khai bao bien n*/ printf("nhap n=");/*hien thi dong thong bao nhap n*/ scanf("%d",&n); /* nhap n tu ban phim*/ printf("Ky tu co ma ASCII cua n : %c",n);//xuat ma ASCII cua n getch(); } Cho biết kết in hình lệnh sau : printf("%c, %d, %o, %x, %0.2f ", 65, 65, 65, 65, 65); Bài giải A, 65,101,41,0.00 Viết chương trình nhập h, phút m giây s số nguyên dương n In hình giờ, phút, giây sau n giây Bài giải #include #include main() { int n,h,m,s; printf("nhap gio"); scanf("%d", &h); printf("nhap phut"); scanf("%d", &m); printf("nhap giay"); scanf("%d", &s); printf("nhap so nguyen n"); scanf("%d", &n); m = (m + (n + s)%3600/60)%60; h = (h + (n + s)/3600)%24; s = (n + s)%60; printf("Ket qua gio, phut, giay sau n giay "); printf("%d %d %d", h, m , s); getch(); } Viết chương trình nhập bán kính R xuất hình diện tích S chu vi L hình trịn (diện tích S = πR2 chu vi L = 2πR) Bài giải #include #include #include main() {float R,S,L;/* Khai bao cac bien*/ printf("Nhap ban kinh R=");/*Thong bao nhap ban kinh r*/ scanf("%f",&R);/*Nhap ban kinh R tu ban phim*/ S=R*R*M_PI; /*M_PI la so PI*/ L=2*M_PI*R; printf("Dien tich hinh tron =%0.3f\n",S); printf("Chu vi hinh tron =%0.3f\n",L); getch(); } Viết chương trình nhập bán kính R xuất hình thể tích V diện tích S hình cầu (thể tích V = 4πR3/3 diện tích S = 4πR2) #include #include #include main() {float R,S,V;/* Khai bao cac bien*/ printf("Nhap ban kinh R=");/*Thong bao nhap ban kinh*/ scanf("%f",&R);/*Nhap ban kinh R tu ban phim*/ V=(4*R*R*R*M_PI)/3; /*M_PI la so PI*/ S=4*M_PI*R*R; printf("The tich hinh cau =%0.3f\n",V); printf("Dien tich vi hinh tron =%0.3f\n",S); getch(); } Viết chương trình nhập chiều dài L chiều rộng W xuất hình diện tích D chu vi C hình chữ nhật (D = L*W C = 2(L+W)) Bài giải #include #include main() {float L,W,D,C; printf("Nhap chieu dai="); scanf("%f",&L); printf("Nhap chieu rong="); scanf("%f",&W); D=L*W; C=(L+W)*2; printf("Dien tich hinh chu nhat =%0.3f\n",D); printf("Chu vi hinh chu nhat =%0.3f\n",C); getch(); } Viết chương trình nhập ba số a, b, c chiều dài ba cạnh tam giác Tính diện tích S tam giác theo công thức a +b+c S= p(p − a )(p − b)(p − c) , p nửa chu vi hay p= Bài giải #include #include #include main() {float a,b,c,p,s; printf("Nhap a="); scanf("%f",&a); printf("Nhap b="); scanf("%f",&b); printf("Nhap c="); scanf("%f",&c); p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf("ket qua=%0.2f",S); getch(); } Viết chương trình nhập số thực x tính giá trị hàm biến sau: a) f(x)= x + x + ln( x + 1) π x2 + Bài giải #include #include #include main() { float ketqua,tu,mau; float x; printf("nhap x"); scanf("%f",&x); tu=pow(x*x,1/3)+pow(x,5)+log(pow(x,4)+1); mau=x*x+M_PI/4; ketqua=tu/mau; printf("Gia tri cua bieu thuc =%f",ketqua); getch(); } b) g(x)= x + log (| x - | +2) arctg ( x - 5) + Bài giải #include #include #include main() { float x,tu,mau,ketqua; printf("nhap gia tri x="); scanf("%f",&x); tu=x*x*x+log(fabs(x-3)+2)/log(5); mau=atan(x-5)*atan(x-5)+1; ketqua=tu/mau; printf("Gia tri cua bieu thuc =%f",ketqua); getch(); } Viết chương trình nhập hai số thực x, y tính giá trị hàm hai biến sau: a) f(x,y)= x2 + y2 log ( x + y + 1) π tg ( x + y) + Bài giải #include #include #include main() { float x,y,tu,mau,ketqua; printf("Nhap x="); scanf("%f",&x); printf("Nhap y="); scanf("%f",&y); tu=pow((x*x-y*y),1/3)*log(x*x+pow(y,4)+1)/log(5); mau=tan(x+y)*tan(x+y)+M_PI/2; ketqua=tu/mau; printf("Gia tri cua bieu thuc =%f",ketqua); getch(); } b) g(x,y)= e x + y + ln(| x - y | +5) cos( x + y) - sin( x ) + Bài giải #include #include #include main() { float x,y,tu,mau,ketqua; printf("Nhap x="); scanf("%f",&x); printf("Nhap y="); scanf("%f",&y); tu=exp(x+y)+log(fabs(x*x-y)+5); mau=cos(x+y)-sin(x)+3; ketqua=tu/mau; printf("Gia tri cua bieu thuc =%f",ketqua); getch(); } 10 Viết chương trình nhập đáy a, đáy b chiều cao h hình thang Tính diện tích hình thang Bài giải #include #include #include main() {float daylon,daybe,duongcao,dientich; printf("nhap dai day lon"); scanf("%f",&daylon); printf("nhap dai day be"); scanf("%f",&daybe); printf("nhap dai duong cao"); scanf("%f",&duongcao); dientich=((daylon+daybe)*duongcao)/2; printf("Dien tich hinh thang =%0.2f",dientich); getch(); } CÁC LỆNH ĐIỀU KIỆN (8) Câu hỏi tập Viết lại lệnh sau cách dùng lệnh if tương đương (có kết quả) a) m=(a