Дана строка. определить количество символов "(" и символов ")" . сравните их, и если значения разные вывести сообщение. сделать программу в visual studio c++
Ответы на вопрос:
#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;
}
проверкасимволов '(' меньше, чем ')'
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.
Популярно: Информатика
-
vaxaxa171719.02.2023 07:48
-
акл201.02.2023 17:46
-
cystan9830.06.2023 02:13
-
дамчок17.08.2020 00:28
-
MrTroLoLo1004.04.2023 08:17
-
hkodzoeva17.12.2020 07:50
-
natik200522.03.2023 10:37
-
dimasikmll16.10.2021 15:48
-
FactorPlay11.02.2020 22:42
-
Starostina201830.03.2023 20:14