hozer

Delphi - lab6

Mar 16th, 2015
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.89 KB | None | 0 0
  1. program lab6;
  2.  
  3. uses crt;
  4. var s:string;
  5.     i,n,k,kr,dkr,tr,zo,zp:integer;
  6.     c: array[1..6] of integer;
  7. begin
  8. clrscr;
  9. WriteLn ('Vvedite striky');
  10. ReadLn(s);
  11. n:=length(s);
  12. k:=0;
  13. kr:=0;
  14. for i:=1 to n do
  15.  case s[i] of
  16.  ',':k:=k+1;
  17.  '.':kr:=kr+1;
  18.  ':':dkr:=dkr+1;
  19.  '-':tr:=tr+1;
  20.  '!':zo:=zo+1;
  21.  '?':zp:=zp+1;
  22.  end;
  23.   writeln('+--------+-----------+');
  24.   writeln('| Symbol |   Count   |');
  25.   writeln('+--------+-----------+');
  26.   writeln('|    ,   |',k:11,'|');
  27.   writeln('+--------+-----------+');
  28.   writeln('|    .   |',kr:11,'|');
  29.   writeln('+--------+-----------+');
  30.   writeln('|    :   |',dkr:11,'|');
  31.   writeln('+--------+-----------+');
  32.   writeln('|    -   |',tr:11,'|');
  33.   writeln('+--------+-----------+');
  34.   writeln('|    !   |',zo:11,'|');
  35.   writeln('+--------+-----------+');
  36.   writeln('|    ?   |',zp:11,'|');
  37.   writeln('+--------+-----------+');
  38.  
  39. ReadLn;
  40. end.
Advertisement
Add Comment
Please, Sign In to add comment