Câu lệnh readln;có chức năng gì
Câu 1:Hãy giải thích 2 câu lệnh sau:
-readln;
-readln(danh sách biến);
Theo ý hiểu của mình:
+) Readln; là một câu lệnh đặc biệt, ko có biến để nhận ở đằng sau, vị trí ở cuối chương trình. Công dụng ra khi ta chạy chương trình, kết quả sẽ hiện ra màn hình.
+)Readln(danh sách biến); theo kiểu sau khi khai báo biến xong, mình phải dùng đến lệnh này để sử dụng biến đó.
Ví dụ:
uses crt;
var a,b : real; (đây là khai báo biến)
BEGIN
clrscr;
write('nhap vao so a'); (a); (đây là in ra màn hình dòng "nhap vao so a" sau đó nó cho mình nhập vao biến a.)
write('nhap vao so b'); (b);
.........
Chỉ theo ý hiểu, có thể không đúng về lý thuyết nhưng sẽ đúng về mặt thực hành, hoặc ít nhất mk nghĩ vậy^^
Thanks
câu 20 : trong các lệnh dưới đây , lệnh nào chưa chính xác A.write('nhap so phan tu n='); readln (n); B.write(A[',i,']=); readln (A[i]); C. write ('A[',i,']='); readln (A[i]; D. max :=A[i];
B nha
phải là write('A[',i,']='); readln(A[i]);
cho hai câu lệnh : witeln ( ban hay nhap nam sinh : ( dấu phẩy trên ) ;
Readln ( NS ) ; -----> ý nghĩa của hai câu lệnh trên là gì :?
thông báo ra màn hình dòng chữ : “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS
Câu 21:Câu lệnh nào dùng để nhập giá trị cho phần tử của mảng từ bàn phím
A.readln(i);
B.readln a(i);
C. readln (a[i]);
D, readln a[i];
CÂU 1: So sánh lệnh read và readln?
giúp mk với ạ !!
Câu 1 : Theo mình thì :
- Lệnh Read : Ko xuống dòng sau khi lưu biến
- Lệnh Readln : Cóa xuống dòng sau khi lưu biến
\(-\)Sự khác nhau là :
\(+\) Với thủ tục write thì sau khi đưa kết quả con trỏ ở cuối dòng văn bản
\(+\) Thủ tục writeln thì sau khi đưa kết quả con trỏ chuyển xuống đầu dòng tiếp theo
Câu 35: Một chương trình có các khai báo sau:
Var a,b : real;
Const c = 3.14;
Câu lệnh nào trong các câu lệnh sau là không hợp lệ?
A. readln(a,b);
B. a:=b*c;
C. c:= a;
D. b:= c;
C. c:=a;
Vì khai báo c là hằng nhưng lại thực hiện lệnh gán biểu thức a cho c là không hợp lệ
cho mình hỏi câu lệnh này có ý nghĩa như nào ạ
for i:= 1 to 10 do readln ( a[i] );
có nghĩa là nhập 10 giá trị vào mảng A
Một số câu lệnh trong chương trình sau viết không đúng, em hãy sửa lại cho đúng:
program So_Sanh;
usescrt;
var A, B= integer;
Begin
clrscr;
writeln(‘Nhap so A: ’); readln(A);
writeln(‘Nhap so B: ‘); readln(A);
if A <> B then writeln(A,’ khac ‘,B) else writeln(B,’ = ‘,A)
readln;
End.
Cho chương trình fascal như sau. Tìm các câu lệnh sai và sửa lại bằng câu lệnh đúng bên cạnh các câu sai (nếu có) Program bai tap 1;
Uses CRT
Var a;=integen;
b;=real;
Constc;=3;
Begin
a:=200;
b:=a/c;
Readln;
End
Program bai tap 1; -> Program Bai_tap_1;
Uses CRT -> Uses CRT;
Var a;=integen; -> Var a: integer;
b;=real; -> b: real;
Constc;=3; -> Const c=3;
Begin
a:=200;
b:=a/c;
Readln;
End -> End.
Program bai tap 1; -> Program Bai_tap_1; Uses CRT -> Uses CRT; Var a;=integen; -> Var a: integer; b;=real; -> b: real; Constc;=3; -> Const c=3; Begin a:=200; b:=a/c;