Есть ответ 👍

Дана строка. определить количество символов "(" и символов ")" . сравните их, и если значения разные вывести сообщение. сделать программу в visual studio c++

182
457
Посмотреть ответы 2

Ответы на вопрос:


Код

#include < iostream>

using namespace std;

int main(){

    setlocale(lc_all, "russian");

    string s = "=//";

    unsigned int leftnumber = 0, rightnumber = 0;

    for(int i = 0; i < s.length(); i++){

        if(s[i] == '('){

            rightnumber = rightnumber + 1;

        }

        else if(s[i] == ')'){

            leftnumber = leftnumber + 1;

        }

    }

    if(rightnumber > leftnumber){

        cout < < "символов '(' больше, чем ')'";

    }

    else if(rightnumber < leftnumber){

        cout < < "символов '(' меньше, чем ')'";

    }

    else if(rightnumber == leftnumber){

        cout < < "символов '(' столько же, сколько и ')'";

    }

    return 0;

}

проверка

символов '(' меньше, чем ')'

Aieks01
4,4(10 оценок)

program xxx;

  var i, n, s : integer;

begin

    write('введите число n=');

    readln(n);

    s: =0;

    i: =2;

    while i< =n do

        begin

          s: =s+i;

            i: =i+2

        end;

    write('сумма четных чисел =', s);

    readln

end.

Популярно: Информатика