taller de programacion ciclo mientras

3
Taller de Programación Vanessa Bustamante Galán Dustin José Olivero Rovira María Fernanda Pinto Flórez Ing. Roberto Mal Villalobos Universidad del Magdalena Grupo 2 Ing. Industrial Santa Marta DTHC 2015-I

Upload: dustin-jose-olivero-rovira

Post on 06-Dec-2015

8 views

Category:

Documents


3 download

DESCRIPTION

Taller

TRANSCRIPT

Page 1: Taller de Programacion Ciclo Mientras

Taller de Programación

Vanessa Bustamante Galán

Dustin José Olivero Rovira

María Fernanda Pinto Flórez

Ing. Roberto Mal Villalobos

Universidad del Magdalena

Grupo 2

Ing. Industrial

Santa Marta DTHC

2015-I

Page 2: Taller de Programacion Ciclo Mientras

EJERCICIO NUMERO 1

Diseñe un algoritmo que calcule el área de cinco cilindros. el área del cilindro se calcula como 2PIRadio(H+Radio).El algoritmo debe imprimir el área de cada uno de los cilindros.

funcion_principalreal a,h,r;entero c;c=1;mientras ( c<=5 ) hacerimprimir("ingrese radio");leer(r);imprimir("ingrese altura");leer(h); a=2*3.1415*r*r+h;c=c+1;imprimir("el area del cilindro es de ", a ,"\n");fin_mientrasfin_principal

EJERCICIO NUMERO 2

Diseñe un algoritmo que calcule los primeros n número de la serie 3-6-9-12-NEs decir si el numero ingresado por el usuario es 7 el algoritmo generara la serie 3 6 9 12 15 18 21,si el dato ingresado por el usuario es 3 el algoritmo generara 3 6 9.

funcion_principalentero n,serie,c;imprimir("cuantos terminos desea");leer(n);c=0;serie=3;mientras(c<n)hacerimprimir(serie,";");serie=serie+3;c=c+1;fin_mientras fin_principal

EJERCICIO NUMERO 3

Page 3: Taller de Programacion Ciclo Mientras

Construir un algoritmo que determine la división de dos números sin utilizar la operación división, solo realizarlos a través de sumas y restas.

Por ejemplo 15 entre 5 seria

15-5=10

10-5=5

5-5=0

Se realizaron tres restas es decir el resultado de dividir 15 entre 5 es 3.

funcion_principalentero n1,n2,c,resta;imprimir("ingrese numero 1");leer(n1);imprimir("ingrese numero 2");leer(n2);resta=n1-n2;c=1;mientras(resta!=0)hacerresta=resta-n2;c=c+1;fin_mientrasimprimir("la division de",n1,"entre",n2,"es", c);fin_principal