SlideShare una empresa de Scribd logo
1 de 2
INSTITUCIÓN UNIVERSITARIA DE ENVIGADO

                                  Programa: Ingeniería de Sistemas

                       LOGICA DE PROGRAMACION I: Taller CONDICIONALES

                                  Docente: Ma. Eugenia Morales M.

   1. Leer la edad, estado civily nombre de tres hermanos e imprimir el nombre del mayor si es
       hombre casado, o de la menor si es mujer y soltera, de lo contrario imprimir un mensaje de
       error.
   2. Hacer un programa el cual indique si un número es negativo y convertirlo a positivo; si es
       positivo a negativo o si es igual a cero, imprima “No divisible”
   3. Leer los lados de un triángulo y determinar si es triángulo equilátero (tres lados iguales),
       isósceles (dos lados iguales) o escaleno (tres lados diferentes).
   4. Lea dos números e imprima la suma sólo si son positivos, imprima el producto si uno de ellos
       es negativo e imprima la resta del mayor por el menor si son negativos. Si son iguales,
       imprimir la potencia y si alguno es igual a cero imprimir un mensaje de error: “operación
       inválida”.
   5. De un carácter leído determinar si es vocal, consonante, número natural u otro carácter
       diferente.
   6. Leer tres números y si son diferentes, mostrarlos en orden descendente.
   7. Dada la nota definitiva de un estudiante, determinar si el promedio es bajo (nota < 3.0), si
       obtuvo aceptable (nota >= 3.0 y nota <4.0), sobresaliente (nota >=4.0 y nota <=4.5) o
       excelente (nota > 5.0). Verificar al iniciar que la nota esté en el rango correcto (0.0 a 5.0)
   8. Leer la edad de una persona, si es menor de 12 mostrar “Escuela básica”, si es mayor o igual a
       12 y menor o igual a 18, mostrar “Nivel secundario”, si es mayor de 18 y menor o igual a 24
       mostrar “Educación Superior” y si es mayor de 25, mostrar “Educación Posgraduada”.
   9. Determinar si un número leído es par y múltiplo de 3, impar y múltiplo de 5 o impar y
       múltiplo de 7. En caso contrario, mostrar “No cumple condiciones”.
   10. Leer para cada producto (soya, arroz y ajonjolí) el total de exportadoen toneladas realizadas
       por una empresa en el mes de febrero… Mostrar cuál producto exportó mayor cantidad y cuál
       producto exportó menos. Mostrar el total exportado de los tres productos.
   11. Leer las notas de una asignatura, correspondiente a un estudiante X, nota parcial (20%), nota
       final (20%) y seguimiento (60%), calcular la definitiva. Indicar si gana (nota definitiva >=3.0), si
       habilita (nota definitiva >2.6 y menor de 3.0) o pierde la asignatura.
   12. Lea tres números X, Y y Z e imprima un mensaje “Cumplen condiciones”, si uno de ellos es
       positivo, otro negativo y otro igual a cero, en caso contrario, mostrar un mensaje de error.
   13. Se tiene el nombre, código del producto vendido, el total de las ventas de cada producto,
       realizadas por un vendedor. Calcule su comisión teniendo en cuenta que si el producto es de:
       Código 1 esta es del 5%, Código 2 esta es del 10%, Código 3 esta es del 15%. Imprima el
       nombre y la comisión total del vendedor (suma de las comisiones de cada producto vendido).
   14. En un registro se encuentra el documento de identidad, número de horas trabajadas
       mensuales y salario básico hora de un empleado. Si su SB >=dos salarios mínimos legales

LOGICA DE PROGRAMACION I: Taller CONDICIONALES ANIDADOS                                          Página 1
vigentes (SMLV) hacerle una retención por Seguridad Social de 5%. Si el salario es menor de
         dosSMLV, hacerle una retención del3% Si el salario es igual a un SMLV, tiene una retención
         del 1% y se le da subsidio de transporte. Se desea calcular el salario neto de este empleado
         (básico menos deducciones, mássubsidios). El SMLV en el 2011 es de 535.600 – Auxilio de
         Transporte $63.600.
   15.   Una tienda de libros vende sus libros de acuerdo a las siguientes especificaciones: Precio base
         de $25000, si el número de páginas es más 100 y menos de 200 $50 por cada página, entre
         200 y 300 páginas $30 de recargo; $10 de recargo por cada página si el número de páginas es
         mayor de 300. Realizar un algoritmo que calcule el precio del libro y lo imprima con su
         nombre. Se lee el nombre del libro y el número de hojas (la hoja tiene 2 páginas).
   16.   Se tiene el nombre del cliente, número de artículos comprados, el valor de cada artículo.
         Calcule el valor de la compra teniendo en cuenta lo siguiente: si la compra es mayor de
         $100.000se le hace un descuento del 10% sobre el total de la compra; para comprasmayores
         de $50.000 y menores de $100.000 se le da un descuento del 5% sobre el total de la compra;
         y si la compra es menor de $50.000 no se le hace descuento. Mostrar el nombre del cliente, el
         total de la compra, el neto a pagar por su compra y el valor del descuento.
   17.   Calcular el valor a pagar en la matrícula por un estudiante, teniendo en cuenta lo siguiente:
         (valor matricula = cargos fijos + cargos variables) Los cargos fijos son $30.000 por crédito y los
         cargos variables se calculan sumando el 5% del patrimonio y un porcentaje de la renta así:
         renta < 500.000 el 1%; renta >= 500.000 y <de 1´000.000 el 1.5% y renta >= 1´000.000 el 2%.
         Si presentó certificado electoral, se le hace un descuento del 20% en el valor total a pagar.
         Cada registro contiene: código ynombre del estudiante, número de créditos, valor del
         patrimonio y valor de la renta. Mostrar el nombre el valor de lamatricula y de los cargos
         variables
   18.   Una agencia de alquiler de autos cobra la hora de uso a un valor determinado de acuerdo a: si
         es carro de cuatro puestos $15.000, si es carro de dos puestos $25.000, si es moto $8000 y si
         es camioneta $32.000. Si el cliente usa el carro por más de 12 horas le hacen un descuento
         del 10% por cada hora de más. Haga un programa que lea tipo de vehículo alquilado, horas de
         uso y determine el total a pagar.




LOGICA DE PROGRAMACION I: Taller CONDICIONALES ANIDADOS                                          Página 2

Más contenido relacionado

Similar a Taller condicionales marzo22

Condicionales cad cae 1
Condicionales cad cae 1Condicionales cad cae 1
Condicionales cad cae 1DavidGonsalez5
 
Ejercicios de programacion
Ejercicios de programacionEjercicios de programacion
Ejercicios de programacionDAYANEBLANCO
 
Natalia vergara taller de programacion
Natalia vergara taller de programacionNatalia vergara taller de programacion
Natalia vergara taller de programaciononcesistemas2018
 
Actividad algortimica seleccion
Actividad algortimica seleccionActividad algortimica seleccion
Actividad algortimica seleccionkrite212
 
Taller logica ciclo mq centinela 2013
Taller logica ciclo mq  centinela 2013Taller logica ciclo mq  centinela 2013
Taller logica ciclo mq centinela 2013memorales_IUE
 
Primera practica Estructuras de Contol
Primera practica Estructuras de ContolPrimera practica Estructuras de Contol
Primera practica Estructuras de Contolelialbarod
 
Primera practica de Estructuras de Control
Primera practica de Estructuras de ControlPrimera practica de Estructuras de Control
Primera practica de Estructuras de Controlelialbarod
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfJaimeGmezCarmona
 
Practica repetir
Practica repetir                                                      Practica repetir
Practica repetir jhonatanel
 
Ejercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión okEjercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión okrcarrerah
 
Ejercicios prácticos de aplicaciones móviles.
Ejercicios prácticos de aplicaciones móviles.Ejercicios prácticos de aplicaciones móviles.
Ejercicios prácticos de aplicaciones móviles.Enrique Vargas
 

Similar a Taller condicionales marzo22 (20)

Condicionales cad cae 1
Condicionales cad cae 1Condicionales cad cae 1
Condicionales cad cae 1
 
Ejercicios programacion 2019
Ejercicios programacion 2019Ejercicios programacion 2019
Ejercicios programacion 2019
 
Problemas Propuestos Condicionales Compuestos
Problemas Propuestos Condicionales CompuestosProblemas Propuestos Condicionales Compuestos
Problemas Propuestos Condicionales Compuestos
 
Ejercicios de programacion
Ejercicios de programacionEjercicios de programacion
Ejercicios de programacion
 
Natalia vergara taller de programacion
Natalia vergara taller de programacionNatalia vergara taller de programacion
Natalia vergara taller de programacion
 
Estructurarepetitiva
EstructurarepetitivaEstructurarepetitiva
Estructurarepetitiva
 
Actividad algortimica seleccion
Actividad algortimica seleccionActividad algortimica seleccion
Actividad algortimica seleccion
 
Taller logica ciclo mq centinela 2013
Taller logica ciclo mq  centinela 2013Taller logica ciclo mq  centinela 2013
Taller logica ciclo mq centinela 2013
 
Problemas Propuestos
Problemas PropuestosProblemas Propuestos
Problemas Propuestos
 
Primera practica Estructuras de Contol
Primera practica Estructuras de ContolPrimera practica Estructuras de Contol
Primera practica Estructuras de Contol
 
Ejemplos ejercicos
Ejemplos ejercicosEjemplos ejercicos
Ejemplos ejercicos
 
Primera practica de Estructuras de Control
Primera practica de Estructuras de ControlPrimera practica de Estructuras de Control
Primera practica de Estructuras de Control
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdf
 
Primer programa
Primer programaPrimer programa
Primer programa
 
Practica repetir
Practica repetir                                                      Practica repetir
Practica repetir
 
CURSO DE EXCEL II
CURSO DE EXCEL IICURSO DE EXCEL II
CURSO DE EXCEL II
 
Interés Simple
Interés SimpleInterés Simple
Interés Simple
 
Ejercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión okEjercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión ok
 
presentacion-tasas-de-interes.pptx
presentacion-tasas-de-interes.pptxpresentacion-tasas-de-interes.pptx
presentacion-tasas-de-interes.pptx
 
Ejercicios prácticos de aplicaciones móviles.
Ejercicios prácticos de aplicaciones móviles.Ejercicios prácticos de aplicaciones móviles.
Ejercicios prácticos de aplicaciones móviles.
 

Más de memorales_IUE

Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamientomemorales_IUE
 
Taller logica ciclos y seleccion multiple
Taller logica ciclos y seleccion multipleTaller logica ciclos y seleccion multiple
Taller logica ciclos y seleccion multiplememorales_IUE
 
Logica condicionales
Logica condicionalesLogica condicionales
Logica condicionalesmemorales_IUE
 
Logica tipos de datos operadores
Logica tipos de datos operadoresLogica tipos de datos operadores
Logica tipos de datos operadoresmemorales_IUE
 
Logica terminosbasicos presentacion
Logica terminosbasicos presentacionLogica terminosbasicos presentacion
Logica terminosbasicos presentacionmemorales_IUE
 
Logica consulta terminos basicos
Logica consulta terminos basicosLogica consulta terminos basicos
Logica consulta terminos basicosmemorales_IUE
 

Más de memorales_IUE (12)

Arreglos busquedas
Arreglos busquedasArreglos busquedas
Arreglos busquedas
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 
Arreglos
ArreglosArreglos
Arreglos
 
Taller logica ciclos y seleccion multiple
Taller logica ciclos y seleccion multipleTaller logica ciclos y seleccion multiple
Taller logica ciclos y seleccion multiple
 
Ciclos
CiclosCiclos
Ciclos
 
Logica condicionales
Logica condicionalesLogica condicionales
Logica condicionales
 
Logica subprogramas
Logica subprogramasLogica subprogramas
Logica subprogramas
 
Logica tipos de datos operadores
Logica tipos de datos operadoresLogica tipos de datos operadores
Logica tipos de datos operadores
 
Logica terminosbasicos presentacion
Logica terminosbasicos presentacionLogica terminosbasicos presentacion
Logica terminosbasicos presentacion
 
Logica consulta terminos basicos
Logica consulta terminos basicosLogica consulta terminos basicos
Logica consulta terminos basicos
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Logica algoritmos
Logica algoritmosLogica algoritmos
Logica algoritmos
 

Taller condicionales marzo22

  • 1. INSTITUCIÓN UNIVERSITARIA DE ENVIGADO Programa: Ingeniería de Sistemas LOGICA DE PROGRAMACION I: Taller CONDICIONALES Docente: Ma. Eugenia Morales M. 1. Leer la edad, estado civily nombre de tres hermanos e imprimir el nombre del mayor si es hombre casado, o de la menor si es mujer y soltera, de lo contrario imprimir un mensaje de error. 2. Hacer un programa el cual indique si un número es negativo y convertirlo a positivo; si es positivo a negativo o si es igual a cero, imprima “No divisible” 3. Leer los lados de un triángulo y determinar si es triángulo equilátero (tres lados iguales), isósceles (dos lados iguales) o escaleno (tres lados diferentes). 4. Lea dos números e imprima la suma sólo si son positivos, imprima el producto si uno de ellos es negativo e imprima la resta del mayor por el menor si son negativos. Si son iguales, imprimir la potencia y si alguno es igual a cero imprimir un mensaje de error: “operación inválida”. 5. De un carácter leído determinar si es vocal, consonante, número natural u otro carácter diferente. 6. Leer tres números y si son diferentes, mostrarlos en orden descendente. 7. Dada la nota definitiva de un estudiante, determinar si el promedio es bajo (nota < 3.0), si obtuvo aceptable (nota >= 3.0 y nota <4.0), sobresaliente (nota >=4.0 y nota <=4.5) o excelente (nota > 5.0). Verificar al iniciar que la nota esté en el rango correcto (0.0 a 5.0) 8. Leer la edad de una persona, si es menor de 12 mostrar “Escuela básica”, si es mayor o igual a 12 y menor o igual a 18, mostrar “Nivel secundario”, si es mayor de 18 y menor o igual a 24 mostrar “Educación Superior” y si es mayor de 25, mostrar “Educación Posgraduada”. 9. Determinar si un número leído es par y múltiplo de 3, impar y múltiplo de 5 o impar y múltiplo de 7. En caso contrario, mostrar “No cumple condiciones”. 10. Leer para cada producto (soya, arroz y ajonjolí) el total de exportadoen toneladas realizadas por una empresa en el mes de febrero… Mostrar cuál producto exportó mayor cantidad y cuál producto exportó menos. Mostrar el total exportado de los tres productos. 11. Leer las notas de una asignatura, correspondiente a un estudiante X, nota parcial (20%), nota final (20%) y seguimiento (60%), calcular la definitiva. Indicar si gana (nota definitiva >=3.0), si habilita (nota definitiva >2.6 y menor de 3.0) o pierde la asignatura. 12. Lea tres números X, Y y Z e imprima un mensaje “Cumplen condiciones”, si uno de ellos es positivo, otro negativo y otro igual a cero, en caso contrario, mostrar un mensaje de error. 13. Se tiene el nombre, código del producto vendido, el total de las ventas de cada producto, realizadas por un vendedor. Calcule su comisión teniendo en cuenta que si el producto es de: Código 1 esta es del 5%, Código 2 esta es del 10%, Código 3 esta es del 15%. Imprima el nombre y la comisión total del vendedor (suma de las comisiones de cada producto vendido). 14. En un registro se encuentra el documento de identidad, número de horas trabajadas mensuales y salario básico hora de un empleado. Si su SB >=dos salarios mínimos legales LOGICA DE PROGRAMACION I: Taller CONDICIONALES ANIDADOS Página 1
  • 2. vigentes (SMLV) hacerle una retención por Seguridad Social de 5%. Si el salario es menor de dosSMLV, hacerle una retención del3% Si el salario es igual a un SMLV, tiene una retención del 1% y se le da subsidio de transporte. Se desea calcular el salario neto de este empleado (básico menos deducciones, mássubsidios). El SMLV en el 2011 es de 535.600 – Auxilio de Transporte $63.600. 15. Una tienda de libros vende sus libros de acuerdo a las siguientes especificaciones: Precio base de $25000, si el número de páginas es más 100 y menos de 200 $50 por cada página, entre 200 y 300 páginas $30 de recargo; $10 de recargo por cada página si el número de páginas es mayor de 300. Realizar un algoritmo que calcule el precio del libro y lo imprima con su nombre. Se lee el nombre del libro y el número de hojas (la hoja tiene 2 páginas). 16. Se tiene el nombre del cliente, número de artículos comprados, el valor de cada artículo. Calcule el valor de la compra teniendo en cuenta lo siguiente: si la compra es mayor de $100.000se le hace un descuento del 10% sobre el total de la compra; para comprasmayores de $50.000 y menores de $100.000 se le da un descuento del 5% sobre el total de la compra; y si la compra es menor de $50.000 no se le hace descuento. Mostrar el nombre del cliente, el total de la compra, el neto a pagar por su compra y el valor del descuento. 17. Calcular el valor a pagar en la matrícula por un estudiante, teniendo en cuenta lo siguiente: (valor matricula = cargos fijos + cargos variables) Los cargos fijos son $30.000 por crédito y los cargos variables se calculan sumando el 5% del patrimonio y un porcentaje de la renta así: renta < 500.000 el 1%; renta >= 500.000 y <de 1´000.000 el 1.5% y renta >= 1´000.000 el 2%. Si presentó certificado electoral, se le hace un descuento del 20% en el valor total a pagar. Cada registro contiene: código ynombre del estudiante, número de créditos, valor del patrimonio y valor de la renta. Mostrar el nombre el valor de lamatricula y de los cargos variables 18. Una agencia de alquiler de autos cobra la hora de uso a un valor determinado de acuerdo a: si es carro de cuatro puestos $15.000, si es carro de dos puestos $25.000, si es moto $8000 y si es camioneta $32.000. Si el cliente usa el carro por más de 12 horas le hacen un descuento del 10% por cada hora de más. Haga un programa que lea tipo de vehículo alquilado, horas de uso y determine el total a pagar. LOGICA DE PROGRAMACION I: Taller CONDICIONALES ANIDADOS Página 2