CONTADORES Y ACUMULADORES EN C++


CONTADORES Y ACUMULADORES EN C++


Hola Brother's, en este post dos pequeños algoritmos, para diferenciar un contador de un acumulador. En el primero se desarrollará un método, el cual calculará notas aprobadas, de acuerdo a una condición, si esta se cumple, pues ahí entra a tallar el contador. En el segundo se creará una función o método, el cual se hará una pequeña simulación de movimientos, en el cual haré uso de los acumuladores.
Todo lo mencionado anteriormente lo podrás observar en el vídeo que dejaré a continuación como también el código fuente de ambos, ejercicios.

► Te recomiendo primero ver el vídeo y luego digitar el código fuente, para un buen entendimiento.



► Código fuente, ejemplo contador:


#include <iostream>
#include <cstdlib>
using namespace std;

void notaAprobada(double n);

int main(){
    double nota;
    cout<<"Nota: ";    cin>>nota;
    notaAprobada(nota);

    return 0;
}

void notaAprobada(double n){
    int c=0; // contador
    if ( n >= 11.5 )    c++;
    cout<<"# de Nota Aprobada: "<<c<<endl;
}

► Código fuente, ejemplo acumulador:

#include 
#include 
using namespace std;

void mover(char flecha);

int main(){    
    char fle;
    cout<<"Flecha: ";    cin>>fle;
    mover(fle);    

    return 0;
}

void mover(char flecha){
    int a = 4, //posicion del cuadro acutal
        pasos;
    if(flecha == 'd'){
        pasos=3;
        cout<<"Avanzo al "<<(a = a + pasos)<<" cuadro\n";
    }else if(flecha == 'i'){
        pasos = 2;
        cout<<"Retrocedio al "<<(a = a - pasos)<<" cuadro\n";
    }
}


 Curso C++ desde cero: http://goo.gl/8Fc3Ly
➜ Nota: Puedes darme las gracias o apoyarme, haciendo click en uno de los anuncios. 😁



Ya, sabes, si tienes cualquier consulta, puedes dejar tus comentarios, ya sea por aquí, o en la plataforma de youtube ( preferible ).

Redes Sociales:

 Facebook 🐺Código Wolf

 Twitter 🐺Código Wolf

 Google Plus 🐺Código Wolf