Sử dụng tam giác Pascal, viết khai triển:
a) (x – 1)5;
b) (2x – 3y)4.
Viết chương trình đơn giản bằng cách sử dụng dấu "*" để tạo thành 1 hình tam giác ( chương trình Pascal)
Tam giác dạng gì vậy bạn? Cân, đều hay là thường
Tìm hệ số của x5 trong khai triển:
a) (2+x)5(3x-1)7
b) (1+x-x2)8
Đặt A=(2+x)5(3x-1)7
khai triển ta có:A=(\(_{k=0}^5\Sigma C_5^k2^{5-k}x^k\)).(\(^7_{i=0}\Sigma C_7^i\left(3x\right)^i\))
=\(\left(_{k=0}^5\Sigma\right)\left(_{i=0}^7\Sigma\right)\left(C_5^kC^i_7\right)\left(x^k.\left(3x\right)^i\right)\)
=số hạng\(\left(C_5^kC^i_7\right)\left(x^k.\left(3x\right)^i\right)\)chứa x5 tại k+i=5
có k\(\in\){0,1,2,...5},i\(\in\){0,1,2,...7}
=>(k,i)={(0,5);(1,4);(2,3);(3,2);(4,1);(5,0)}
=>Hệ số của x5 là:\(\left(C_5^0C^5_7\right)3^5\)+\(\left(C_5^1C^4_7\right)\left(3^4\right)\)+\(\left(C_5^2C^3_7\right)\left(3^3\right)\)+\(\left(C_5^3C^2_7\right)\left(3^2\right)\)+
\(\left(C_5^4C^1_7\right)\left(3^1\right)\)+\(\left(C_5^5C^0_7\right)3^0\)=30724
Hok tốt!!!
b) ta có (1+x-x2)8=(1+(x-x2))8
=\(^8_{k=0}\Sigma.C_8^k\left(x-x^2\right)^k\)=\(^8_{k=0}\Sigma.C_8^k\left(x-1\right)^kx^k\)=\(^8_{k=0}\Sigma.C_8^k\left(x-1\right)^kx^k\)
Khai triển:
a) (x+3)^2
b) (x-1/3)^2
\(a,\left(x+3\right)^2\)
\(=x^2+2\cdot x\cdot3+3^2\)
\(=x^2+6x+9\)
\(b,\left(x-\dfrac{1}{3}\right)^2\)
\(=x^2-2\cdot x\cdot\dfrac{1}{3}+\left(\dfrac{1}{3}\right)^2\)
\(=x^2-\dfrac{2}{3}x+\dfrac{1}{9}\)
#\(Toru\)
a: (x+3)^2=x^2+6x+9
b: (x-1/3)^2=x^2-2/3x+1/9
Khai triển:
a) (2+√3)²
b) (√7-3)²
c) (5+√2)²
d) (√11-5)²
e) (1+√5)² + (3-√5)²
f) (2+√7)² + (√7-3)²
a) \(\left(2+\sqrt{3}\right)^2=4+4\sqrt{3}+3=7+4\sqrt{3}\)
b) \(\left(\sqrt{7}-3\right)^2=7-6\sqrt{7}+9=16-6\sqrt{7}\)
c) \(\left(5+\sqrt{2}\right)^2=25+10\sqrt{2}+2=27+10\sqrt{2}\)
d) \(\left(\sqrt{11}-5\right)^2=11-10\sqrt{11}+25=36-10\sqrt{11}\)
e) \(\left(1+\sqrt{5}\right)^2+\left(3-\sqrt{5}\right)^2=1+2\sqrt{5}+5+9-6\sqrt{5}+5=20-4\sqrt{5}\)
f) \(\left(2+\sqrt{7}\right)^2+\left(\sqrt{7}-3\right)^2=4+4\sqrt{7}+7+7-6\sqrt{7}+9=27-2\sqrt{7}\)
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.
Trong PASCAL, để khai báo biến tệp văn bản ta phải sử dụng cú pháp:
A. Var <tên biến tệp> : Text;
B. Var <tên tệp> : Text;
C. Var <tên tệp> : String;
D. Var <tên biến tệp> : String;
Viết một chương trình pascal có sử dụng các câu lệnh : khai báo biến , nhập giá trị của biến , in lên màn hình giá trị của biến , gán giá trị cho biến , câu lệnh điều kiện dạng đủ
uses crt;
var n,x:integer;
begin
clrscr;
write('Nhap n='); readln(n);
writeln('n=',n);
x:=n;
if x mod 2=0 then writeln(x,' la so chan')
else writeln(x,' la so le');
readln;
end.
máy tính có thể hiểu ngôn ngữ nào ?
trong ngôn ngữ lập trình pascal có những từ khóa nào sử dựng được và không sử dụng được ?
thế nào là tê nhợp lệ trong ngôn ngữ pascal ?
từ ngữ nào để khai báo biến trong pascal ?
cấu trức chung của ngôn ngữ pascal ?
viết úc pháp câu lệnh khai báo biến ? cho vd
Máy tính có thể hiểu ngôn ngữ máy
-máy tính có thể hiểu ngôn ngữ máy.
-write,begin,end,real.... là những từ khóa sử dụng được.
5A,bai tap,2 bai tap,....là những tên ko sử dụng dc.
-tên hợp lệ là tên ko được bắt đầu bằng chữ số và chứa dấu cách(kí tự trống),tên khác nhau tương ứng với những đại lượng khác nhau,tên do người lặp trình đặt ko được trùng với từ khóa.
- var là từ khóa dùng để khai báo biến.ví dụ khai báo biến a,b có kiểu dữ liệu số nguyên
Cú pháp var <danh sách biến>:<kiểu dữ liệu>;
var a,b:integer;
-cấu trúc chung của chương trình Pascal gồm 2 phần:
phần khai báo thường gồm các câu lệnh dùng để
+khai báo tên chương trình
+khai báo các thư viện (chứa các câu lệnh viết sẵn có thể sử dụng trong phần thân chương trình) và một số khai báo khác.
phần thân chương trình gồm các câu lệnh dùng mà máy tính cần thực hiện nằm trong cặp từ khóa begin và end.
Viết chương trình pascal sử dụng lệnh while...do hoặc for to do để tính tổng S=1+3+5+...+n. N là số nguyên nhập từ bàn phím
Program HOC24;
var i,n: integer;
S: longint;
begin
write('Nhap N: '); readln(n);
i:=1; s:=0;
while i<=n do
begin
s:=s+i;
i:=i+2;
end;
write('S=',S);
readln
end.
program tinh_tong_S;
var
n, i, S: integer;
begin
write('Nhap n: ');
readln(n);
S := 0;
i := 1;
while i <= n do
begin
S := S + i;
i := i + 2;
end;
writeln('Tong S la: ', S);
readln;
end.
Câu 1:Sử dụng ngôn ngữ lập trình Pascal để viết chương trình theo thuật toán dưới đây:
B1:T←8;n←1;
B2:Nếu T>=99 thì chuyển tới B4
B3:n←n+3;T←T*n và quay lại B2
B4:In giá trị của T,n và kết thúc
Câu 2:Sử dụng ngôn ngữ lập trình Pascal để viết chương trình nhập vào từ bàn phím(ĐTB)của n học sinh trong một lớp (1<=n<=70).In ra màn hình số lượng và tỉ lệ học sinh đạt điểm trung bình trở lên(ĐTB>=5.0)
câu 1:
program AlgorithmExample;
var
T, n: integer;
begin
// Bước 1
T := 8;
n := 1;
// Bước 2
while T < 99 do
begin
// Bước 3
n := n + 3;
T := T * n;
end;
// Bước 4
writeln('Gia tri cua T: ', T);
writeln('Gia tri cua n: ', n);
readln;
end.
câu 2:
program StudentAverage;
var
n, countAboveAverage: integer;
sum, average, score: real;
begin
// Nhập số lượng học sinh
write('Nhap so luong hoc sinh (1-70): ');
readln(n);
// Kiểm tra điều kiện
if (n < 1) or (n > 70) then
begin
writeln('So luong hoc sinh khong hop le.');
readln;
halt;
end;
// Khởi tạo biến
countAboveAverage := 0;
sum := 0;
// Nhập và tính điểm trung bình
for var i := 1 to n do
begin
write('Nhap diem cua hoc sinh ', i, ': ');
readln(score);
sum := sum + score;
// Kiểm tra điều kiện điểm trung bình
if score >= 5.0 then
countAboveAverage := countAboveAverage + 1;
end;
// Tính điểm trung bình
average := sum / n;
// In ra kết quả
writeln('So luong hoc sinh dat diem trung binh tro len: ', countAboveAverage);
writeln('Ti le hoc sinh dat diem trung binh tro len: ', countAboveAverage / n * 100:0:2, '%');
readln;
end.
Lưu ý rằng trong chương trình của câu 2, điểm trung bình được tính và sau đó kiểm tra xem học sinh có đạt điểm
trung bình trở lên hay không.