Taller De Programacion
juanhdz518 de Julio de 2014
347 Palabras (2 Páginas)304 Visitas
Universidad del magdalena
Programación 1
Taller Ciclo Mientras
Presentado por
July lamby zapata 201116087
Juan jose hernandez duran 2011116115
Profesor
Roberto mal Villalobos
Santa marta D.T.C.H
TALLER DE PROGRAMACION (CICLO MIENTRAS)
Diseñe de manera individual o en grupo los siguientes algoritmos utilizando ciclo mientras. Fecha de Entrega 05/04/2013 6:00 pm VALOR 20 PUNTOS.
EJERCICIO NUMERO 1
Diseñe un algoritmo que calcule el producto de dos número a través de sumas
Es decir si los números son: 5 y 4,su producto a través de sumas seria 5+5+5+5.
Si los números son 8 y 3,su producto seria 8+8+8
funcion_principal
entero num1, num2, total ;
imprimir( "Digite el valor del primer número" );
leer( num1 );
imprimir( "Digite el valor del segundo número ");
leer( num2 );
mientras ( num2>0 ) hacer
total = total +num1;
num2 = num2 - 1;
fin_mientras
imprimir("El valor de la multiplicación es: ", total);
fin_principal
EJERCICIO NUMERO 2
Diseñe un algoritmo que calcule los primeros n numero de la serie 2-4-6-8-N
Es decir si el numero ingresado por el usuario es 7 el algoritmo generara la serie 2 4 6 8 10 12 14,si el dato ingresado por el usuario es 3 el algorimo generara 2 4 6.
funcion_principal
entero num, var ;
imprimir( "Digite el valor del primer número" );
leer( num );
var=1;
mientras ( var<=num ) hacer
imprimir("\t", 2*var );
var= var+1;
fin_mientras
fin_principal
EJERCICIO NUMERO 3
Diseñe un algoritmo que devuelva el numero total de mujeres y el numero total de hombres de una lista de n personas que contiene el numero de identificacion y el sexo de cada una de ellas.
funcion_principal
entero i, n,m,h, sexo ;
imprimir( "Digite el valor personas" );
leer( n );
i=0;
mientras (i<n) hacer
imprimir("Digite 0 si es hombre, sino otro número");
leer(sexo);
si (sexo==0) entonces
h = h +1;
si_no
m = m +1;
fin_si
i=i+1;
fin_mientras
imprimir ("El Total de hombres es: ", h);
imprimir ("\n");
imprimir("El total de mujeres es: ", m);
fin_principal
EJERCICIO NUMERO 4
Diseñe un algoritmo que calcule el area de cinco cuadrados. el area del cuadrado se calcula como lado*lado.El algoritmo debe imprimr el area de cada uno de los cuadrados.
funcion_principal
entero area, lado1, lado2, i;
i=0;
mientras (i<5) hacer
imprimir("Para el cuadrado número ", i+1, "\n");
imprimir ("Digite uno de los lados\n");
leer(lado1);
imprimir ("Digite el siguiente lado\n");
leer(lado2);
area= lado1*lado2;
imprimir("El valor del cuadrado número", i+1, " es:", area );
imprimir ("\n \n");
i=i+1;
fin_mientras
fin_principal
...