Với lệnh nào sau đây dùng để in giá trị M là kiểu số thực ra màn hình với độ rộng là 5 và có 2 chữ số phần thập phân?
A. Writeln(M:2);
B. Write(M:5);
C. Writeln(M:2:5);
D. Write(M:5:2);
Cho biến số thực y, muốn hiện kết quả của y ra màn hình với 4 chữ số sau dấu chấm thập phân ta viết thế nào?
A. write(y:4:14);
B. write(y:4:10);
C. write(y:4:4);
D. writeln(y:4);
Cho biến số thực y, muốn hiện kết quả của y ra màn hình với 4 chữ số sau dấu chấm thập phân ta viết thế nào?
A. write(y:4:14);
B. write(y:4:10);
C. write(y:4:4);
D. writeln(y:4);
Cho biến thực x đã được gán giá trị 12.41235. Sau khi thực hiện câu lệnh Writeln(‘x=’ ,x:5:2); thì giá trị của biến x được in ra màn hình là:
A. 12.41
B. 12
C. x=12.41
D. x=12
Màn hình sẽ in ra giá trị: 3 7
Giải thích:
Câu lệnh if i mod 3=0 then j:=j+1 có nghĩa là j bằng một cộng với số các số chia hết cho 3.
k:=k+j có nghĩa là k bằng bốn cộng với giá trị của j đã tìm.
For i:=1 to 5 do => có 5 vòng lặp, các vòng sẽ có gtri j,k tương ứng là:
vòng 1: 4,7
vòng 2: 6,13
vòng 3:8,21
vòng 4: 10,31
vòng 5: 12;43
Vậy writeln(j,k) sẽ in ra 12 43. Ở đây vòng lặp không có điều kiện trước đó nên không cần xét nhé!
giúp mk!!
Câu 1. Lệnh read(tên biến); /readln(tên biến); dùng để:
A. in ra màn hình B. gán giá trị cho biến
C. nhập dữ liệu vào từ bàn phím D. gán giá trị cho hằng
Câu 2. Trong Pascal, lệnh write/writeln dùng để:
A. nhập dữ liệu vào từ bàn phím B. gán giá trị cho hằng
C. gán giá trị cho biến D. in, thông báo ra màn hình
Cho a là biến thực đã được gán giá trị 12.41235. Để hiện thị lên màn hình nội dung “a=12.41” cần chọn câu lệnh nào sau đây
A. Writeln(a:5); B. Writeln(‘a=’, a:5:2);
C. Writeln(a); D. Writeln(a:5:2);
Cùng các bạn trong nhóm thảo luận và trả lời câu hỏi sau:
Xét chương trình sau:
Const
a=20;
d= TRUE
Var
b: integer; x: real; c: char:
Begin
write (' Hay nhap gia tri cho b: ') ; readln(b) ;
write (' Hay nhap gia tri cho c: ') ; readln(c) ;
...
readln;
End.
Khi thực hiện chương trình, nếu người sử dụng giá trị 18 cho biến b và nhập kí tự 'k' cho biến c thì từng lệnh dưới đây sẽ hiển thị kết quả gì lên màn hình khi đc thay vào chỗ dấu 3 chấm ?(không sử dụng Free Pascal để chạy thử)
Lệnh 1. writeln ( (36-5*2) div 3) ;
Lệnh 2.writeln ( (8 mod 3) <> 2);
Lệnh 3. writeln (b/6) ;
Lệnh 4. writeln (b/6 :10:2) ;
Lệnh 5. writeln (a/6:10:2) ;
Lệnh 6. writeln (b/6<=a/5) ;
Lệnh 7. writeln (c='K') ;
Lệnh 8. writeln (d) ;
Em hãy dùng Free Pascal để kiểm tra lại ý kiến của mình trong bài tập trên
Lệnh 1: 8
Lệnh 2: FALSE
Lệnh 3: 3
Lệnh 4: ______3.00
Lệnh 5: ______3.33
Lệnh 6: TRUE
Lệnh 7: TRUE
Lệnh 8: TRUE
Cho biết kết quả của lệnh sau: if (a > b) then writeln(a); else writeln(b);
A. Viết ra màn hình số nhỏ nhất trong 2 số a và b
B. Viết ra màn hình số lớn nhất trong 2 số a và b
C. Câu lệnh sai nên không thực hiện được
D. Đảo giá trị của hai biến a và b
Có 3 vòng lặp
Giá trị cuối cùng của s=2
k cho mk nha