lunes, 29 de septiembre de 2008

TALLER MARTES 30 DE SEPTIEMBRE

REALIZAR EL TALLER PARA ENTREGAR EN UNA HOJA GRUPOS DE 2 PERSONAS.

Realizar en Lenguaje C.

1. Escriba un programa que lea las notas de un curso y escriba el promedio de dicho curso
(EJERCICIO 1) Resuelva el problema para un curso de exactamente 50 alumnos.
(EJERCICIO 2) Resuelva el problema general para cualquier curso; donde el profesor indique el número de alumnos que tiene en su grupo.


2. En una caja de Carrefour 10 personas hacen compras. A cada persona le hacen un descuento sobre la factura dependiendo del total de ella así:
· si valor total de la factura es mayor a 100.000 y menor o igual a 400.000 el descuento es del 10%
· si valor total de la factura es mayor a 400.000 y menor o igual a 600.000 el descuento es del 5%
· si valor total de la factura es mayor a 600.000 el descuento es del 20%
Hacer un programa que calcule e imprima el valor total de la factura de cada persona, el total de las compras de todas las personas.

martes, 9 de septiembre de 2008

EJERCICIOS ESTRUCTURAS CONDICIONALES PRA PRACTICAR

1. La fecha de cualquier Domingo de Pascua se calcula de la siguiente forma:
Sea X el año para el que se quiere calcular la fecha.
Sea A el resto de la división de X entre 19
Sea B el resto de la división de X entre 4
Sea C el resto de la división de X entre 7
Sea D el resto de la división de (19*A+24) entre 30
Sea E el resto de la división de (2*B+4*C+6*D+5) entre 7
La fecha para el Domingo de Pascua es el día (22+D+E) de Marzo (obsérvese que puede dar una fecha en Abril)
Escribir un algoritmo que pida como entrada un año y saque por pantalla la fecha del Domingo de Pascua para ese año.

2. Un año es bisiesto si es divisible por 4, excepto si es una centuria, que tiene que ser divisible por 400 (1800 y 1900 no fueron bisiestos, pero 1600 y el 2000 si).
Escribe un programa que pida el numero de un año y muestre si es bisiesto o no.

3. Construir un programa que solicite por pantalla un número e informe sobre lo siguiente:
a) Si es par o impar.
b) Si es múltiplo de 3 ó no.
c) Si es par, que averigüe si es múltiplo de 3 o no, y si es impar muestre si es múltiplo de 5 o no.


4. Construir el diagrama de flujo del programa.
- En primer lugar, comprobar los años, que deberán ser positivos.
- En segundo lugar, el número de mes deberá ser válido
- Seguidamente, en función del mes habrá que comprobar el día.
Enunciado
Construir un programa que solicite una fecha (día, mes y año) y valide si es una fecha
válida, en cuyo caso mostrará un mensaje satisfactorio. En caso contrario, presentará un
texto indicativo de error.
a) Sin considerar fechas de años bisiestos.
b) Teniendo en cuenta los años bisiestos.

jueves, 4 de septiembre de 2008

PRIMER TALLER

1.Encierra en un circulo la respuesta correcta
Dentro de los sistemas de Información se pueden incluir
a) Programa de Facturación de Aguas Kpital.
b) Paquetes de Oficina
c) Corel Draw.


2.Para realizar la conversión de un numero binario a hexadecimal se debe:
a)Agrupar de a 4 bits
b)Multiplicar por 16 que es la base de los hexadecimales
c)Agrupar de a 3 bits
d)Dividir por 16 que es la base de los hexadecimales


3. El Algoritmo es ….
a)Es un traductor que toma un programa fuente, lo traduce y a continuación lo ejecuta.
b)Un interpretador es el que traduce el programa fuente y crea un programa objeto.
c)Es el que permite conseguir el programa o diagramas de flujo.
d)Es la representación de las posibles soluciones de un problema.


4. El numero 1100011100 en sistema hexadecimal equivale a :
a)3A
b)31C
c)13B
d)20C



5. Los peajes en Colombia recaudan sus tarifas de acuerdo a la siguiente tabla

Dado el tipo de vehículo y la categoría del peaje determinar el valor a pagar

6. Un supermercado ofrece a sus clientes una promoción que consiste en lo siguiente:Si el valor de las compras es superior a 50.000 pesos, solo se le cobrará el 5% de IVA sobre el valor de la compra y se les ofrecerá escoger de una bolsa negra una de dos pelotas de colores, el cajero tecleará 1 si la bola seleccionada por el cliente es roja, 2 si es de otro color. Si la bola es roja se le hará un descuento adicional del 10% sobre el valor de la compra, si es de otro color un 5% .Para las compras inferiores o iguales a 50.000 pesos no tendrá ningún descuento y se le cobrará el IVA del 16%.Hacer el análisis y diseño de un algoritmo que liquide el total a pagar de un cliente