-
Lenguaje
C
-
Descripción
Un arquitecto requiere un algoritmo para calcular cual es el área de una pared, que requiere ser pintada, para esto tiene 3 mediciones realizadas por 3 pintores diferentes, José uno de los pintores tomó como medida m², Pedro en su medición tomó un valor de cm² y Juan tomó la medida de pulgadas². El cálculo del área de la pared es la suma de las 3 mediciones. El algoritmo debe presentar el resultado en m² y cm².
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
float medida_en_cm2, medida_en_m2, medida_en_pulgadas2, resultado_en_cm2, resultado_en_m2;
printf ("Ingresa el valor de medida en cm2: ");
scanf ("%f", &medida_en_cm2);
(void) getchar ();
printf ("Ingresa el valor de medida en m2: ");
scanf ("%f", &medida_en_m2);
(void) getchar ();
printf ("Ingresa el valor de medida en pulgadas2: ");
scanf ("%f", &medida_en_pulgadas2);
(void) getchar ();
resultado_en_cm2=medida_en_m2*10000+medida_en_cm2+medida_en_pulgadas2*2.54*2.54;
resultado_en_m2=medida_en_m2+medida_en_cm2/10000+medida_en_pulgadas2*0.0254*0.0254;
printf ("Valor de resultado en cm2: %g\n", resultado_en_cm2);
printf ("Valor de resultado en m2: %g\n", resultado_en_m2);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}
#include <stdlib.h>
int main (void)
{
float medida_en_cm2, medida_en_m2, medida_en_pulgadas2, resultado_en_cm2, resultado_en_m2;
printf ("Ingresa el valor de medida en cm2: ");
scanf ("%f", &medida_en_cm2);
(void) getchar ();
printf ("Ingresa el valor de medida en m2: ");
scanf ("%f", &medida_en_m2);
(void) getchar ();
printf ("Ingresa el valor de medida en pulgadas2: ");
scanf ("%f", &medida_en_pulgadas2);
(void) getchar ();
resultado_en_cm2=medida_en_m2*10000+medida_en_cm2+medida_en_pulgadas2*2.54*2.54;
resultado_en_m2=medida_en_m2+medida_en_cm2/10000+medida_en_pulgadas2*0.0254*0.0254;
printf ("Valor de resultado en cm2: %g\n", resultado_en_cm2);
printf ("Valor de resultado en m2: %g\n", resultado_en_m2);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}