Progra

Solo disponible en BuenasTareas
  • Páginas : 8 (1869 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de febrero de 2011
Leer documento completo
Vista previa del texto
Programa 1

1. Construye algoritmo y diagrama de flujo de un programa que captura la longitud y el peso de un objeto expresados en pies y libras, los convierte a metro y kilos e imprime los resultados de sus conversiones.

1.- Inicio
2.- Declarar variables
3.- Ingresar valor de las variables
4.- Calcular kg. y m.
5.- Imprimir resultado (kg. Y m.)
6.- Fin

#include
main ()
{float kg,ft,masa,distancia;
printf("insertar masa\n");
scanf("%f",&masa);
printf("insertar distancia\n");
scanf("%f",&distancia);
kg=masa*0.45359;
ft=distancia*0.09290;
printf("la masa es %f:\n",kg);
printf("la distancia es %f:\n",ft);
getch();
}

[pic]

Problema 2

2. Construye algoritmo y diagrama de flujo de un programa que captura elradio y la altura de un cilindro, obteniendo su área y su volumen e imprime sus respectivos resultados.

1.- Inicio
2.- Declarar variables (area, volumen, radio y altura)
3.- Ingresar valor de las variables
4.- Calcular area y volumen.
5.- Imprimir resultado area y volumen
6.- Fin

#include
#define pi 3.1416
main()
{
float area,volumen,radio,altura;
printf("introduzca lamedida del radio\n");
scanf("%f",&radio);
printf("introduzca la altura\n");
scanf("%f",&altura);
area=(radio*radio)*pi;
volumen=((radio*radio)*pi)*altura;
printf("el area es:\n%f\nel volumen es:\n%f\n",area,volumen);
system("PAUSE");
return 0;
}
[pic]

Problema 3

3. Una persona compró una estancia en un país sudamericano. Laextensión de la estancia está especificada en acres. Construye un algoritmo y diagrama de flujo de un programa que capture la cantidad de la extensión en acres y la convierta e imprime en hectáreas.

1.- Inicio
2.- Declarar variables (hectáreas y acres)
3.- Ingresar valor de las variables
4.- Calcular hectáreas y acres
5.- Imprimir resultado (hectáreas)
6.- Fin

#include
main()
{float hectareas;
int acres;
printf("escriba los acreas a convertir\n");
scanf("%d",&acres);
hectareas=acres*0.40473;
printf("las hectareas son:\n%f",hectareas);
system("PAUSE");
return 0;
}
[pic]

Problema 4

4. Construya algoritmo y diagrama de flujo de un programa que captura los tres lados de un triángulo y calcula e imprime suárea.
1.- Inicio
2.- Declarar variables (lado 1, lado 2, lado3, area)
3.- Ingresar valor de las variables
4.- Calcular area
5.- Imprimir resultado (area.)
6.- Fin

#include
main()
{
float lado1,lado2,lado3,v1,area;
printf("introduzca lado 1, lado 2, y lado 3\n");
scanf("%f%f%f",&lado1,&lado2,&lado3);
v1=(lado1+lado2+lado3)/2;area=(v1*(v1-lado1)*(v1-lado2)*(v1-lado3));
printf("el area de el triangulo es:\n%f\n",area);
system("PAUSE");
return 0;
}
[pic]
Problema 5
5. Construya algoritmo y diagrama de flujo de un programa que captura las coordenadas de los puntos P1, P2 y P3 que corresponden a los vértices de un triángulo, calcule su perímetro.
1.- Inicio
2.- Declarar variables (lado 1, lado 2, lado 3, x1, x2x3, y1, y2, y3, perímetro)
3.- Ingresar valor de las variables
4.- Calcular (perímetro)
5.- Imprimir resultado (perímetro)
6.- Fin

#include
main()
{
float lado1,lado2,lado3,x1,x2,x3,y1,y2,y3,perimetro;
printf("teclea el punto 1\n");
scanf("%f%f",&x1,&y1);
printf("teclea el punto 2\n");
scanf("%f%f",&x2,&y2);
printf("teclea el punto 3\n");scanf("%f%f",&x3,&y3);
lado1=(((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))*0.5)*0.5;
lado2=(((x2-x3)*(x2-x3)+(y2-y3)*(y2-y3))*0.5)*0.5;
lado3=(((x1-x3)*(x1-x3)+(y1-y3)*(y1-y3))*0.5)*0.5;
perimetro=(lado1+lado2+lado3);
printf("el perimetro es:\n%f\n",perimetro);
system("PAUSE");
return 0;
}
[pic]

Problema 6
6. Construye algoritmo y diagrama...
tracking img