chuyển đổi phép toán trong pascal
vd: x ≥\(\dfrac{m+5}{2a}\)
Chuyển biểu thức toán học sang pascal và ngược lại
a) \(\dfrac{1}{2n}\)≤\(\dfrac{3}{5}\)\(\cos\)2π
b)\(\dfrac{\sqrt{x^2+y^{3x}}}{a-\dfrac{a}{b}}z-\dfrac{1}{2}\)
c) Sqrt(a+2/(sqrt(2+a))-(x/a*b)
d) abs(x-2*y)+sqr(x*x)-2*cos(x)
d: \(=\left|x-2y\right|+\left(x\cdot x\right)^2-2\cdot cos\left(x\right)\)
Viết chương trình con chuyển các từ viết thường sang viết hoa. (trong pascal)
Vd: pascal sang PASCAL
Program Doi_Sang_Chu_Hoa;
Var S , SH: String; i : Byte;
Begin
Write('Nhap vao mot chuoi chu thuong : '); Readln(S);
SH := ''; {tạo xâu rỗng SH}
For i := 1 to Length(S) do SH[i] := UpCase(S[i];
Write('Chuoi da doi sang chu hoa: ',SH);
Readln;
End.
bạn dùng hàm UpCase(kí tự) để đổi từ chữ thường sang chữ hoa
Program Chuoi_In_Hoa;
Uses Crt;
Var i:integer;st:string;
Begin
Clrscr;
Writeln(‘DOI CHUOI SANG CHUOI HOA’);
Write(‘Nhap ho ten:’);readln(st); st[1]:=upcase(st[1]);
For i:=1 to length(St) do
If st[i]=’ ‘ then st[i+1]:=upcase(st[i+1]); Writeln(‘Ho ten sau khi doi lan 1 la: ‘,st);
For i:=1 to length(St) do st[i]:=upcase(st[i]);
Writeln(‘Ho ten sau khi doi lan 2 la: ‘,st);
Readln;
End.
program helo;
ues crt;
var s:string;i:longint
begin
clrscr;
write('s:=');readln(s);
for i:=1 to length(s) do s[i]:=upcase(s[i]);
writeln('s sau khi duoc doi sang chu hoa la');
readln;
end.
Trong Pascal, phép toán div, mod thuộc phép toán nào?
Phép toán div, mod thuộc phép toán số học với số nguyên
div=divide:chia
mod=modulo:phép dư
nên phép chia nha bạn
Câu 1; Viết chương trình cho phép người dùng nhập 1 số nguyên từ bàn phím, chương trình sẽ cho biết số đó là số chẵn hay lẻ.
Câu2. Viết các biểu thức toán sau đây dưới dạng biểu thức trong Pascal
a. \(\dfrac{15}{2+3}\) - \(\dfrac{8}{x^3}\) +y b. \(\dfrac{\left(10+x\right)^2}{3+y}\)- \(\dfrac{18}{5+y}\)
Câu 3. Bạn Tuấn viết chương trình như sau:
1. program Tinh toan
2 uses crt;
3. var
4. x, y : integer;
5. tb = real;
6. thongbao : integer;
7. const a := 2;
8. begin
9. clrscr;
10. thongbao := ‘Trung binh cong cua hai so x va y la: ‘;
11. write(‘Nhap gai tri cho x = ‘); readln(x);
12. write(‘Nhap gia tri cho y = ‘); readln(y);
13. tb = (x+y)/a;
14.writeln(thongbao, tb:2:1);
15. readln;
16. end.
a) Có một vài câu lệnh bạn Tuấn viết sai, em hãy viết lại cho đúng
b. ) Hãy phân biệt tên biến, tên hằng trong chương trình trên
HELD ME !!!!!!!!!!
Hãy chuyển đổi các biểu thức viết trong toán học sang biểu thức viết trong pascal? a) {(a+b)²+4ab+b³}5a² b) [(2x²y+3)-3x²] giúp minh vơiiii ạ :((
a, ((a+b)*(a+b)+4*a*b+b*b*b)
b,((2*x*x*y+3)-3*x*x)
a, ((a+b)*(a+b)+4*a*b+b*b*b)
b,((2*x*x*y+3)-3*x*x)
Câu 2: Phép toán trong Pascal bao gồm những phép toán nào? Cho ví dụ mỗi loại?
+ Các phép toán số học với số nguyên: +, -,*, div, mod
+ Các phép toán số học với số thực: +,-, *,/
+ Các phép toán quan hệ: <, <=, >=, =, < >
+ Các phép toán logic: not, or, and
Chọn phép toán sai trong các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây:
A. x≥(m+5)/(2∗a)x≥(m+5)/(2∗a)
B. x>=(m+5)/(2∗a)x>=(m+5)/(2∗a)
C. x>=(m+5)/2∗ax>=(m+5)/2∗a
D. Tất cả các phép toán trên
Trong ngôn ngữ lập trình (NNLT) Pascal:
+ chỉ sử dụng dấu ngoặc đơn () để viết các biểu thức số học.
+ Các phép toán +, -, x, :, trong toán học sẽ được chuyển đổi thành +, -, *, /, trong NNLT Pascal.
+Các phép so sánh ≥, ≤, ≠, >, < , trong toán học sẽ được chuyển đổi thành >=, <=, <>, >, <, trong NNLT Pascal.
Đáp án: D
Chuyển đổi biểu thức toán học thành pascal N là số dương chẵn N chia hết cho 3 hoặc 4
\(1+\dfrac{1}{x^2}+\dfrac{1}{y^2}+\dfrac{1}{2^2}\)
\(1+\dfrac{1}{x^2}+\dfrac{1}{y^2}+\dfrac{1}{2^2}\)