HH. Powered by Blogger.
Showing posts with label Bài tập Pascal. Show all posts
Showing posts with label Bài tập Pascal. Show all posts

Hướng dẫn giải bài tập Pascal 11 - chương 2 - trang 35-36

Bài 1: Hãy cho biết sự khác nhau giữa hằng có đặt tên và biến? (sgk)
Bài 2: Tại sao phải khai báo biến? (sgk)
Bài 3: Biến chỉ nhận giá trị nguyên trong khoảng 10 đến 25532 thì có thể khai báo bằng các kiểu dữ liệu Integer, Word, LongInt, Real, Extended đều được
Bài 4: Đáp án B, D đều có thể chấp nhận được.
Bài 5. Đáp án thích hợp nhất là C
Bài 6: 
(1+z)*((x+y/z)/(a-1/(1+x*x*x)))
Bài 7: 
Bài 8: Viết biểu thức logic
a) abs(x)<=1 and (y>=0 and y<=1) and abs(y)>=x;
b) abs(x)<=1 and abs(y)<=1;
Bài 9: 
Program bai9;
var
      R,S: real;
      pi=3.14;
uses:crt;
Begin
      Write('Nhap ban kinh: ');
      Readln(R);
      S=pi*R*Y/2;
      Writeln('Dien tich phan hinh gach cheo la: ', S:7:4);
      Readln;
End.

Bài 10:
Program bai10;
var
       h,v: real;
       g=9.8;
uses crt;
begin
       clrscr;
       write('Nhap vao do cao h = ');
       Readln(h);
       write('Van toc tai thoi diem cham dat cua vat la v = ', sqrt(2*g*h):6:3);
       Readln;
End.

Bài tập về làm việc với tệp trong pascal

Dưới đây là một số đề bài tập dạng đơn giản nhằm rèn luyện kĩ năng làm việc với tệp trong pascal:
Working with file in Turbo Pascal:

Bài tập 1: Một trường THPT tổ chức cho các giáo viên và học sinh của trường đi cắm trại, sinh hoạt ngoài trời ở vườn quốc gia Cúc Phương. Để lên lịch đến thăm khu trại các lớp, thầy hiệu trưởng cần biết khoảng cách từ trại của mình (ở vị trí có tọa độ (0,0)) đến các trại của các giáo viên chủ nhiệm. Mỗi lớp có một trại, vị trí của trại mỗi giáo viên chủ nhiệm đều có tọa độ nguyên (x,y) được ghi trong tệp văn bản TRAI.TXT. Lập chương trình đọc các cặp tọa độ từ tệp TRAI.TXT, tính rồi đưa ra màn hình khoảng cách (với độ chính xác là hai số sau dấu phẩy thập phân) giữa trại của mỗi giáo viên chủ nhiệm và trại của thầy hiệu trưởng?

Bài tập 2: Tính điện trở tương đương
Cho ba điện trở R1, R2, R3. Sử dụng cả ba điện trở để tạo ra năm mạch điện có điện trở tương đương khác nhau bằng cách mắc theo các sơ đồ khác nhau. Cho tệp văn bản RESIST.DAT gồm nhiều dòng, mỗi dòng chứa ba số thực R1, R2, R3, các số cách nhau bởi một dấu cách.
Lập chương trình tính các điện trở tương đương và ghi kết quả vào tệp RESIST.EQU, mỗi dòng ghi 5 điện trở tương đương của ba điện trở ở dòng dữ liệu vào tương ứng?