Да се позволи въвеждане на символи до въвеждане на точка и да се отпечата:
- по отделно броят на цифрите, на аритметичните операции, на главните и на малките букви
- общият брой на символите, които са били въведени
Да се позволи въвеждане на символи до въвеждане на точка и да се отпечата:
[c] за С++ програми [/c]
[pascal] за паскал [/pascal]

за Къде се намира точка
за Вмъкване и изтриване на елемент *
за Позицията на X




за Броят на максималните елементи




за Броят на максималните елементи
за Пари за закуска




за Ученици с дадена оценка




за По-големи от средното| П | В | С | Ч | П | С | Н |
|---|---|---|---|---|---|---|
| « февр. | ||||||
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 | ||||||
program Project1; var simvol:char ; BroiCifri, BrMalkiBukvi, BrGlavniBukvi, BrOperacii :integer; begin repeat WriteLn('Vuvedete simvol:') ; ReadLn(Simvol) ; case simvol of '0'..'9' : BroiCifri:=BroiCifri+1 ; 'a'..'z' :BrMalkiBukvi:=BrMalkiBukvi+1 ; 'A'..'Z' :BrGlavniBukvi:=BrGlavniBukvi+1 ; '+','-','*','/' :BrOperacii:=BrOperacii+1 ; end; until simvol = '.'; WriteLn('Broq na cifrite e = ',BroiCifri ); WriteLn('Broq na malkite bukvi e = ',BrMalkiBukvi) ; WriteLn('Broq na Glavnite bukvi e = ',BrGlavniBukvi) ; WriteLn('Broq na operaciite e = ',BrOperacii) ; ReadLn; end.program Project1; var brcifri, broper, brglb, brmalb, brsim: integer; simvol: char; begin brcifri:=0; broper:=0; brglb:=0; brmalb:=0; brsim:=0; WriteLn('Vavedete razlichni simvoli: '); repeat ReadLn(simvol); case simvol of '0'..'9': brcifri:= brcifri+1; '+','-','/','*': broper:= broper+1; 'A'..'Z': brglb:= brglb+1; 'a'..'z': brmalb:= brmalb+1; end; brsim:=brsim+1; until simvol='.'; WriteLn('Broqt na cifrite e: ', brcifri); WriteLn('Broqt na aritmetichnite operacii e: ', broper); WriteLn('Broqt na glavnite bukvi e: ', brglb); WriteLn('Broqt na malkite bukvi e: ', brmalb); WriteLn('Broqt na simvolite e: ', brsim); ReadLn; end.program project1; var BrC, BrG, BrM, BrA, Ob: integer; c: char; begin WriteLn('Vavejdaite simvoli'); BrC:=0; BrG:=0; BrM:=0; BrA:=0; Ob:=0; repeat ReadLn(c); Ob:= Ob+1; case c of '0'..'9': BrC:=BrC+1; 'a'..'z': BrM:=BrM+1; 'A'..'Z': BrG:=BrG+1; '+','-','*','/': BrA:=BrA+1; end; until c='.'; WriteLn('Broqt cifri e: ', BrC); WriteLn('Broqt malki bukvi e: ', BrM); WriteLn('Broqt golemi bukvi e: ', BrG); WriteLn('Broqt aritmetichni operacii e: ', BrA); WriteLn('Obshtiqt broi simvoli e: ', Ob); ReadLn; end.