Ciclos

Páginas: 20 (4765 palabras) Publicado: 12 de noviembre de 2010
Instalación y Mantenimiento 1º C.F. G.M. Explotación de Sistemas Informáticos.
de servicios de redes locales. IES “Inca Garcilaso”
Montilla (Córdoba)
Profesor: Angel Delgado Herrador 1
EJERCICIOS de C
Ejercicios Básicos Resueltos
1. Programa que convierte de metros a pies y pulgadas.
#include <stdio.h>
main(){
float metros,resul,pulg;
int resul2,pulg2;
clrscr();
printf("\nValoren metros: ");
scanf("%f",&metros);
resul=metros*(1/.3048);
resul2=resul;
pulg=resul-resul2;
pulg=pulg*12;
pulg2=pulg;
printf("El resultado es: %d pies %d pulgadas",resul2,pulg2);
getch();
}
2. Para ejemplificar todo esto vamos a realizar un programa que nos
calcule el espacio recorrido por un móvil con velocidad uniforme
durante un tiempo determinado. El programa sería algo así:#include <stdio.h>
main()
{
float e,v,t;
v = 30; /* Velocidad del móvil en Km/h */
t = 5; /* Tiempo durante el cual se mueve */
e = v*t;
printf ("\nVelocidad : %f\nTiempo : %f",v,t);
printf ("\nEspacio recorrido : %f",e);
}
Instalación y Mantenimiento 1º C.F. G.M. Explotación de Sistemas Informáticos.
de servicios de redes locales. IES “Inca Garcilaso”
Montilla (Córdoba)Profesor: Angel Delgado Herrador 2
3. Suponga que un individuo desea invertir su capital en un banco y
desea saber cuanto dinero ganara después de un mes si el banco
paga a razón de 2% mensual.
Inicio
Leer cap_inv
gan = cap_inv * 0.02
Imprimir gan
Fin
#include <stdio.h>
main()
{
int cap_inv;
float gan;
printf ("Cantidad a invertir:");
scanf ("%i",& cap_inv);
gan=cap_inv*.02;printf ("\nLa ganancia es:%F", gan);
}
4. Un vendedor recibe un sueldo base mas un 10% extra por comisión
de sus ventas, el vendedor desea saber cuanto dinero obtendrá por
concepto de comisiones por las tres ventas que realiza en el mes y
el total que recibirá en el mes tomando en cuenta su sueldo base y
comisiones.
Inicio
Leer sb, v1, v2, v3
tot_vta = v1 + v2 + v3
com = tot_vta * 0.10tpag = sb + com
Imprimir tpag, com
Fin
#include <stdio.h>
main()
{
float sb,v1,v2,v3,com,tot_ven,tot_pag;
sb=5000;
printf ("\nIngrese la venta 1:");
scanf ("%f",& v1);
printf ("\nIngrese la venta 2:");
scanf ("%f",& v2);
printf ("\nIngrese la venta 3");
Instalación y Mantenimiento 1º C.F. G.M. Explotación de Sistemas Informáticos.
de servicios de redes locales. IES “IncaGarcilaso”
Montilla (Córdoba)
Profesor: Angel Delgado Herrador 3
scanf ("%f",& v3);
tot_ven=v1+v2+v3;
com=tot_ven*.10;
tot_pag=sb+com;
printf ("\nTotal de pago:%f",tot_pag);
printf ("\nComision:%f",com);
}
5. Una tienda ofrece un descuento del 15% sobre el total de la compra
y un cliente desea saber cuanto deberá pagar finalmente por su
compra.
Inicio
Leer tc
d = tc * 0.15
tp =tc - d
Imprimir tp
Fin
#include <stdio.h>
main()
{
float tc,d,tp;
printf ("\nIngrese la compra:");
scanf ("%f",& tc);
d=tc*.15;
tp=tc-d;
printf ("\nEl total de la compra es:%f",tp);
}
6. Un alumno desea saber cual será su calificación final en la materia
de Física. Dicha calificación se compone de los siguientes
porcentajes:
55% del promedio de sus tres calificacionesparciales.
30% de la calificación del examen final.
15% de la calificación de un trabajo final.
Inicio
Leer c1, c2, c3, ef, tf
Prom = (c1 + c2 + c3)/3
Ppar = prom * 0.55
Pef = ef * 0.30
Ptf = tf * 0.15
Instalación y Mantenimiento 1º C.F. G.M. Explotación de Sistemas Informáticos.
de servicios de redes locales. IES “Inca Garcilaso”
Montilla (Córdoba)
Profesor: Angel Delgado Herrador 4
Cf= ppar + pef + ptf
Imprimir cf
Fin
#include <stdio.h>
main()
{
float c1,ef,c2,c3,cf,tf,prom,ppar,pef,ptf;
printf ("Ingrese la primer calificacion:");
scanf ("%f",& c1);
printf ("\nIngrese la segunda calificacion:");
scanf ("%f",& c2);
printf ("\nIngrese la tercer calificacion:");
scanf ("%f",& c3);
printf ("\nIntroduce la calificacion del trabajo final:");
scanf...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciclos
  • Ciclos
  • Ciclos
  • Ciclo
  • ciclos
  • ciclo
  • Ciclo
  • ciclo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS