| Bài tập thực hành Pascal! | |
|
+6kenvin quynhvy _rum_ [V] darksoul Admin 10 posters |
Tác giả | Thông điệp |
---|
Admin Nhóm Điều hành
Tổng số bài gửi : 346 Age : 33 Đến từ : Thiên đàng Registration date : 22/01/2008
Character sheet HP: (999999999/999999999) SP: (7777777/7777777)
| Tiêu đề: Bài tập thực hành Pascal! Thu Jan 24, 2008 8:04 pm | |
| program cacpheptoansohoc; uses crt; type soLon=array[0..100] of 0..9; {quy uoc mang[0] se nhan so phan tu cua mang} var a,b,c:soLon; procedure nhapso(var a:solon); var n:integer;ch:char; begin n:=0; repeat ch:=readkey; {readkey la mot tham so co gia tri tra ve khi go~ phiem} if ord(ch)=0 then ch:=readkey; {gap gia tri trang nhan lai, khong xuat ra man hinh} if (ch>='0') and ( ch <= '9') then begin n:=n+1; a[n]:=ord(ch)-ord('0');{khoang cach ma ACSII moi la con so} write(ch); {ghi ch ra man hinh} end else begin if ord(ch)=8 then {xoa lui} begin if n>0 then begin n:=n-1;write(ch);write(' ');write(ch); end; end; end; until ord(ch)=13; a[0]:=n {gan do dai cua chuoi} end; procedure xuat(a:soLon); var i:integer; begin for i:=1 to a[0] do begin write(a ); end; readln; end;
procedure chenmang(var a:soLon;so,vitri:integer); var i:integer; begin if (vitri >=0) and (vitri <= a[0]+1) then begin for i:=a[0]+1 downto vitri + 1 do begin a[i]:=a[i-1]; end; a[0]:=a[0]+1; a[vitri]:=so; end else
writeln('Khong chen duoc, mang giu noi dung cu ');
end;
procedure xoamang(var a:soLon;vitri:integer); var i:integer; begin if (vitri >0 ) and (vitri begin for i:=vitri to a[0] do a[i]:=a[i+1]; a[a[0]]:=0; a[0]:=a[0]-1; end; end;
procedure daomang(var a:soLon); var i,n:integer; tam:integer;
begin n:=a[0] ; tam:=0; for i:=1 to n div 2 do begin tam:=a[i]; a[i]:=a[n+1-i]; a[n+1-i]:=tam;
end; end;
procedure cong(a,b:soLon;var c:soLon); var i,d,nhoso:integer;Lon,nho,kq:soLon;
begin lon:=a; nho:=b; if a[0] begin lon:=b; nho:=a; end;
d:=lon[0]-nho[0]; if d>0 then {lam chieu dai 2 so bang nhau} begin for i:=1 to d do chenmang(nho,0,1); {then vao dau so nho cac so 0} nho[0]:=nho[0]+d; end; nhoso:=0; for i:=lon[0] downto 1 do begin c[i]:=(lon[i]+nho[i]) mod 10 + nhoso; nhoso:= (lon[i]+nho[i]) div 10; { writeln(lon[i],'+',nho[i],'=',c[i]);} end; c[0]:=lon[0]; if nhoso>0 then begin chenmang(c,nhoso,1);
end;
end;
VAR n,so,k,CHON:integer;
BEGIN clrscr;
write('nhap so thu 1 '); nhapso(a); writeln; write('nhap so thu 2 '); nhapso(b); writeln; write('Tong '); xuat(a) ;write(' + '); xuat(b) ; write(' = ');cong(a,b,c); xuat(c);
END.
[i]Làm thử coi, thú vị lắm. | |
|
| |
darksoul Nhóm Điều hành
Tổng số bài gửi : 871 Age : 32 Đến từ : Paradise of dark [A7] Registration date : 26/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Sat Jan 26, 2008 4:39 pm | |
| de~. so. !!! Lam` ji ma` dai` du~ zay ??? | |
|
| |
[V] Tiểu học
Tổng số bài gửi : 67 Age : 33 Đến từ : 11a7 Registration date : 26/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Sat Jan 26, 2008 8:29 pm | |
| | |
|
| |
_rum_ Nhóm Điều hành
Tổng số bài gửi : 883 Age : 33 Đến từ : 11a7 Registration date : 25/01/2008
Character sheet HP: (288/295) SP: (288/295)
| |
| |
quynhvy Mẫu Giáo
Tổng số bài gửi : 35 Age : 33 Đến từ : 11a7 Registration date : 26/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Sat Jan 26, 2008 9:07 pm | |
| ôi trời ơi, vốn dĩ đã ngu tin nhìn dô cái đống này càng ngu hơn | |
|
| |
kenvin Đội Quản Lý
Tổng số bài gửi : 309 Age : 33 Đến từ : Emo World Registration date : 23/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Sat Jan 26, 2008 9:10 pm | |
| công nhận là mày cũng rảnh thiệt . Nhìu thành viên mới wá | |
|
| |
god Đội Quản Lý
Tổng số bài gửi : 321 Age : 33 Đến từ : sky Registration date : 27/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Sun Jan 27, 2008 3:16 pm | |
| thể hiện sự siêng năng của admin. sau này 4rum mình sẽ phát triển tốt đẹp vì có một admin rất cừ | |
|
| |
_rum_ Nhóm Điều hành
Tổng số bài gửi : 883 Age : 33 Đến từ : 11a7 Registration date : 25/01/2008
Character sheet HP: (288/295) SP: (288/295)
| Tiêu đề: Re: Bài tập thực hành Pascal! Sun Jan 27, 2008 9:47 pm | |
| ghê nở mũi chưa kìa Trọng | |
|
| |
Admin Nhóm Điều hành
Tổng số bài gửi : 346 Age : 33 Đến từ : Thiên đàng Registration date : 22/01/2008
Character sheet HP: (999999999/999999999) SP: (7777777/7777777)
| Tiêu đề: Re: Bài tập thực hành Pascal! Mon Jan 28, 2008 12:57 pm | |
| | |
|
| |
darksoul Nhóm Điều hành
Tổng số bài gửi : 871 Age : 32 Đến từ : Paradise of dark [A7] Registration date : 26/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Tue Jan 29, 2008 9:50 pm | |
| sao hok ai có ý kiến jì về học tập hết nhỉ, lớp mình toàn thánh nhân hok cần học, chỉ cần chơi | |
|
| |
angel_love Tiểu học
Tổng số bài gửi : 81 Age : 33 Đến từ : some where Registration date : 30/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Wed Jan 30, 2008 4:07 pm | |
| ẶC ẶC CHOÁNG VÁNG | |
|
| |
pe_siu_chanh Mẫu Giáo
Tổng số bài gửi : 41 Age : 33 Registration date : 26/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Thu Feb 07, 2008 7:32 pm | |
| | |
|
| |
_rum_ Nhóm Điều hành
Tổng số bài gửi : 883 Age : 33 Đến từ : 11a7 Registration date : 25/01/2008
Character sheet HP: (288/295) SP: (288/295)
| Tiêu đề: Re: Bài tập thực hành Pascal! Thu Feb 14, 2008 3:38 pm | |
| Đúng thế học nhìu ngu nhìu mà hj' hj' | |
|
| |
darksoul Nhóm Điều hành
Tổng số bài gửi : 871 Age : 32 Đến từ : Paradise of dark [A7] Registration date : 26/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Sat Feb 16, 2008 10:12 pm | |
| phải ráng mà hỉu chớ, hok hỉu chết sao | |
|
| |
pepom912 Trung học cơ sở
Tổng số bài gửi : 115 Age : 32 Đến từ : ngo^i nha` ma e' Registration date : 31/01/2008
Character sheet HP: (100/100) SP: (100/100)
| Tiêu đề: Re: Bài tập thực hành Pascal! Tue Feb 26, 2008 6:42 pm | |
| po' tay voi' may' cai' ni` roi` hoc them cung~ hok bit' | |
|
| |
Sponsored content
| Tiêu đề: Re: Bài tập thực hành Pascal! | |
| |
|
| |
| Bài tập thực hành Pascal! | |
|