Другие языки программирования и технологии
Помогите написать программку на паскале по строкам
Дана строка длиной не более 40 символов. Последний символ – «.». Слова в тексте разделены несколькими пробелами. Определить номер слова, содержащего максималь-ное количество букв «А» . Без использования подпрограмм.
var
s: string;
c, n, nm, ac, acm: integer;
iw: boolean;
begin
write('string? ', s);
readln(s);
s := s + ' ';
for c := 1 to length(s) do begin
if not iw then
if s[c] <> ' ' then begin
ac := 0;
iw := true;
inc(n);
end;
if iw then begin
if s[c] = 'a' then inc(ac);
if s[c] = ' ' then begin
if ac > acm then begin
acm := ac;
nm := n;
end;
iw := false;
end
end;
end;
if nm > 0 then writeln(nm);
end.
s: string;
c, n, nm, ac, acm: integer;
iw: boolean;
begin
write('string? ', s);
readln(s);
s := s + ' ';
for c := 1 to length(s) do begin
if not iw then
if s[c] <> ' ' then begin
ac := 0;
iw := true;
inc(n);
end;
if iw then begin
if s[c] = 'a' then inc(ac);
if s[c] = ' ' then begin
if ac > acm then begin
acm := ac;
nm := n;
end;
iw := false;
end
end;
end;
if nm > 0 then writeln(nm);
end.
Я помог бы просто так. . но так лень. 50р?
Похожие вопросы
- Помогите написать программку в Паскале...
- Помогите написать задачи в паскале!!!!
- Помогите написать прогу на паскале
- ПОМОГИТЕ НАПИСАТЬ ЗАДАЧИ НА ПАСКАЛЕ
- СРОЧНО ПОМОГИТЕ!!! Напишите прогу на паскале
- Помогите плизззз! задача в паскале! Дана строка символов. Группы символов, разделенные одним или несколькими пробелами
- Помогите написать прогу на паскале!
- помогите написать программу на паскале!!! если можно напишите в комментах что где делаете!!!
- Помогите написать программу на паскале
- помогите написать програму в Паскале по задаче