Cita de: A.I. en 24 Septiembre 2017, 21:03 PMMuchas gracias!
Declara las variables fuera del do.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: A.I. en 24 Septiembre 2017, 21:03 PMMuchas gracias!
Declara las variables fuera del do.
#include <stdio.h>
#include <conio.h>
void main (void)
{
do{
int N1,N2,N3,SUM;
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 :");
scanf("%i%i%i",&N1,&N2,&N3);
SUM=N1;
SUM=SUM+N2;
SUM=SUM+N3;
if(SUM%2==0){
printf("%s%i","El resultado del conjunto de ternas es de : ",SUM);
printf("\n","Este resultado si es par ");
}
else{
printf("%s%i","El resultado del conjunto de ternas es de : ",SUM);
printf("\n","Este resultado no es par ");
}
getch();
clrscr();
}while(SUM<=700);
getch();
}
Cita de: engel lex en 20 Agosto 2017, 05:31 AMel \n es para el salto de linea se lo quite pero el programa sigue sin funcionarprintf("Te pedire 3 numeros si su suma es mayor a 10 calculare su raiz cuadrada.""\n""Si la suma es menor a 10 te pedire 2 numeros y los sumare : ");
esas comillas son las que estàn rompiendo todo, no se que intentaste, pero si quietas las comillas a los lados del \n debe funcionar
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>
void main (void)
{
float N1,N2,N3,N4,N5,SUM,SUM2;
printf("Te pedire 3 numeros si su suma es mayor a 10 calculare su raiz cuadrada.""\n""Si la suma es menor a 10 te pedire 2 numeros y los sumare : ");
scanf("%f%f%f",&N1,&N2,&N3);
SUM=N1+N2+N3;
clrscr();
if(SUM>=10)
{
printf("%s%6.2f","La raiz cuadrada del numero que ingresaste es : ",sqrt(SUM.0));
}
else
{
printf("Ingresa 2 numeros mas y los sumare : ");
scanf("%f%f",&N4,&N5);
SUM2=N1+N2+N3+N4+N5;
clrscr();
printf("%s%6.2f","La suma de todo los numeros que ingresaste es : ",SUM2);
}
getch();
}