Jaliyiah Sophia nội dung
Có 12 mục bởi Jaliyiah Sophia (Tìm giới hạn từ 29-04-2020)
#234917 Chương trình con - Pascal
Đã gửi bởi Jaliyiah Sophia on 19-04-2010 - 00:03 trong Góc Tin học
Để tính tam giác pascal thì sử dụng cách 2 , nhưng chỉ lưu 2 dòng thôi rồi cập nhật lại , vì kết quả ở dòng i chỉ phụ thuộc vào dòng i-1
Bài 2 :
Sử dụng một biến enter để nhận lệnh cần tính là hình gì, với mỗi hình ta trả về procedure để xử lý cho hình đó. và tính cụ thể ra.
ví dụ :
function getareasquare:longint;
begin
readln(n); // n la canh hinh vuong
exit(n*n);
end;
readln(enter);
if (enter=1) then ans:=getareasquare;
các hình khác tương tự
Bài 3:
1.
ans:=0;
for i:=1 to n do inc(ans,a+ans[i][n-i+1]);
dec(ans,a[n div 2 + 1][n div 2 + 1]);
2.
[i]chẵn :
ans=0;
i:=0;
while (i<=n) do
begin
inc(i,2);
for j:=1 to n do
inc(ans,a[i][j](a[i][j]);
end;
[i]lẻ :
ans:=0;
i:=-1;
while (i<=n) do
begin
// tương tự như trên
end;
3.
làm tương tự câu 2, để ý kết quả phải là số real hay là extended.
4.
count:=0;
for i:=1 to n do
for j :=1 to n fo
if (1<=a[i][j]) and (a[i][j]<=5) then
inc(count);
5.
câu này không hiểu lắm, cái hàng nào với cột nào h ?
nếu có 1 hàng x và cột y cố định thì lưu làm 2 mảng rồi ráp vào thôi
Bài 4:
gọi g[i] là x^i.
f[i] là i!
g[0]:=1;
for i:=1 to n do g[i]:=g[i-1]*x;
f[0]:=1;
for i:=1 to n+1 do f[i]:=f[i-1]*i;
ans:=0;
for i:=1 to n do
ans:=ans + ((1+g[i])/f[i+1]);
#234810 Chương trình con - Pascal
Đã gửi bởi Jaliyiah Sophia on 18-04-2010 - 11:46 trong Góc Tin học
xem lại chỗ đó đi bạnBài 1 có 3 cách:
C1:
Function C(n,k:byte):longint;
Begin
If k=0 then C:=1 else if n=0 then C:=0
Else C:=C(n-1,k-1)+C(n-1,k)
End;
C2:
var C:aray[0..100,0..100] of longintl
Begin
C[0,0]:=0;
For i:=1 to n do C[i,i]:=1;
For i:=1 to n do C[i,0]:=1;
For i:=2 to n do
for j:=1 to i-1 do C[i,j]:=C[i-1,j-1]+C[i-1,j];
Write(C[n,k]);
End.
C3:
Function GT( x: byte):longint;
var S:longint;
t:byte;
Begin
S:=1;
For t:=1 to n do S:=S*i;
GT:=S;
End;
Function C(n,k:byte):longint;
Begin
C:=GT(n)/(GT(k)*GT(n-k))
End;
Nhận xét
C1:Chương trình dễ viết, ngắn gọn, nhưng tốc độ tính toán sẽ chậm do lặp lại tính toán nhiều.
C2: Chương trình dài hơn nhưng tốc độ tính toán nhanh hơn C1 do mỗi C[,j] chỉ tính toán 1 lần.
Song phải cần 1 không gian lớn để lưu trữ dữ liệu.
C3: Chương trình thực hiện nhanh nhất, tiết kiệm bộ nhớ nhất.
#234765 Chương trình con - Pascal
Đã gửi bởi Jaliyiah Sophia on 17-04-2010 - 22:51 trong Góc Tin học
Bài 2: viết các chương trình con tính diện tích hình tam giác, hình tròn, hình vuông, hình chữ nhật trong 1 chương trình. Sau đó hỏi chọn 1 trong các phương án tính S bằng cách chọn trong bảng chọn lệnh sau:
- không làm gì hết, trở về màn hình soạn thảo.
- tính S hình vuông.
- tính S hình tròn.
- tính S hình tam giác.
- tính S hình chữ nhật.
Bài 3: Hãy viết CTrình nhập giá trị cho ma trận vuông cấp n sao cho:
- Tính tổng các phần tử trên đường chéo chính, chéo phụ.
- Tính tổng bình phương các số nằm trên hàng chẵn; lẻ.
- Tính tổng căn bậc 2 các số không âm trên cột chẵn; lẻ.
- Đếm số phần tử có giá trị trong khoảng [1..5].
- Viết thủ tục hoán vị phần tử hàng cho phần tử cột của MT đã cho.
Bài 4: Viết chương trình tính $S=\sum\limits_{i=0}^{n}.\dfrac{1+x^{i}}{(i+1)!}$
#232570 Ma phương chẵn - Pascal
Đã gửi bởi Jaliyiah Sophia on 19-03-2010 - 18:53 trong Góc Tin học
#232262 Ma phương chẵn - Pascal
Đã gửi bởi Jaliyiah Sophia on 16-03-2010 - 21:43 trong Góc Tin học
VIẾT CHƯƠNG TRÌNH TẠO MA PHƯƠNG CHẴN BẰNG PASCAL
#205918 Đăng ký tham gia trại hè toán học 2009
Đã gửi bởi Jaliyiah Sophia on 21-07-2009 - 13:14 trong Trại hè Toán học Huế 2009
2- Tuổi: 16
3- Quê quán: HCMC
4- Nick trên diễn đàn (Nếu có): diendan3T, Jaliyiah Sophia
5- Đối tương (HS/SV/GV/?): Học sinh^^
6- Đến từ trường (hoặc cơ quan): ISOE [Calgary] [diễn đàn 3T]
7- Nguyện vọng, mong ước: [đang si nghĩ ạ^^]
8- Số điện thoại: 01229 656 818
9- Email: [email protected]
#205914 Thành lập đoàn Nam Bộ
Đã gửi bởi Jaliyiah Sophia on 21-07-2009 - 13:08 trong Trại hè Toán học Huế 2009
2- Tuổi: 16
3- Quê quán: HCMC
4- Nick trên diễn đàn (Nếu có):diendan3T, Jaliyiah Sophia
5- Đối tương (HS/SV/GV/?): Học sinh^^
6- Đến từ trường (hoặc cơ quan)?: ISOE [Calgary]
7- Nguyện vọng, mong ước: không có ạ
8- Số điện thoại: 01229 656 818
9- Email: [email protected]
#199237 Mems 3T tập trung lại nào!
Đã gửi bởi Jaliyiah Sophia on 29-05-2009 - 15:00 trong Góc giao lưu
mọi ng thông báo mems 3T vào VMF đký nick mới dùm JS ạ!!!
cảm ơn!!!
#199036 Một bài nhận biết khá thú vị....
Đã gửi bởi Jaliyiah Sophia on 27-05-2009 - 17:42 trong Các môn tự nhiên (Vật lý, Hóa học, Sinh học, Công nghệ)
#198805 Mems 3T tập trung lại nào!
Đã gửi bởi Jaliyiah Sophia on 26-05-2009 - 10:36 trong Góc giao lưu
tập trung đi òi nói sau:D
#198638 Mems 3T tập trung lại nào!
Đã gửi bởi Jaliyiah Sophia on 25-05-2009 - 10:38 trong Góc giao lưu
mọi người vào đây điểm danh ạ...
#198626 Một bài nhận biết khá thú vị....
Đã gửi bởi Jaliyiah Sophia on 25-05-2009 - 09:00 trong Các môn tự nhiên (Vật lý, Hóa học, Sinh học, Công nghệ)
Chỉ dùng 1 THUỐC THỬ hãy phân biệt 4 lọ khí mất nhãn sau:
$CO_2, CH_4, C_2H_2, C_3H_6$
- Diễn đàn Toán học
- → Jaliyiah Sophia nội dung