ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmos y programación


Enviado por   •  1 de Marzo de 2023  •  Tareas  •  1.747 Palabras (7 Páginas)  •  23 Visitas

Página 1 de 7

[pic 1]

EJERCICIO 18

OBJETIVO

Utilizar por primera vez el ciclo FOR.

Familiarizarse con la estructura del diagrama de flujo el ciclo for.

DESCRIPCIÓN

Imprimir del 1 al 10 con for

 PSEUDOCÓDIGO

No hay entrada ni proceso.

Salida

Imprime del 1 al 10

DIAGRAMA DE FLUJO[pic 2][pic 3]

[pic 4][pic 5]

CONCLUSIONES

El ciclo for es muy útil para llevar a cabo varios procesos repetitivos sin tener que poner el código todas las veces, el diagrama de flujo es algo confuso y se tiene que ir practicando más.

Este ciclo lo podemos usar más en otras cosas como en el sistema de una tienda, a la hora de pedir los productos que se van a comprar es un ciclo repetitivo de poner el producto y cuantas piezas se están llevando.


EJERCICIO 19

OBJETIVO

Crear un ciclo for que cuente con operaciones aritméticas dentro de su bloque.

Imprimir más de una variable dentro del ciclo FOR.

DESCRIPCIÓN

Tabla de conversiones grados farenheith y centígrados. Farenheith de 0 a 300 cada 20.

PSEUDOCÓDIGO

No hay entrada.

Proceso

Calcular y = (5 * (x - 32)) / 9 con cada x variable dentro del ciclo

Salida

Imprimir el resultado de x que representa los grados Farenheit y y que representa la conversión en grados Celcius.

DIAGRAMA DE FLUJO[pic 6]

[pic 7][pic 8][pic 9][pic 10][pic 11]

CONCLUSIONES

Aquí la parte más importante fue como usar el for de tal forma que el encabezado “Farenheit Celcius” estuviera afuera para que solo se imprimiera una vez, también como es que se pueden agregar operaciones aritméticas dentro del bloque para llegar al resultado deseado.

Este tipo de Código lo podemos usar para desarrollar programas que requieran el uso de dos valores que van cambiando pero que tienen una relación entre ambos, en este caso el valor de y depende del valor de x.

Ejercicio 20

 OBJETIVO

Practicar el uso de un ciclo for dentro de otro ciclo for.

Desarrollar el diagrama de flujo con dos ciclos for.

DESCRIPCIÓN

Imprimir las 10 tablas de multiplicar

PSEUDOCÓDIGO

No tiene entrada ni proceso

Salida

Imprimir los valores de x y y con su respectiva multiplicación


DIAGRAMA DE FLUJO[pic 12]

[pic 13][pic 14]

CONCLUSIONES

Lo más importante de este programa es saber cómo usar un ciclo tras de otro, que puedan trabajar en conjunto para que el resultado sea el deseado. Aquí lo difícil es hacer el diagrama de flujo y ya que es algo complicado de hacer y puede llegar a revolverse un poco.

La verdad es que tendría que practicar más de estos programas para poder decir que entendí al 100% esta estructura en particular.


Ejercicio 21

 OBJETIVO

Practicar el uso de ciclos for con acumuladores dentro y fuera del ciclo.

Combinar estructuras, en este caso condicionales dentro de un for.

DESCRIPCIÓN

Determinar de una serie de 30 valores dados por el usuario cuantos son

Múltiplos de 2, múltiplos de 3, múltiplos de 2 y 5 a la vez, promedio, el número mayor y el número menor

PSEUDOCÓDIGO

Entrada

Pedir los 30 valores

Proceso

Realizar las operaciones correspondientes con el uso de acumuladores y condicionales.

Salida

Imprime cuantos números son múltiplos de 2, de 3, de 2 y 5, promedio el numero mayor y el menor.

DIAGRAMA DE FLUJO

[pic 15][pic 16][pic 17]

CONCLUSIONES

Fue un programa algo complicado porque contiene muchos elementos y cosas que tomar en cuenta, al principio se me dificulto un poco comprender que había que usarse if por separado para que los contara diferente.

También se me complico la parte del menor, hasta que después de mucho pensar y razonar entendí que debía existir una referencia. Para mi esa fue la parte más importante del programa.

 Este tipo de código lo podemos usar cuando requiramos guardar una gran cantidad de datos para realizar alguna operación sin necesidad de declarar cada una de las variables

Ejercicio 22

OBJETIVO

Analizar las diversas formas en las que se puede realizar un problema para llegar a la más adecuada.

Utilizar un ciclo for anidados que cuentan con una relación entre ellos para llegar al resultado deseado.

DESCRIPCIÓN

Imprimir utilizando ciclos imprimir cuantas líneas como indique el usuario (valor de n). Si n es de dos cifras, imprimir únicamente las unidades.

5

44

333

2222

11111 (En este ejemplo el valor de n es 5)

PSEUDOCÓDIGO

Entrada

Pedir el número de renglones

Proceso

Evaluar si la entrada es mayor a 9, si es el caso quitamos nos quedamos solo con las unidades

Salida

Imprimir los renglones de acuerdo con los valores que pueda contener x y y en las diversas posiciones que se encuentran


DIAGRAMA DE FLUJO[pic 18]

[pic 19]

CONCLUSIONES

Hasta ahora este fue el código más difícil de hacer ya que no encontraba la relación que se debía tener entre ambos ciclos, después de intentarlo de varias maneras encontré que esta era la mejor.

Para mí, el análisis fue el mas importante ya que ni el código ni el diagrama de flujo fueron tan complejos.

...

Descargar como (para miembros actualizados)  txt (11 Kb)   pdf (746 Kb)   docx (487 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com