Bài tập và thực hành 6
Chia sẻ bởi Bùi Văn Niền |
Ngày 10/05/2019 |
65
Chia sẻ tài liệu: Bài tập và thực hành 6 thuộc Tin học 11
Nội dung tài liệu:
a1. Thủ tục catdan(s1,s2):
Type str79 = string[79];
Procedure catdan(s1:str79; var s2:str79);
Begin
S2:=copy(s1,2,length(s1)-1) + s1[1];
End;
INPUT?
- OUTPUT?
a2. Thủ tục cangiua(s):
Procedure cangiua( var s:str79);
Var i,n:integer;
Begin
n:= length(s);
n:= (80 – n) div 2;
For i:=1 To n Do s:= ‘ ‘ +s;
End;
INPUT?
Program vi_du;
Uses crt;
Type str79 = string[79];
Var s1,s2:str79;
Stop:boolean;
Procedure catdan(s1:str79; var s2:str79);
Begin
S2:=copy(s1,2,length(s1)-1) + s1[1];
End;
Procedure cangiua( var s:str79);
Var i,n:integer;
Begin
n:= length(s);
n:= (80 – n) div 2;
For i:=1 To n Do s:= ‘ ‘ +s;
End;
Begin
Clrscr;
Write(‘ nhap xau s1’); readln(s1);
Cangiua(s1);
Clrscr;
Stop:=false;
While not(stop) do
Begin
Gotoxy(1,12);
Write(s1);
Delay(500);
Catdan(s1,s2);
S1:=s2;
Stop:=keypressed;
End;
Readln;
End.
Chương trình:
Type str79 = string[79];
Procedure catdan(s1:str79; var s2:str79);
Begin
S2:=copy(s1,2,length(s1)-1) + s1[1];
End;
INPUT?
- OUTPUT?
a2. Thủ tục cangiua(s):
Procedure cangiua( var s:str79);
Var i,n:integer;
Begin
n:= length(s);
n:= (80 – n) div 2;
For i:=1 To n Do s:= ‘ ‘ +s;
End;
INPUT?
Program vi_du;
Uses crt;
Type str79 = string[79];
Var s1,s2:str79;
Stop:boolean;
Procedure catdan(s1:str79; var s2:str79);
Begin
S2:=copy(s1,2,length(s1)-1) + s1[1];
End;
Procedure cangiua( var s:str79);
Var i,n:integer;
Begin
n:= length(s);
n:= (80 – n) div 2;
For i:=1 To n Do s:= ‘ ‘ +s;
End;
Begin
Clrscr;
Write(‘ nhap xau s1’); readln(s1);
Cangiua(s1);
Clrscr;
Stop:=false;
While not(stop) do
Begin
Gotoxy(1,12);
Write(s1);
Delay(500);
Catdan(s1,s2);
S1:=s2;
Stop:=keypressed;
End;
Readln;
End.
Chương trình:
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Bùi Văn Niền
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)