Se da un sir de caractere. Sa se calculeze cite litere de ''A,, si cite litere de ''B,, sunt in sir. Daca numarul de litere ,,A'' este mai mare decit numarul de litere ,,B'' sa se afiseze mesajul ''true,, in caz contrar ,, False'' . Am nevoie de program Pascal de tip functie . Multumesc cei care m-au ajutat va ramin dator.
Răspunsuri la întrebare
Răspuns de
1
E simplu.
program brianly;
var a:string[20];
function t/f(x:string):boolean;
var n,i,j,k:integer;
begin
n:=lenght(a);
for i:=1 to n do
if x[i]='A' then k:=k+1
else if x[i]='B'= then j:=j+1;
if k>j then t/f:=true
else t/f:false;
end;
begin
readln(a);
write(t/f(a));
end.
program brianly;
var a:string[20];
function t/f(x:string):boolean;
var n,i,j,k:integer;
begin
n:=lenght(a);
for i:=1 to n do
if x[i]='A' then k:=k+1
else if x[i]='B'= then j:=j+1;
if k>j then t/f:=true
else t/f:false;
end;
begin
readln(a);
write(t/f(a));
end.
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă