Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: remphenter en 15 Noviembre 2016, 05:53 AM

Título: [?][C]como almacenar datos y compararlos en Lenguaje C?
Publicado por: remphenter en 15 Noviembre 2016, 05:53 AM
Es sobre un programa que muestra un menú de operaciones el paso 1 es crear las funciones las cuales ya los tengo hecho he aquí la imagen: (http://prntscr.com/d7f2ld) en este caso solo pondré como ejemplo sumar y restar al ejecutar funciona bien.

El paso 2. es no mostrar los resultados sino escribir un "resultado" y al finalizar al apretar 5 como el menú lo muestra debe de aparecer y contabilizar las veces que se ha acertado o fallado por cada ejercicio y ver el resumen de resultados.

Supongo que debe hacerse un uso de estructuras con un arreglo de 4x2(ejemplo) para almacenar aciertos y fallos por cada operación pero eso en donde se declara? en la función "resultados()" ó en main aquí dejo la imagen: (http://prntscr.com/d7f4ys)

http://prntscr.com/d7f2ld (http://prntscr.com/d7f2ld)
http://prntscr.com/d7f4ys (http://prntscr.com/d7f4ys)
Título: Re: [?][C]como almacenar datos y compararlos en Lenguaje C?
Publicado por: ianmorar03 en 15 Noviembre 2016, 06:35 AM
Para almacenar los datos puedes usar la funcion 'struct'
y para compararlos, puedes utilizar un 'if'
Código (cpp) [Seleccionar]


struct datos{
string nombre;
};

if(*datoAlmacenado1* == *datoAlmacenado2*){
    cout<<"Es igual";
}
else{
    cout<<"No es igual";
}