Để có thể thực hiện chương trình được viết bằng một ngôn ngữ lập trình, ta cần soạn thảo, sử dụng chương trình dịch để dịch chương trình đó sang ngôn ngữ máy. Các hệ thống lập trình cụ thể thường cung cấp phần mềm phục vụ cho việc soạn thảo, dịch và hiệu chỉnh chương trình. Trong nội dung bài học Bài 8: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình dưới đây, chúng ta sẽ cùng nhau tìm hiểu rõ hơn về cách soạn thảo, dịch và hiệu chỉnh chương trình. Mời các em cùng theo dõi bài học.
Hình 1. Màn hình làm việc của Turbo Pascal
Dòng trên của màn hình được gọi là bảng chọn, mỗi mục trong bảng chọn tương ứng với một nhóm việc ta có thể lựa chọn, hai số trên dòng cuối cùng ngăn cách nhau bằng dấu hai chấm (:) cho ta biết vị trí của con trỏ soạn thảo đang ở dòng nào và cột nào trên màn hình.
Shift+ \(\leftarrow,\) \(\uparrow,\) \(\downarrow,\) \(\rightarrow\): Tô khối.
Shift+Delete: (Cut) Cắt nội dung chọn vào bộ nhớ.
Ctrl+Insert: (Copy) Sao chép nd chọn vào bộ nhớ.
Shift+Insert: (Paste) Dán nd trong bộ nhớ ra màn hình tại vị trí con trỏ.
Ctrl+K+H: Tắt dấu tô khối.
Sau khi học xong Bài 8: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình các em cần ghi nhớ các thao tác:
Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 11 Bài 8 cực hay có đáp án và lời giải chi tiết.
Trong Turbo Pascal, để thoát khỏi chương trình:
Trong Turbo Pascal, để thực hiện chương trình:
Câu 3-5: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!
Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học DapAnHay sẽ hỗ trợ cho các em một cách nhanh chóng!
Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
-- Mod Tin Học 11 DapAnHay
Trong Turbo Pascal, để thoát khỏi chương trình:
Trong Turbo Pascal, để thực hiện chương trình:
Trong Turbo Pascal, đang ở cửa sổ chương trình nguồn muốn xem lại màn hình Output:
Trong Turbo Pascal, muốn biên dịch chương trình ta dùng tổ hợp phím:
Trong Turbo Pascal, để lưu một chương trình:
Họ và tên
Tiêu đề câu hỏi
Nội dung câu hỏi
Câu trả lời của bạn
Câu trả lời của bạn
Nhận thấy 2 phần gạch chéo trong ô vuông tương đương với 2 phần bỏ trống. Như vậy nếu diện tích phần bị gạch chéo đúng bằng ½ diện tích hình tròn bán kính là a.
Program ct1;
Uses crt;
Var a:real;
Begin Writeln(‘Nhap vao so a’);
Readln(a);
Writeln(‘dien tich phan gach cheo la ’,(a*a*3.14)/2:0:4);
Readkey();
End.
Câu trả lời của bạn
Program ct1;
Uses crt;
Var h:real;
Begin Writeln(‘Nhap vao do cao h ’);
Readln(h);
Writeln(‘Van toc khi cham dat la ’,sqrt(2*9.8*h));
End.
Câu trả lời của bạn
Program DapAnHay;
var a,b,c: integer;
function max(x,y: integer): integer;
var max1: integer;
begin
max1:=x;
if max1<y then max1:=y;
max:=max1;
end;
begin
write('Nhap a: '); readln(a);
write('Nhap b: '); readln(b);
write('Nhap c: '); readln(c);
write('Gia tri lon nhat trong 3 so la : ',max(max(a,b),c));
readln
end.
Xuất ra:
n=15 n=30
m=1000 m=1000
a=20 a=10
=> Khi đó: T:= 15000 => Khi đó: T:=22500
Câu trả lời của bạn
uses crt;
var n,m,a:integer;
Begin
clrscr;
write('Nhap n:'); readln(n);
write('Nhap m:'); readln(m);
write('Nhap a:'); readln(a);
write('T=');
if n<a then writeln(n*m) else writeln(n*m*75/100:0:0);
readln;
End.
Câu trả lời của bạn
Khoảng cách giữa 2 đoạn văn bản liền nhau được xác định bởi các tham số spacing. Trong đó:
Before: là khoảng cách từ dòng đầu tiên của đoạn văn đến dòng cuối cùng của đoạn phía trước nó.
After: là khoảng cách từ dòng cuối cùng của đoạn văn đến dòng đầu tiên của đoạn phía dưới nó.
a) đưa ra tổng a+b+c ra màn hình
b đưa ra màn hình số nhỏ nhất trong 3 số đó
c đếm xem trong 3 số đó có bao nhiêu số âm
Câu trả lời của bạn
a) readln(a,b,c);
s:=a+b+c;
write(s);
b) min:=a;
if min > b then min:=b;
if min > c then min:= c;
write(min);
c) dem:=0;
if a < 0 then inc(dem);
if b< 0 then inc(dem);
if c< 0 then inc(dem);
write(dem);
Câu trả lời của bạn
program bai1;
var a:array[1..100] of longint;
n,k,s,i:longint;
tbc:real;
begin
repeat
write('N= ');readln(n);
until n>0;
for i:=1 to n do
begin
write('A[,i,']= ');readln(a[i]);
end;
k:=0;s:=0;
for i:=1 to n do
if (a[i] mod 5=0) then
begin
s:=s+a[i];
k:=k+1;
end;
tbc:=s/k;
writeln('Trung binh cong la ',tbc)l
readln
end.
Câu trả lời của bạn
Cấu trúc của chương trình như sau :
Begin
Writeln(‘xin chao cac ban!’);
Writeln(‘moi cac ban lam quen voi pascal’);
End.
Trong đó:
Câu trả lời của bạn
program bai1;
var a:array[1..100] of longint;
s,i,n:longint;
begin
repeat
write('N= ');readln(n);
until n>0;
for i:=1 to n do
begin
write('A[',i,']= ');readln(a[i]);
end;
write('So nguyen to trong day la ');
for i:=1 to n do
begin
if (a[i] mod i=0) then s:=s+1;
if s=2 then write(a[i],' ');
end;
readln
end.
Câu trả lời của bạn
Một số phím chức năng:
Câu trả lời của bạn
Xây dựng ý tưởng:
– Nhập 3 số a,b,c.
– Tính: delta= b*b-4*a*c.
– Nếu delta
– Dùng câu lệnh if-then dạng đủ.
Xác định bài toán:
– Input: Các hệ số a, b, c nhập từ bàn phím.
– Output: Đưa ra màn hình các nghiệm thực hoặc thông báo “Phuong trinh vo nghiem”.
Program gptb2;
Uses crt;
Var a,b,c:real;
D,X1,X2:real;
Begin
Clrscr;
Write(‘a,b,c:’);
Readln(a,b,c);
D:=b*b-4*a*c;
If D
Else
Begin
X1:=(-b-sqrt(D))/(2*a);
X2:=-b/a-X1;
Writeln(‘X1=’,X1:8:3,’ X2=’,X2:8:3);
End;
Readln;
End.
Câu trả lời của bạn
– Trong biểu thức điều kiện ta sử dụng các phép toán logic như là or, and để gộp các điều kiện lại với nhau.
– Dùng cấu trúc dạng đủ để lập trình cho bài toán trên.
– Biểu thức điều kiện: ((N mod 400 = 0) or (N mod 4 = 0) and (N mod 1000))
Xác định bài toán:
– Input: N nhập từ bàn phím.
– Output: Đưa số ngày của năm N ra màn hình.
program Nam_nhuan;
uses crt;
var N, SN: integer;
begin
clrscr;
write(‘Nam: ‘); readln(N);
if (N mod 400 = 0)or((N mod 4 = 0)and( N mod 100 0))
then SN:= 366 else SN:= 365;
writeln(‘ So ngay cua nam ‘, N,’ la ‘, SN);
readln;
end.
Câu trả lời của bạn
Bài 1:Viết chương trình tính tổng,hiệu,thương, tích 2 số tự nhiên bất kỳ
Bài 2:viết chương trình tính tổng hai phân sô bất kỳ
(Pascal nha.Mong mọi người giúp đỡ)
Câu trả lời của bạn
Câu trả lời của bạn
A. Nhấn tổ hợp phím Alt + X
B. Nhấn tổ hợp phím Ctrl + E
C. Nhấn tổ hợp phím Ctrl + X
D. Nhấn tổ hợp phím Alt + E
Câu trả lời của bạn
Trong Turbo Pascal, để thoát khỏi phần mềm nhấn tổ hợp phím Alt + X.
Để đóng một chương trình Alt + F3.
Đáp án: A
A. Nhấn tổ hợp phím Shift + F9
B. Nhấn phím Ctrl + F9
C. Nhấn tổ hợp phím Ctrl + F7
D. Nhấn tổ hợp phím Alt + F9
Câu trả lời của bạn
Trong Turbo Pascal, để chạy chương trình ta nhấn tổ hợp phím Ctrl + F9.
Để biên dịch ta nhấn Alt + F9.
Đáp án: B
A. Nhấn tổ hợp phím Alt + F5
B. Nhấn tổ hợp phím Alt + F7
C. Nhấn tổ hợp phím Alt + F6
D. Nhấn tổ hợp phím Alt + F8
Câu trả lời của bạn
Trong Turbo Pascal, đang ở cửa sổ chương trình nguồn muốn xem lại màn hình Output ta nhấn tổ hợp phím Alt + F5.
Đáp án: A
A. Var S : integer;
B. Var S : real;
C. Var S : longint;
D. Var S : word;
Câu trả lời của bạn
Hình vuông có cạnh A với giá trị nguyên→ kiểu nguyên (integer, longint, byte, word). Vì nằm trong phạm vi từ 10 đến 100 nên để tốn ít bộ nhớ nhất ta chọn kiểu word (0 đến 65535).
Đáp án: D
0 Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *