online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
/******************************************************* 12. Escriba un programa en C++ para encontrar la palabra más grande y más pequeña en una cadena **************************************************+*****/ #include <iostream> #include <string> using namespace std; int main(){ string str = "Hola mundo"; int len=0, pos=0, posMayor=0, posMenor=0, lenMayor=0, lenMenor=0, cSpaces=0, posZero=0; int n=str.size(); for(int i=0; i<n; i++){ pos=i; len=0; while( isalpha(str[i]) ){ len++; i++; } if(len > lenMayor){ lenMayor = len; posMayor = pos; } } lenMenor=lenMayor; for(int i=0; i<n; i++){ pos=i; len=0; while( isalpha(str[i]) ){ len++; i++; } if(len < lenMenor){ lenMenor = len; posMenor = pos; } } string strMayor(str, posMayor, lenMayor+1); string strMenor(str, posMenor, lenMenor); cout<<"La palabra más grande es: "<<strMayor<<endl; cout<<"La palabra más pequeña es: "<<strMenor<<endl; return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue