Progamacion En C
Enviado por marcosdi • 18 de Agosto de 2012 • 414 Palabras (2 Páginas) • 414 Visitas
Ejercicio 21:
Hacer un programa que, dada una operación (+, -, *, /) y dos números decimales realice la operación indicada con ellos y muestre su resultado.
Pseudocódigo:
Inicio
Imprimir(“Ingrese dos números decimales:”)
Leer(num1,num2,suma,resta,multiplicación,division)
Imprimir(“num1=”)
Imprimir(“num2=”)
suma=num1+num2
resta=num1-num2
multiplicacion=num1*num2
division=num1/num2
Imprimir(“La suma es:”,suma,”La resta es:”,resta,”La multiplicación es:”,multiplicacion,”La división:”,division)
Fin
7/8
Código C:
#include <stdio.h>
void main()
{
printf("Ingrese dos numeros decimales: n");
float num1, num2, suma, resta, multiplicacion, division;
printf("num1 = ");
scanf("%f",&num1);
printf("num2 = ");
scanf("%f", &num2);
suma= num1 + num2;
resta=num1-num2;
multiplicacion=num1*num2;
division=num1/num2;
printf("nn%f + %f = %f",num1,num2,suma);
printf("nn%f - %f = %f",num1,num2,resta);
printf("nn%f * %f = %f",num1,num2,multiplicacion);
printf("nn%f / %f = %f",num1,num2,division);
}
Problemas hallados durante la resolución de este ejercicio(21), tanto es pseudocódigo como en código C, fueron nulos.
Trabajo Práctico n°2, Informática
8/8
Ejercicio 79 (implementando el ejercicio 77, 78 y 79).
77: Se ingresa la edad de 10 personas. Mostrar el promedio y la suma de las edades. Si el usuario ingresa -1 antes de ingresar las 10 edades el programa finaliza y muestra los datos pedidos (utilizar la sentencia break).
78: Repetir el ejercicio anterior mostrando además la edad máxima y mínima.
79: Repetir el ejercicio anterior mostrando además, cuantas personas tienen entre 10 y 20 años.
Pseudocódigo:
Inicio
Leer(n,mayor,menor,i,cont,per,prom,sum)
Para i=1 hasta 10 incrementar 1
Mientras(n!=-1)
sum=sum+n
cont=cont+n
si(n<menor)
menor=n
sino
si(n>mayor)
mayor=n
sino
si(n>=10)&&(n<=20)
per=per+1
fin si
fin si
fin si
fin mientras
prom=sum/cont
fin para
imprimir(“La suma de las edades es:”,sum,”El promedio de las edades es de:”,prom,”La edad máxima es:”,mayor,”La edad mínima es:”,menor,”Las personas que tienen entre 10 y 20 años son:”,per)
Fin
7/8
Código C:
#include <stdio.h>
void main()
{
int n, mayor=0, menor=0,i=0,cont=0,per=0;
float prom=0.0,sum=0.0;
...