PDA

View Full Version : سوال: شمارش تعداد یک کاراکتر در رشته



parisa.ltf
پنج شنبه 22 مهر 1389, 19:05 عصر
يك string به شكل ( (7+6)+(4+8) ) از ورودي گرفته ميشود مي خواهم تعداد ')' را بشمارد و اطلاع دهد تا بر اساس آن تصميم به انجام كار گرفته شود
از كد زير استفاده كردم ولي به درستي اجرا نمي شود :ناراحت:



string s;
cin>>s;
int count=0;
for(int i=1;i<s.length() ;++i)
if(i=='(');
count++;

cout<<count<<endl;
keep_window_open();

Salar Ashgi
پنج شنبه 22 مهر 1389, 19:26 عصر
کدتان باید به این شکل اصلاح شود :


string s;
cin>>s;
int count=0;
for(int i=0;i<s.length() ;++i)
if(s[i] == '(')
count++;

cout<<count<<endl;
keep_window_open();