Página 20 de 25

Re: [Curso] Introducción a la programación en C (V)

Publicado: 04 May 2011, 10:25
por m0skit0
Recoge las edades como float.

Además, ¿por qué calcular la suma 2 veces? Con una vale.

Re: [Curso] Introducción a la programación en C (V)

Publicado: 07 May 2011, 18:52
por haddad
mmm, aqui estoy recogiendo las edades tambien como float, pero no entiendo a lo que te refieres con calcular dos veces la suma. ah y creo que he ido mejorando el formato

Código: Seleccionar todo

#include <stdio.h>


int main(int argc, char *argv[])
{
  float edad1, edad2, media;
 
  printf("ingrese una edad\n");
  scanf("%d", &edad1);
 
  printf("ingrese otra edad\n");
  scanf("%d", &edad2);
 
  printf("la suma de las edades es :%f\n", edad1+edad2);
 
  printf("la multiplicacion de la edad 1 y edad 2 es:%f\n", edad1*edad2);
 
  printf("la media es :%f\n", (edad1+edad2)/2.00);
   

  return 0;
}

Re: [Curso] Introducción a la programación en C (V)

Publicado: 09 May 2011, 11:33
por m0skit0
haddad escribió: no entiendo a lo que te refieres con calcular dos veces la suma

¿No? Yo creo que está obvio:

haddad escribió:printf("la suma de las edades es :%f\n", edad1+edad2);
haddad escribió:printf("la media es :%f\n", (edad1+edad2)/2.00);

Calculas la suma 2 veces.

haddad escribió:ah y creo que he ido mejorando el formato

Efectivamente mucho mejor :oki:

Re: [Curso] Introducción a la programación en C (V)

Publicado: 10 May 2011, 19:12
por haddad
bueno duda ressuelta gracias

Re: [Curso] Introducción a la programación en C (V)

Publicado: 12 May 2011, 10:52
por m0skit0
Muy bien pero sigues teniendo que rehacer el ejercicio para corregir lo que te comento.

Saludos.

Re: [Curso] Introducción a la programación en C (V)

Publicado: 13 May 2011, 04:13
por haddad
asi?

Código: Seleccionar todo

#include <stdio.h>

int main(int agrc, char *argv[])
{

   float edad1, edad2, media;


   printf("introduce una edad\n");
   scanf("%f", &edad1);

   printf("introduce una segunda edad \n");
   scanf("%f", &edad2);

   printf("la suma de ambas edades es : %f\n", edad1+edad2);

   printf("la multiplicacion de las edades es: %f\n", edad1*edad2);

   printf("la division de la edad 1 entre la edad 2 es: %f\n", edad1/edad2);

   media=(edad1+edad2)/2;

   printf("la media es: %f\n", media);

   return 0;
}

Re: [Curso] Introducción a la programación en C (V)

Publicado: 13 May 2011, 04:53
por ~Rdavid~
Estas haciendo lo mismo xD, porque no simplemente pones al principio solo la suma en una variable.

Re: [Curso] Introducción a la programación en C (V)

Publicado: 13 May 2011, 08:14
por m0skit0
Como dice ~Rdavid~, sigues haciendo la suma dos veces... Fíjate en el consejo que te da.

Re: [Curso] Introducción a la programación en C (V)

Publicado: 13 May 2011, 19:27
por haddad
bueno entons creo q debe ser algo asi

Código: Seleccionar todo

#include <stdio.h>

int main(int agrc, char *argv[])
{

   float edad1, edad2, suma;


   printf("introduce una edad\n");
   scanf("%f", &edad1);

   printf("introduce una segunda edad \n");
   scanf("%f", &edad2);
   
   suma=edad1+edad2;
   
   printf("la suma de ambas edades es : %f\n", suma);

   printf("la multiplicacion de las edades es: %f\n", edad1*edad2);

   printf("la division de la edad 1 entre la edad 2 es: %f\n", edad1/edad2);

   printf("la media es: %f\n", suma/2);

   return 0;
}

Re: [Curso] Introducción a la programación en C (V)

Publicado: 13 May 2011, 20:25
por m0skit0
Ok, ahora intenta que el usuario introduzca el número justo después de la frase, y no en una línea nueva, así:

introduce una edad: 23

Y pon mayúsculas al principio de las frases ;)