1. Trang chủ
  2. » Giáo án - Bài giảng

Bài soạn dap an HSG 11

3 241 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chuong trinh Pascal
Thể loại Bài soạn
Định dạng
Số trang 3
Dung lượng 30 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trang 1

BAI 1:

Program xau;

var

s:string;

1:Byte;

Begin

Write('Moi nhap xau: ');

Readln(s) ;

Writeln('Xau vua nhap: ',s);

For i:=length(s) downto 1 do write(s[i]);

Readln;

End

BAI 2:

Program mang2chieu;

Var

Max: integer ;

N,1,j: Byte;

Begin

Write('Moi nhap N=');

ReadLn (N) ;

Writeln('Mo1 nhap cac phan tu mang: ');

For i:=1 to N do

For j:=1 to N do Begin

write('A[',1i,',',j,',',']'); readin (A[i,j])

End;

Max: =A[1, 1 ] ;

Write('Cac phan tu tren duong cheo chinh: '); For i:=1 to N do

For j:=1 to N do Begin

if i=j then write(a[i,j],' ');

1f Max<A[i,j] then Max:=A[i,j]; end;

Writeln;

Trang 2

Writeln('Gia tri lon nhat= ' ,Max) ;

Write('Vi tri: ');

For i:=1 to N do

For j:=1 to N do

If A[i,j]=Max then write('(',1,',',j,')'); Readln

End

BAI 3:

Var

S: integer ;

N,1,dau, cuoi: Byte;

Begin

Write('Moi nhap N=');

ReadLn (N) ;

Writeln('Mo1 nhap cac phan tu mang: ');

For i:=1 to N do

Begin

write('A[',i,']J=');

readln (A[1]) ; End;

While A[i]<>0 do 1:=1+1;

Dau: =1;

1:=N;

While A[i]<>0 do 1:=1-1;

Cuo1 :=1;

FEor 1:=dau to CUuOI do S:=S+A[1];

Writeln('Tong cac so giua 2 so 0= ',S);

Readln

End

BÀI 4:

Var

R,S,1,)J,d:Word;

T:Word;

Trang 3

Begin

Write('Moi nhap R, S:');

Readln (R,S) ;

Write('Cac so hoan thien: ');

d:=0;

For 1:=R to S do

Begin T:=0;

For j:=1 to i-1 do 1£ 1 mod J=0 then T:=T+1J; 1£ T=1 then

Begin d:=d+1;

write(1,' ');

end;

End;

If d=0 then Write('khong tim thay') ; Readln;

End

Ngày đăng: 04/12/2013, 10:11

TỪ KHÓA LIÊN QUAN

w