Está en la página 1de 2

PRACTICA N 3 DE INFORMTICA

GRUPO A, B
Pregunta 1: Realizar un programa en visual que permita ordenar una lista de N nmeros reales.
Pregunta 2: Realizar un programa en visual para hallar el ngulo formado por dos vectores de
dimensin N
Pregunta 3: Dados dos nmeros enteros positivos N y D, se dice que D es un divisor de N si el
resto de dividir N entre D es 0. Se dice que un nmero N es perfecto si la suma de sus divisores
(excluido el propio N) es N. Por ejemplo 28 es perfecto, pues sus divisores (excluido el 28) son: 1,
2, 4, 7 y 14 y su suma es 1+2+4+7+14=28. Realizar un programa en visual que dado un nmero N
nos diga si es o no perfecto.
Pregunta 4: Hacer un diagrama de flujo para calcular el mximo comn divisor de dos nmeros
enteros positivos N y M siguiendo el algoritmo de Eucldes, que es el siguiente:
1. Se divide N por M, sea R el resto.
2. Si R=0, el mximo comn divisor es M y se acaba.
3. Se asigna a N el valor de M y a M el valor de R y volver al paso 1.
Por qu el mtodo anterior acaba alguna vez? por qu calcula el mximo comn divisor de N y
M?
Pregunta 5: Hacer un diagrama de flujo para calcular el mximo de N nmeros ledos por
teclado, se debe realizar de dos formas, una almacenando previamente los nmeros dados por
teclado en un array y la otra calculando el mximo directamente segn se leen los nmeros del
teclado.
Pregunta 6: Disponemos de una mquina que puede dar vueltas con 5 tipos de monedas
distintas: 5 bs, 2 bs., 1 bs., 0.5 bs. y 0.2 bs. Realizar un programa en visual que dados el precio del
artculo y la cantidad entregada por el consumidor nos indique la vuelta a entregar empleando el
menor nmero posible de monedas.
Pregunta 7: Una empresa paga a sus 100 operarios semanalmente, de acuerdo con el nmero de
horas trabajadas, a razn de P bolivianos por hora y de 1.5 P bolivianos por cada hora extra. Las
horas extras son las que exceden de 40h. Realizar un programa en visual que dado el nmero de
horas trabajadas y el valor de P calcule el salario que le corresponde.
Pregunta 8: Un ao es bisiesto si es mltiplo de 4, exceptuando los mltiplos de 100, que slo
son bisiestos cuando son mltiplos adems de 400, por ejemplo el ao 1900 no fue bisiesto, pero

el ao 2000 si lo ser. Realizar un programa en visual que dado un ao A nos diga si es o no


bisiesto.
Pregunta 9: Realizar un programa en visual que dados un da D, un mes M y un ao A, calcule
cual es el da siguiente. Se debe tener en cuenta que en los aos bisiestos Febrero tiene 29 das y
en los no bisiestos 28.
Pregunta 10: El Mircoles de Ceniza es 46 das antes que el Domingo de Resurreccin. Realizar
un programa en visual para que dados el da D, el mes M y el ao A del Domingo de Resurreccin
calcule la fecha del Mircoles de Ceniza en ese ao. Se debe tener en cuenta si el ao es o no
bisiesto.
Pregunta 11: Hacer un organigrama que lea un nmero N y obtenga las ternas pitagricas (A, B,
C) en las que A, B y C son todos enteros positivos y menores que N. Para que una terna (A, B,C)
sea pitagrica debe cumplir que A2 + B2 = C2.

Ing. Juan Carlos Barrios


Docente de la materia

Univ. Noya Villa Daniel


Auxiliar de la materia

Univ. David Mamani


Auxiliar de la materia

Una Copia se encuentra en la fotocopiadora frente al bloque de estudiantes


Fecha de entrega martes 9 de octubre de 2012

También podría gustarte