• Помогите пожалуйста с паскалем а то голова вообще не работает

    Дана Символьная строка.Сравнить количество символов + и -.Вывести строку тех знаков которых окажется больше.Длина строки определяется исходным количеством символов.

    Задача №2
    прикреплена фотография
    заранее спасибо
    очень нужно помогите пожалуйста а то хз уже что делать

    question img

Ответы 1

  • 1)

    program fantscrin;

    var s:string; i, plus, minus:integer;

    begin

       write('Введите строку:'); readln(s);

       plus:= 0;

       minus:= 0;

       for i:=1 to length(s) do

       begin

           if s[i] = '+' then plus := plus + 1;

           if s[i] = '-' then minus := minus + 1;

       end;

       writeln;

       if plus > minus then for i:=1 to plus do

                               write('+')

                       else if plus < minus then for i:=1 to minus do

                                                   write('-')

                                            else write('Кол-во знаков одинаковое!');

    end.

    2)

    program fantscrin;

    var y,x,b,e:real; i:integer;

    begin

       write('Введите число b:'); readln(b);

       e:= 2.7;

       x:= 0;

       writeln;

       writeln('   y    |   x   ');

       writeln('-----------------');

       while x <= 10 do

       begin

           if x < 3 then

                    begin

                        y:= Exp(x * Ln(e)) + 1 / (x + 1);

                        writeln(y:6:5, ' | ', x:6:5)

                    end;

           if x = 3 then

                    begin

                        y:= Sin(x) + sqrt(x);

                        writeln(y:6:5, ' | ', x:6:5);

                    end;

           if x > 3 then

                    begin

                        y:= Cos(x) + Abs(b);

                        writeln(y:6:5, ' | ', x:6:5);

                    end;

           x:= x + 0.5;

       end;

    end.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years