Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/07/2008, 08:41
d4rkzone
 
Fecha de Ingreso: julio-2008
Mensajes: 19
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Expresión algebraica, (), [] y {}

Como escaneo el arreglo?
Eh empezado como has dicho y gracias pq parece una buena idea.

Código:
// (), [] y {}

#include <iostream>
#include <iomanip>
#include <string>
using namespace std;
int main()
{
	int count = 0;
	char expr[32];
	char par = '(';
	char par2 = ')';
	char cor = '[';
	char cor2 = ']';
	char llav = '{';
	char llav2 = '}';
	cout<<"Entre tu expresion algebraica: ";
	cin>>expr;
	if (expr[32] = par )
	{
		count= count + 1 ;
		cout<<endl<<count;
		if (expr[32] = par2)
		{	count = count -1;       }
		//cout<<count;
	}
	if (count == 0 )
		cout<<"\nNo hubo errores de parentesis"<<endl;
	else
		cout<<"Error en la expresion\n";
	return 0;
}
Gracias guille_el3, me estoy poniendo al tanto y es justamente lo que deseo hacer aun leo la informacion.

Última edición por d4rkzone; 21/07/2008 a las 08:48