Eerst maar eens de werking (wat het moet gaan doen).
Je voert een woord in bv. "woord"
Geef het ingevoerde woord weer.
en vertel daarna hoeveel X A t/m Z er in zit.
Loop vast op het loopje dat gemaakt moet worden voor aantal keer A B C D enz.
Heeft iemand een idee hoe ik het kan aanpaken want in het school boek staat het niet en we kunnen het ook niet vinden.
Je voert een woord in bv. "woord"
Geef het ingevoerde woord weer.
en vertel daarna hoeveel X A t/m Z er in zit.
Loop vast op het loopje dat gemaakt moet worden voor aantal keer A B C D enz.
Heeft iemand een idee hoe ik het kan aanpaken want in het school boek staat het niet en we kunnen het ook niet vinden.
code:
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
32
33
34
35
36
37
38
39
40
41
42
| {--------------------------------------------------}
{ Programmanaam : String }
{ Omschrijving : in: woord uit: aantal leters }
{ File name : string }
{ Taal : Pascal }
{--------------------------------------------------}
program woord;
uses crt;
var s:string;
c:char;
i:integer;
counta:integer;
z:array['a'..'z'] of string;
begin
begin
clrscr;
write('voer een woord in: ');
readln(s);
clrscr;
write('ingevoerde string is: ',s);
readln;
end;
clrscr;
for i:= 1 to length(s) do
begin
c:=s[i];
write(c:2);
end;
readln;
counta:=0;
for i:=1 to length(s) do
begin
if (s[i]='a') or (s[i]='A') then counta:=counta+1;
end;
write('Aantal x A ',counta);
readln;
end. |
[ Voor 15% gewijzigd door jordan2k op 05-03-2003 20:45 ]