em hãy viết dòng khai báo sau
a) Hằng số nguyên tố chẵn duy nhất là 2
b)Biến chiều cao để chỉ chiều cao của học sinh ( tính theo mét)
Lưu ý : làm bài trên pascal
Viết chương trình Pascal có khai báo và sử dụng biến
Nhập vào chiều cao, cân nặng của một bạn. Hãy viết chương trình Pascal để tính chỉ số BMI của bạn đó.
a. Gõ chương trình, giải thích câu lệnh. Lưu chương trình với tên BMI_TenHS.pas. Dịch và sửa lỗi gõ (nếu có).
b.Chạy chương trình với bộ dữ liệu (Cân nặng, Chiều cao) như sau (68; 1.75); (56;1.67; (75; 1.89). Chú ý: khôngsửdụnglệnhclrscr.
Chiều cao của ba bạn Hiếu, Nam , Quân được mô tả như hình vẽ sau:
(Lưu ý: Đơn vị trong hình vẽ phải làm mét và in nhầm thành cm)
a) Hãy viết các số đo chiều cao của ba bạn Hiếu, Nam , Quân theo thứ tự từ thấp đến cao.
b) Hãy viết số đo chiều cao của mỗi bạn với đơn vị đo là đề-xi-mét:
c) Hãy viết số đo chiều cao của mỗi bạn với đơn vị đo là xăng-ti-mét
a) Chiều cao của các bạn theo thứ tự từ thấp đến cao là: 1,52m (Nam); 1,54m (Hiếu) ; 1,55m (Quân).
b) Hiếu cao: 15,4dm; Nam cao: 15,2dm ; Quân cao: 15,5dm .
c) Hiếu cao: 154cm, Nam cao: 152 cm; Quân cao : 155cm.
Các bài Giải bài tập Cùng em học Toán lớp 5 Tập 1 khác:
Viết chương trình tính chỉ số BMI (Body Mass Index – chỉ số khối cơ thể) của một người theo công thức khối lượng (kg), chiều cao (mét). viết chương trình pascal giúp em với ạ
viết chương trình thực hiện các công việc sau:
a) Nhập chiều cao(đơn vị mét) của N học sinh(N được nhập từ bàn phím).
b) Thông báo ra màn hình chiều cao lớn nhất của N học sinh đó.
c) Thông báo ra màn hình số học sinh cao hơn 1.6m
Mng ơi giúp mình với ạ :((
a)
var a:array[1..100] of longint;
n,i,max,d:longint;
begin
read(n);
for i:=1 to n do
write('nhap chieu cao, don vi cm');read(a[i]);
b) max:=a[1];
for i:=2 to n do
if a[i]>max then max:=a[i];
writeln('ban cao nhat cao',max);
c) for i:=1 to n do
if a[i]>160 then d:=d+1;
write('so ban cao hon 160 cm la: ',d);
end.
uses crt;
var a:array[1..50]of real;
max:real;
i,n,dem:integer;
begin
clrscr;
write('Nhap so hoc sinh:'); readln(n);
for i:=1 to n do
begin
write('Nhap chieu cao cua ban thu ',i,':'); readln(a[i]);
end;
max:=a[1];
for i:=1 to n do
if max<a[i] then max:=a[i];
writeln('Chieu cao lon nhat la: ',max);
dem:=0;
for i:=1 to n do
if a[i]>1.6 then inc(dem);
writeln('So hoc sinh cao hon 1,6m la: ',dem);
readln;
end.
câu 1:Hãy sử dụng biến mảng gồm 10 phần thể để lập trình theo yêu cầu sau:
khai báo biến mảng
nhập giá trị cho 10 phần tử của mảng
tính tổng các số chẵn lớn hơn 0 trong dãy phần tử số nguyên đã nhập
câu 2:nhà sách trước cổng trường An thường nhập bút, sách ,vở báo, truyện,... để bán cho học sinh .Biết rằng giá mỗi cây bút bi Thiên Long là 3000VNĐ và mỗi lần nhập không quá 250 cây bút.
a)hãy xác định bài toán
b)viết chuong trình tính tiền but thiên long nhập về nhà sách
junpham2018 nên gọi là chị / anh . Em chưa học lớp 8 đâu đừng có mà mơ em trả lời
Bài toán một chương trình nhập vào yêu cầu số lượng hs, địa chỉ, họ và tên, chiều cao của các hs trong lớp học hãy cho biết : bài toán gồm những biến nào? chọn kiểu dữ liệu cho các biến sao cho phù hợp? viết câu lệnh bằng ngôn ngữ lập trình pascal để khai báo trên biến.
Giúp mik với ak
Hãy cho biết kiểu dữ liệu của các biến cần khai báo dùng để viết chương trình để giải bài toán dưới đây:
a) Tìm diện tích S của hình tam giác với độ dài một cạnh a và chiều cao tương ứng h (a và h là các số tự nhiên được nhập từ bàn phím).
b) Tính kết quả C của phép chia lấy phần nguyên và kết quả d của phép chia lấy phần dư của 2 số nguyên a và b.
Các kiểu dữ liệu của các biến cần khai báo :
a) a, h : integer
S : real
Giải thích lý do S không thể là integer : a , h có thể là số nguyên, S=a*h/2 ; a * h chưa chắc là 1 số chẵn nên chia 2 có thể ra số thập phân.
b) c, d : integer ( phần nguyên và phần dư đều là số nguyên )
để làm 1 biển báo hình tam giác người ta dùng hết 22,4 đề xi mét vuông tôn . biết chiều cao của biển báo là 54 xăng ti mét , hãy tính độ dài của đáy tương ứng với chiều cao đó.
bài tập :
1. a, viết cấu trúc khai báo biến ,hằng . cho ví dụ minh họa
b, so sánh biến và hằng
2. giải sử khai báo hằng pi có giá trị bằng 3.14 . có thể gán giá trị 3.1416 cho pi trong phần thân chương trình ko ? vì sao ?
b, trong pascal khai báo nào sau đây đúng ?
A . var tb : real ;
B , var 4bs : integer ;
C,, const x : real ;
D , var R = 30;
3 . viết chương trình pascal cho bài toán tính tổng của một số bằng 3 và số còn lại được nhập từ bàn phím
ai giúp dc mik tick nhé , giúp nhaaaaa!
Bài 1 :
- Giống nhau:
+Biến và hằng điều là đại lượng lưu trữ dữ liệu.
+Hai đại lượng này phải khai báo mới sử dụng được.
Khác nhau:
- Hằng: Giá trị của hằng không thể thay đổi trong quá trình thực hiện chương trình.
- Cách khai báo biến:
Var<tên biến>:<kiểu dữ liệu>;
VD: Var a,b:integer;
C:string;
-Biến: giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
_ Cách khai báo hằng:
const <tên hằng>=<giá trị của hằng>;
VD: Const pi=3.14;
Bài2. Giả sử ta đã khai báo một hằng Pi với giá trị 3.14. Có thể gán lại giá trị 3.1416 cho Pi trong phần thân chương trình được không, tại sao?
Trả lời
Không thể gán được, vì một tên hằng không thể nhận một lúc hai giá trị.
Bài 3 .Trong Pascal, khai báo nào sau đây là đúng?
a. Var tb : real ;
b. Var 4hs: integer ;
c. Const x : real ;
d. Var R = 30 ;
Lời giải :
Đáp án đúng là đáp án a. Var tb : real ; vì cách khai báo biến: Var<tên biến>:<kiểu dữ liệu>;