Problemas de pascal

Solo disponible en BuenasTareas
  • Páginas : 3 (730 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de noviembre de 2010
Leer documento completo
Vista previa del texto
Problema 1. Cuadrado Mágico.
Un cuadrado mágico es una matriz de orden N, que contiene los números naturales del 1 al N×N, y donde la suma de cualquiera de los renglones, columnas o diagonalesprincipales es siempre la misma.
Elabore un algoritmo que genere e imprima un cuadrado mágico de dimensión N (donde N es entero, positivo e impar) siguiendo los pasos que se presentan acontinuación:
• El número 1 se coloca en la casilla central del primer renglón.
• El siguiente número se coloca en la casilla correspondiente al renglón anterior y columna posterior.
• El renglónanterior al primero es el último, y la columna posterior a la última es la primera.
• Si el número es un sucesor de un múltiplo de N, no se aplica la regla 2 sino que se coloca en la casilla delrenglón posterior y en la misma columna.

Problema 2. Información Hotelera.
En un hotel se tiene almacenada la información referente a las habitaciones y huéspedes. Por habitación se maneja lasiguiente información: el número de la habitación, el tipo de habitación (simple, doble, triple, suite), el precio de la habitación y la disponibilidad. La información está ordenada en función del númerode la habitación. Además, por huésped se tiene: el número de habitación, el nombre del huésped, y los días de ocupación.

Construya un algoritmo que:
• Dada la información de un huéspeddetermine el monto que debe pagar dicho huésped.
• Obtenga el total de habitaciones disponibles de cada tipo.
• Dado el nombre de un huésped que se retira del hotel, elimine todos los registroscorrespondientes.

1) Dado un vector de números enteros determinar:
a. El % de apariciones de los números primos
b. Indicar en que posiciones esta el mayor numero primo2) Dada una cadena de texto determinar:
a. Si la cadena de texto se puede considerar palíndromo
b. El % de vocales fuertes existentes calculadas con respecto al texto
3) Dado...
tracking img