miguelamacias escribió:Ya debería funcionar con resultados decimales (creo que te referías a eso).
Eso es

Puzky escribió:Me dan estos errores al compilar
Vuelve a mirar bien tu código, tu error es muy tonto, de despiste.
Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, m0skit0, LnD, ka69, zacky06
miguelamacias escribió:Ya debería funcionar con resultados decimales (creo que te referías a eso).
Puzky escribió:Me dan estos errores al compilar
Puzky escribió:Profe no le hallo el error![]()
Código: Seleccionar todo
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float media1, media2, media3;
//1° Frase
char nombre[80];
int edad;
//Introducir Edades y Nombres
printf("Por Favor Introduce Tu Nombre: ");
scanf("%s", &nombre);
printf("Ahora Tu Edad: ");
scanf("%d", &edad);
printf("Hola %s tienes %d años\n", nombre, edad);
//2° Frase
char nombre2[80];
int edad2;
//Segunda edad y nombre
printf("Por Favor Introduce El nombre De Alguien Mas: ");
scanf("%s", &nombre2);
printf("Ahora Su Edad: ");
scanf("%d", &edad2);
printf("Tu Amigo Se Llama %s y tiene %d años\n", nombre2, edad2);
//Operaciones con edades
media1 = edad + edad2;
media2 = edad * edad2;
media3 = (edad + edad2) /2;
printf("Suma De Edades: %f\n", media1);
printf("Multiplicacion De Edades: %f\n", media2);
printf("Media de edades: %f\n", media3);
system("PAUSE");
return 0;
}
Código: Seleccionar todo
media1 = edad + edad2;
...
media3 = (edad + edad2) /2;
arisma escribió:Yo te emplazaria a usar variables más descriptivas, y evitar ya el uso de system("pause");
Así como si ya has hallado la suma de edades uses dicha variable luego en lugar de volver a sumar.
Código: Seleccionar todo
media1 = edad + edad2;
...
media3 = (media1) /2;
Código: Seleccionar todo
media3 = media1 /2;
arisma escribió:Yo te emplazaria a usar variables más descriptivas