Ejercicios prácticos con ciclos 2

En Algoritmos por
septiembre 22, 2016 4:59 pm

1). Una Empresa de Reproducción desea realizar un algoritmo que permita calcular y dar como salida el pago que tiene que hacer cada cliente por concepto de copias, tomando en cuenta que se tienen los siguientes datos:

  •  Cod. de Cliente
  •  Tipo de Copia (Carta, Oficio, ExtraOficio)
  • Cantidad de Copias

Además el Algoritmo debe reportar lo siguiente:

  • Total de Copias tipo Carta y Tipo Oficio procesadas por la empresa.
  • Promedio de Ventas en pesos.
  • Cod. Del Cliente que cancelo más dinero por el servicio.

El Valor por tipo de Copia es:

  •  Carta 0,30 pesos.
  • Oficio 0,40 pesos.
  • Extraoficio 0,50 pesos

El Algoritmo debe funcionar para “n” cantidad de clientes.

Algoritmo 1: 


2). Realice un Algoritmo que permita procesar a “n” cantidad de alumnos, tomando en cuenta que se tienen los siguientes datos:

  • Nombre del Alumno
  • Especialidad (I, R, A, B, P, D, T)
  • Turno (M, T, N)

El Algoritmo debe reportar y dar como salida lo siguiente:

  • Cantidad de Relaciones Industriales (R)
  • Cantidad de Alumnos de Informática (I) del Turno de la Noche.

Algoritmo 1:


3). Realizar un algoritmo que identifique si un numero es primo o no.

Algoritmo 1: 


4). Los palíndromas son unas extrañas palabras que pueden ser leídas lo mismo de izquierda a derecha que de derecha a izquierda (obviando desde luego signos de puntuación, acentos, espacios o tendencias políticas).  Ejemplo:  “RECONOCER”,  “La ruta nos aportó otro paso natural”.

Realizar un algoritmo que identifique si una frase es palíndroma o no.

Algoritmo 1: 


5). Una central distribuye cal hacia diferentes almacenes sucursales. Disponen de un muelle de carga a donde van llegando sacos de cal de entre 3000 y 9000 Kgs, con pesos variables en función de las circunstancias de la producción. La empresa dispone de una flota de camiones con capacidades de carga de entre 18000 y 28000 Kgs.

Se pretende establecer un protocolo consistente en cargar 20 camiones diarios. Cada camión se quiere cargar como máximo a su límite de capacidad debiendo partir si con el siguiente saco en la línea de producción se fuera a exceder su capacidad.
La empresa quiere desarrollar un programa que le pida al operario encargado de carga la capacidad del camión y el peso de los sacos, indicándole si debe cargar el saco o despachar el camión para comenzar a cargar otro.

Algoritmo 1: 

 


2709 visitas