Saturday, October 01, 2011

SEMESTRE 2011-2.- Practica No. 3 de INF-322

UNIVERSIDAD AUTONOMA DE SANTO DOMINGO
FACULTAD DE CIENCIAS
ESCUELA DE INFORMATICA

CONTROL DE PRACTICAS No. 3 (VALOR 4 Puntos)

Fecha publicación:_1/10/2011_ Fecha vencimiento:_8/10/2011_
Fecha entregada:______________ Resultado:______

Clave y Sección:_INF322_03_
Materia:_ALGORITMO COMPUTAC.
Semestre: 2011-2
Profesor: Víctor M. Calcaño

Matricula(s)....Estudiante(s)
__________ ____________________
__________ _____________________
__________ _____________________
__________ ____________________
__________ ____________________
Titulo de Práctica: Estructura de Algoritmo

Detalle o requerimientos de prácticas:

Escribir el Algoritmo para los siguientes problemas:
1) Un año es bisiesto si es divisible por 4 y no es por 100, o si es divisible por 400. Escribe un programa que lea un año y devuelva si es bisiesto o no.
2) Construir un programa que calcule y presente por pantalla el signo del zodiaco a partir de la introducción por teclado del día y mes de nacimiento como números enteros. (Usar Decisión Anidadas y Múltiples.)
Capricornio del 22 de diciembre al 20 de enero
Acuario del 21 de enero al 19 de febrero
Piscis del 20 de febrero al 20 de marzo
Aries del 21 de marzo al 19 de abril
Tauro del 20 de abril al 20 de mayo
Géminis del 21 de mayo al 21 de junio
Cáncer del 22 de junio al 21 de julio
Leo del 22 de julio al 21 de agosto
Virgo del 22 de agosto al 22 de setiembre
Libra del 23 de setiembre al 22 de octubre
Escorpión del 23 de octubre al 21 de noviembre
Sagitario del 22 de noviembre al 21 de diciembre
3) Una compañía de seguros tiene contratados a n vendedores. Cada uno hace tres ventas a la semana. Su política de pagos es que un vendedor recibe un sueldo base y un 10% extra por comisiones de sus ventas. El gerente de la compañía desea saber cuánto dinero obtendrá en la semana cada vendedor por concepto de comisiones y cuánto tomando en cuenta su sueldo base y sus comisiones.
4) Haga un programa usando bucle do-While, que pida números y luego calcule la media de esos números. El usuario debe introducir los datos hasta que escriba –1 para finalizar la lectura.
5) Escriba un programa que pida N números y nos diga cuál es el mayor y cuál es el menor y la posición en que fueron leídos cada uno.
6) Escriba un programa que pida las notas y nombres de cinco alumnos y calcule el promedio general.(Usar las tres estructuras repetitivas)
7) Diseñe un algoritmo de adivinación de un número, indicando las veces que se necesitan para encontrar el valor de 77.
8) Un comercio dispone de dos tipos de artículos en fichas correspondientes a diversas sucursales con los siguientes campos:
• código de artículo A o B.
• precio unitario del artículo.
• número de artículos(cantidad existente).
La última ficha del articulo tiene un código de artículo, una letra X. Se pide:
a) el número de artículos existentes de cada categoría.
b) el importe total de los artículos de cada categoría.
9.- A un trabajador le descuentan de su sueldo el 10% si su sueldo es
menor o igual a 1000. por encima de 1000 y hasta 2000 el 5% del
adicional, y por encima de 2000 el 3% del adicional. calcular el
descuento y sueldo neto que recibe el trabajador dado su sueldo.
10.- Realizar un algoritmo que permita pedir
50 números naturales y determine e imprima cuantos son
pares, impares, positivos y negativos.