• Asignatura: Informática
  • Autor: endermendoza12
  • hace 8 años

Ayuda con la lógica y un poco la sintaxis de un programa en C.

El programa tiene que leer tantos números como se desee hasta que el usuario presione 0 y el resultado es la suma de todos los números presionados. Ayuda por favor.

Respuestas

Respuesta dada por: Anónimo
0

#include <stdio.h>

#include <stdlib.h>

using namespace std;

int main()

{

int numero,acumulador,opc;

acumulador=0;

do{

printf ("***MENU***\n");

printf ("1. Ingresar Numero\n");

printf ("2. Salir\n");

printf ("Selecciona Opcion: \n");

scanf ("%d", &opc);

switch ( opc )

{

case 1:

    printf ("Introduce un numero: ");

   scanf ("%d", &numero);

      acumulador=acumulador+numero;

break;

 case 0:

    printf ("Fin De La Aplicacion\n");

  printf ("La Suma Es: %d",acumulador);      

break;

   default:

   printf ("Elige Una Opcion Del Menu\n");

   break;

}

}while(opc!=0||numero==0);

return 0;

}

Adjuntos:
Preguntas similares