domingo, 22 de febrero de 2015

Funciones Visual C++


#include <cstdlib>
#include <iostream>

using namespace std;

//primera funcion 
void displayExplanation( void )
{
 cout << "Este programa suma diferentes series\n"
   << "de numeros de cada secuencia\n"
   << "termina el programa poniendo un numero negativo\n"
   << "en la secuencia vacia" << endl;

 return;
}

//segunda funcion
int sumSequence( void )
{
 int cont = 0;


 for( ; ; )
 {
  int valor = 0;
  cout << "Introduce numero: ";
  cin >> valor;

  //si es negativo cierra
  if( valor < 0 )
   break;

  cont += valor;
 }

 return cont;
}

int main( int argc , char *argv[] )
{
 //mando a llamar las intrucciones de la funcion
 displayExplanation();

 for( ; ; )
 {
  cout << "Introduce la siguiente secuencia: ";
  int valor = sumSequence();

  //termina el ciclo cuando se introduce cero
  if( valor == 0 )
   break;

  cout << "Total acumulado: " << valor << endl;
 }

 system("pause");
 return 0;
}

No hay comentarios:

Publicar un comentario