Ghi các tên theo nhóm tên dành riêng, tên chuẩn, tên do người lập trình đặt trong chương trình pascal
Câu1: Chương trình pascal gồm mấy phần? Nêu cụ thể từng phần.
Câu 2: Kể tên các từ khóa trong pascal?
Câu 3: cách đặt tên cho 1 chương trình pascal?
Câu 4: viết một chương trình pascal đơn giản nhất.
Câu 5: cài đặt phần mềm pascal.
Help !!!
C1: Một chương trình Pascal gồm 2 phần: phần khai báo và phần thân chương trinh
C2: Từ khóa trong Pascal: program, input, output, var, real, begin, readline, writeline và end
C3: -Tên không bắt đầu bằng chữ số
- Tên không có khoảng cách
- Tên không được trùng với từ khóa
C4: ví dụ tính diện tích hình vuông:
Program HINH_VUONG;
uses crt;
Var canh: real;
Begin
clrscr;
Write('Nhap do dai canh:');readln(canh);
Writeln('Chu vi hinh vuong la:',4*canh:10:2);
Writeln('Dien tich hinh vuong la:',canh*canh:10:2);
readln
end.
C5:
B1: Tải Pascal trên 1 link nhất định
B2: Mở thư mục chưa file tải về click đúp (hoặc click phải chuột chọn Install) để tiến hành cài đặt
B3: Chọn Next để sang bước kế tiếp:
B4: Click vào Browse để lựa chọn ổ đĩa cài đặt. Hoặc không bạn có thể để mặc định và tiếp tục chọn Next.
B5: Click vào Install để bắt đầu cài đặt.
B6: Chờ đợi quá trình cài đặt diễn ra trong một vài phút.
B7: Click vào Finish để hoàn tất quá trình cài đặt.
Câu 1: Chương trình dịch là gì? So sánh giữa biên dịch và thông dịch? Câu 2: Phân biệt giữa tên dành riêng và tên chuẩn, Ttrình bày quy tắc đặt tên trong lập trình Pascal? Hãy viết ra 5 tên khác nhau đúng, 5 tên khác nhau sai trong quy tắc đặt tên lập trình ? Giải thích? Câu 3: Nêu cấu trúc chung của một chương trình? Giải thích các thành phần trong chương trình? Câu 4: Nêu các kiểu dữ liệu chuẩn và ý nghĩa (miền giá trị, kích thước)? Câu 5: Trình bày cách khai báo biến, cấu trúc câu lệnh gán Câu 6: Trình bày cấu trúc lệnh nhập vào từ bàn phím, lệnh đưa dữ liệu ra màn hình? Câu 7: Trình bày cấu trúc câu lệnh If – Then, câu lệnh ghép Câu 8: Viết chương trình giải phương trình bậc 2: ax2 + bx + c = 0 (a khác 0) Câu 9: Viết chương trình giải phương trình bậc nhất: ax + b = 0 (a khác 0)
Câu 1:
Chương trình dịch là chương trình đặc biệt, có chức năng chuyển đổi chương trình được viết trên ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể.
Biên dịch và thông dịch khác nhau ở những điểm sau:
- Trình biên dịch duyệt, kiểm tra, phát hiện lỗi, xác định chương trình nguồn có dịch được không. Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ lại để sử dụng về sau khi cần thiết.
Trình thông dịch lần lượt dịch từng câu lệnh ra ngôn ngữ máy rồi thực hiện ngay câu lệnh vừa dịch được hoặc thông báo lỗi nếu không dịch được.
Câu 2:
Tên dành riêng được quy định dùng với ý nghĩa riêng xác định, người lập trình không được dùng với ý nghĩa khác.
Tên chuẩn được ngôn ngữ lập trình dùng với ý nghĩa nhất định nào đó, tuy nhiên người lập trình có thể khai báo và dùng chúng với ý nghĩa và mục đích khác.
Tên trong Pascal được đặt theo quy tắc sau đây:
- Chỉ bao gồm chữ cái, chữ số và dấu gạch dưới;
- Không bắt đầu bằng chữ số;
Độ dài theo quy định của trình dịch (Turbo Pascal không quá 127 kí tự:, Free Pascal không quá 255 kí tự).
Mọi người ơi! Giúp mình với
Viết theo ngôn ngữ lập trình Python
Câu 1: Nhập họ và tên của một học sinh và điểm các môn học.
a. Tính điểm trung bình của bạn học sinh vừa nhập, biết Toán, Văn là hệ số 2.
b. Xét học lực của bạn học sinh đó dựa vào điểm trung bình và các điểm môn học mà bạn
mới nhập theo thực tế
Câu 2: Nhập một xâu kí tự.
a. Xâu vừa nhập có đối xứng hay không?
b. Xâu vừa nhập có bao nhiêu kí tự là kiểu chữ số?
đặt tên chương trình trong pascal theo tên khác nhau tương ứng với những đại lượng khác nhau
Trong văn bản Sông nước Cà Mau, người Cà Mau đã đặt tên sông ngòi, kênh rạch bằng những tên nào? Từ cách đặt tên ấy, bạn có nhận xét gì về con người và vùng đất nơi đây?
Tên trong sgk
NX: Con người nơi đây rất mộc mạc, chất phác và giản dị
Đặt tên từng địa danh theo đặc điểm của từng vùng
Vùng đất nơi đây mang trong mình một sức sống hoang dã, hùng vĩ.
Nó là từ khóa ( không bắt buộc có thể thay)
Crt là tên thứ viện
Clrscr dùng để xóa hết và hiện thứ cái mới sau khi mở lại lần nữa
Write dấu này | sẽ đc hiện thị ở cuối dòng
Writeln dấu này | sẽ qua dòng tiếp theo( nếu có)
Dừng lại để đọc để ở cuối phần trình bày trên chữ End. ( ko phải End;) or để chỉnh lại câu lại có trong ngoặc readln(x)
Sơn nhiều người hiểu lầm thì End; ở đây xuất hiện khi mở thêm 1 lệnh begin khi cần, học kì 2 lớp 8 sẽ đc học ở phần sau nữau
crt: tên chuẩn
clrscr: từ khóa
write: từ khóa
writeln: từ khóa
readln: từ khóa
Tại sao người Việt Nam thích dùng từ Hán Việt để đặt tên người, tên địa lí?
Nếu làm một cuộc khảo sát nho nhỏ ta sẽ thấy hầu hết tên người, tên địa lí của Việt Nam đều dùng từ Hán Việt. Sở dĩ có điều đó vì từ Hán Việt thường có sắc thái trang trọng và hàm chứa những ý nghĩa sâu xa (VD: Đại: gợi sự to lớn; Đạt: thể hiện sự kì vọng vào sự thành đạt; Dũng: mong mỏi sự rắn rỏi và mạnh mẽ).
Người Việt Nam thích dùng từ Hán Việt để đặt tên người, tên địa lí. Vì dùng từ Hán Việt để đặt tên người, tên địa lí để tạo sắc thái trang trọng cho tên gọi.
Người VN thích dùng từ Hán Việt để đặt tên người, tên địa lý do 2 nguyên nhân:
- Chịu ảnh hưởng của văn hóa Trung Hoa.
- Nghe trang trọng hơn.
Ghi lại tên riêng của các nhân vật trong những bài tập đọc đã học ở tuần 7 và tuần 8 theo đúng bảng chữ cái.
Em hãy ghi tên các nhân vật trong mỗi bài tập đọc sau:
- Người thầy cũ: Dũng, Khánh
- Người mẹ hiền: Minh, Nam
- Bàn tay dịu dàng: An
Chú ý: Tên riêng của mỗi nhân vật phải viết hoa.
Thứ tự đúng là: An, Dũng, Khánh, Minh, Nam
a. Viết chương trình xoá các dấu cách thừa trong một xâu ký tự (giữa hai từ chỉ có một dấu cách )
B. Đổi các ký tự đầu từ của xâu sang chữ in hoa
C. Tách phần tên ra khỏi xâu gồm họ tên . Theo qui ước cách ghi tên của tiếng việt , tên là từ cuối cùng trong xâu.
Program HOC24;
var s: string;
i,x: byte;
begin
readln(s);
//-----------Câu a
while s[1]=#32 do delete(s,1,1);
while s[length(s)]=#32 do delete(s,length(s),1);
while pos(#32#32,s)<>0 do delete(s,pos(#32#32,1);
writeln(s);
//-------------Câu b
s[1]:=upcase(s[1]);
for i:=1 to length(s) do
if s[i]=#32 upcase(s[i+1]);
writeln(s);
//--------------Câu c
for i:=1 to length(s) do
if s[i]=#32 then x:=i;
for i:=x+1 to length(s) do
write(s[i]);
//---------------------------
readln
end.