Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Taller de algoritmos 1 2016
1. Universidad de la Guajira
Facultad de Ingenieria
Programa de Ingeniería Civil
Taller de Algoritmos
Desarrolle los siguientes algoritmos con su respectiva prueba de escritorio.
1. Desarrolle un algoritmo que halle la raiz cuadrada de números que sean pares y
multiplosde 5,loscualesdeben sersolicitadosalosusuarios;encasode que nocumpla
la condición imprima número no valido.
2. Desarrolle unalgoritmoque solicite unnúmeroysi este esnegativohalle e imprimasu
valor absoluto, en caso contrario imprima número positivo.
3. Desarrolle un algoritmo que solicite el valor en grados de una circunferencia y me
imprimaenbase alasiguiente informacióneltipode anguloaque correspondeel grado
digitado:
Nombre del Angulo Medida
Recto 90º
Agudo < 90º
Llano 180º
Obtuso >90º y <180º
4. Desarrolle un algoritmo que imprima la cantidad de segundos que hay en en
determinado número de dias.
5. Desarrolle un algoritmo para saber si un número digitado es par o impar, imprima un
mensaje de acuerdo a la condición.
6. Desarolle un algoritmo que resuelva la siguiente ecuación:
𝑥 =
−𝑏 ± √𝑏2 − 4𝑎𝑐
2𝑎
E imprima el valor de x1 y x2.
7. En un tallerde ebanisteriavendendiferentestiposde puertas(1.Madera,2. Metalicay
3. Vidrio) dondelade maderacuesta$180.000,lametalicacuesta$360.000 ylade vidrio
cuesta $480.000, si el cliente compra la puerta tipo 3 tendra un descuento del 10%,
solicite: nombre del cliente, dirección, telefóno, tipo de puerta a comprar.
Imprima nombre, dirección teléfono, tipo de puerta comprada, valor pagado, valor
descontado y total a pagar si cumple con la condición, en caso contrario imprima solo
nombre del cliente,tipode puertacomprada y el total a pagar. Desarrolle el algoritmo
para resolver el problema planteado.
2. 8. Desarrolle un algoritmo para hallar el valor de x en base a la siguiente información:
Y2
- 5 si 0 < y <=8
X = (Y + 10) /2 si 9 < y <=16
y3
/6 si 17 <= y <= 24
solicite el valor de y e imprima el valor de x
9. Una empresa abre una convocatoria para una vacante donde se solicita los siguientes
datos:nombres,sexo,edad,estadocivil,puntaje de entrevista;paraque lapersonasea
tenida en cuenta debe de haber obtenido en el puntaje de la entrevista como minimo
200 puntos y tener una edad entre 18 y 30 años, elabore un algoritmo para saber si la
personaentrevistadacumple conlascondiciones de serelegidoencasode que cumpla
imprima: nombre,sexo,edad,estadocivil ypuntaje de locontrarioimprimael nombre
y un mensaje que diga usted no cumple con las condiciones exigidas por la empresa.
10. Desarrolle unalgoritmoparahallare imprimiral valorabsolutode unnúmeronegativo
e imprima el número digitadocomo su valor absoluto, si este es positivo imprima solo
el número digitado.
11. Desarrolle un algoritmo que permita convertir de 1. pesos colombianos a dólar, 2. de
pesos colombianos a Bolivar; sabiendo que el dólar esta a $3.500 y el Bolivar a $0.7
centavos,imprimael valorenpesos,suequivalenteendólarosuequivalenteenBolivar
de acuerdo a la opción escogida por el usuario.
12. Desarrolle un algoritmo para hallar el valor de x en base a la siguiente información:
Y2
/ 4 si 0 < y <=10
X = (Y x 2) si 11 <= y <=20
√ 𝑦3
si 21 <= y <= 24
Solicite el valor de y e imprima el valor de x
13. El periodico al día necesita contratar repartidores siempre y cuando cumplan con las
siguientes condiciones: personas mayores de edad, de sexomasculino y con bicicleta.
Para ello realiza una convocatoria donde en base a la información captura se debe de
imprimirsi lapersonaesapta o no para ocupar lavacante. Solicite nombre,edad,sexo,
vehiculo.
14. Desarrolle unalgoritmoparasabersi unaletrasolicitada esunaconsonanteounavocal.
15. Un almacende cadena ofrece ofertaenfrutas y verdurassiempre ycuandoel día de la
compra sea realizadael día martes,se solicitael día que el cliente realizalacompra, la
cantidadcomprada,el valorunitario.Si el díade comprasesmartesse le descontaraun
3. 10% sobre el valortotal a pagar. Imprimadía de la compra,valor unitariodel producto,
cantidad comprada, descuento si lo tiene y total a pagar.
16. Un estudiante desea saber si gana o pierde una matería teniendo como datos de
entradas 3 notas parciales comprendidas entre 0 y 5, para lo cual debe de hallar una
nota definitiva basada en el promedio de las notas digitadas el cual debe ser igual o
superiora3. Desarrolle unalgoritmoque imprimalanotadefinitivay si ganaopierde la
materia.
17. El batallon Cartagena desea reclutar personas que cumplan con las siguientes
condiciones:
Edad 18 a 25
Peso 40kg a 55 kg
Estatura 1.60 a 1.85
Sexo 1. Masculino o 2. Femenino
Solicite el nombre ylainformaciónanteriore imprimatodosloscampossolicitadosysi
la persona esta apta(o) o no para prestar el servicio militar.
18. Desarrolle un algoritmo que solicite la cantidad de estudiantes mayores de edad y la
cantidadde estudiantesmenoresde edadyhalle e imprimael porcentaje de mayoresy
menores de edad, tome como muestra 50 estudiantes.
19. Desarrolle unalgoritmoque soliciteunnúmeroysi este esmultiplode 8 hallele el 10%
e imprima el número como su porcentaje.
20. Desarrolle un algoritmo para saber si un número es multiplo de otro. Solicite los dos
númerose eimprimalosdosnúmerossiempre ycuandose cumplacon lacondición,de
lo contrario imprima números no validos.