Để khai báo biến x kiểu số thực và y kiểu kí tự ta thực hiện khai báo: *
Const x: real; y: integer;
Var x: char; y: integer;
Const x: integer; y: real;
Var x: real; y: char;
Viết Chương Trình Pascal : a) Khai Báo biến a có kiểu dữ liệu số thực và có giá trị là 20,5 , biến b có kiểu dữ liệu xâu kí tự và được đọc vào tự bàn phím . b) Khai Báo Biến x có kiểu xâu kí tự và được gán là Hà Nội, Một biến y có kiểu dữ liệu là số nguyên và được đọc vào từ bàn phím.
a) var a:real;
b:string;
a:=20.5;
readln(b);
b) var x:string;
y:integer;
x:='Ha Noi'
readln(y);
Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo:
A. Var x: String;
B. Var x: Integer;
C. Var x: Char;
D. Var x: Real;
Các kiểu dữ liệu: String (kiểu xâu), Integer (kiểu nguyên), Char (kiểu kí tự), Real (kiểu thực). Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo Var x: String;
Đáp án: A
Khai báo 1 biến theo kiểu thực và 1 biến theo kiểu kí tự
Var r: real; {khai báo 1 biến theo kiểu thực}
s: string; {khai báo 1 biến theo kiểu thực}
1) Kết quả phép chia 7/5 thuộc kiểu gì?
a.Số nguyên b.Số thực c.Xâu kí tự d.Thập phân
2) Khi ta khai báo biến x có kiểu là Real thì phép gán nào sau đây hợp lệ?
a. x:=5000000 b. x:=200 c. x:=1*23 d. x:='tin_hoc'
3) Câu lệnh cho phép ta đọc giá trị của a ra màn hình là:
a. readln(a) b.writeln('a') c. write('nhap gia tri cua a:') d. writeln(a)
4)a. Hãy liệt kê các lỗi có trong chương trình dưới đây và sửa lại cho đúng:
Var a,b:=integer;
Const c:=300;
Begin
a:=100;
b:=c/a;
writeln(b)
End.
b) Hãy phân biệt biến và hằng trong chương trình trên.
Khai báo 2 biến A,H có kiểu áo nguyên, biến C kiểu kí tự ; biến R kiểu số thực
Để khai báo biến x thuộc kiểu dữ liệu số thực ta khai báo như thế nào?
(Chỉ được chọn 1 đáp án)
A.Var x: Real;
B.Var x: Integer;
C.Var x: Char;
D.Var x: String;
Câu 14
Phép so sánh <= là ký hiệu của phép so sánh nào sau đây?
(Chỉ được chọn 1 đáp án)
A.Lớn hơn hoặc bằng
B.Bé hơn hoặc bằng
C.Bằng nhau
D.Khác nhauCâu 15
Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được gọi là gì?
(Chỉ được chọn 1 đáp án)
A.Biến
B.Hằng
C.Từ khóa
D.TênCâu 16
Kiểu dữ liệu của biểu thức A là gì? A := 4+5- 3/2
(Chỉ được chọn 1 đáp án)
A.Số thực
B.Số nguyên
C.Ký tự
D.Xâu ký tự
Câu 17
Kết quả của phép tính “ 30 mod 7 ” là bao nhiêu?
(Chỉ được chọn 1 đáp án)
A.5
B.2
C.3
D.4
Câu 18
Tìm điểm sai trong khai báo hằng sau đây? Const Max:=2010;
(Chỉ được chọn 1 đáp án)
A.Tên hằng không được nhỏ hơn 4 kí tự
B.Dư dấu bằng (=)
C.Dư dấu hai chấm (:)
D.Từ khóa khai báo hằng sai
Câu 19
Thứ tự các bước giải bài toán trên máy tính là gì?
(Chỉ được chọn 1 đáp án)
A.Viết chương trình → Xác định bài toán → Mô tả thuật toán
B.Mô tả thuật toán → Xác định bài toán → Viết chương trình
C.Xác định bài toán → Mô tả thuật toán → Viết chương trình
D.Xác định bài toán → Viết chương trình → Mô tả thuật toán
Câu 20
Ký hiệu của phép toán chia lấy phần dư trong ngôn ngữ lập trình pascal được viết như thế nào?
(Chỉ được chọn 1 đáp án)
A.div
B.mod
C./
D.*
Để khai báo biến a là kiểu thực, ta chọn cách khai báo:
A. var a : boolean;
B. var a : real;
C. var a : byte;
D. var a : char;
Em hãy khai báo biến trong ngôn ngữ lập trình pascal : biến a và b kiểu số nguyên , biến s và p cs kiểu số thực, biến ht cs kiểu xâu kí tự mong giúp gấp ạ
var a,b:longint;
s,p:real;
ht,cs:string;
1. Viết khai báo cho các biến sau: biến A kiểu số nguyên, biến B kiểu số thực, biến C kiểu kí tự, biến R kiểu xâu kí tự. 2. viết chương trình nhập vào 2 số A,B. Tính và in ra tích 2 số A,B
Bài 1:
a:long int;
b: real;
c: char;
r: string;
Bài 2:
#include <bits/stdc++.h>
using namespace std;
double a,b;
int main()
{
cin>>a>>b;
cout<<fixed<<setprecision(2)<<a*b;
return 0;
}