Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: ParadoxThe88 en 24 Septiembre 2017, 20:38 pm



Título: Error Undefined Symbol
Publicado por: ParadoxThe88 en 24 Septiembre 2017, 20:38 pm
Hola quisiera saber si encuentran el error,segun el programa esta en el while,recuerden que este es un do while,se agradece la ayuda.
El ejercicio es este :Se dispone de un conjunto de ternas de números enteros positivos y se quiere calcular e imprimir
la suma de cada una de ellas, indicando mediante un mensaje si dicha suma es Par. Fin de
proceso cuando alguna suma sea mayor que setecientos.

Código
  1. #include <stdio.h>
  2. #include <conio.h>
  3. void main (void)
  4. {
  5.  do{
  6.     int N1,N2,N3,SUM;
  7.     printf("Por favor ingrese un conjunto de ternas de numeros enteros positivos : ","\n","Le dire si la suma de cada una es par,recuerde que el programa finaliza cunado la suma sea mayor a 700 :");
  8.     scanf("%i%i%i",&N1,&N2,&N3);
  9.     SUM=N1;
  10.     SUM=SUM+N2;
  11.     SUM=SUM+N3;
  12.       if(SUM%2==0){
  13.                    printf("%s%i","El resultado del conjunto de ternas es de : ",SUM);
  14.                    printf("\n","Este resultado si es par ");
  15.                   }
  16.       else{
  17.            printf("%s%i","El resultado del conjunto de ternas es de : ",SUM);
  18.            printf("\n","Este resultado no es par ");
  19.           }
  20.     getch();
  21.     clrscr();
  22.    }while(SUM<=700);
  23.  getch();
  24. }
  25.  


Título: Re: Error Undefined Symbol
Publicado por: A.I. en 24 Septiembre 2017, 21:03 pm
Declara las variables fuera del do.


Título: Re: Error Undefined Symbol
Publicado por: ParadoxThe88 en 24 Septiembre 2017, 21:12 pm
Declara las variables fuera del do.
Muchas gracias!