SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
TALLER No. 1
                      Estructuras primitivas tradicionales
                       Haciendo uso del lenguaje JAVA


Nombre ________________________________________________________

                            “El escándalo de la educación es que, cada vez
                             que enseñamos algo, privamos al alumno del
                                             placer del descubrimiento…”
                                                            Seymour Papert
OBJETIVO

Desarrollar habilidades en la construcción de algoritmos codificados en JAVA,
haciendo uso de las estructuras algorítmicas que permite el lenguaje; de esta
forma se busca que el estudiante se familiarice con la herramienta de
desarrollo.

Al finalizar este taller el estudiante estará en condiciones de iniciar su proyecto
de asignatura haciendo uso de clases, objetos y las estructuras del lenguaje
necesarias.

EJERCICIOS SECUENCIALES

1. Escribir el valor absoluto de un número dado por el usuario
2. Pida el nombre de un estudiante y luego escribiendo su nombre en pantalla
   solicítele número de identificación, fecha de nacimiento y valor de
   matricula.
3. Pida el nombre de un estudiante y luego escribiendo su nombre en pantalla
   solicítele número de identificación, fecha de nacimiento y valor de
   matrícula, luego, con base en la edad, calcule el descuento que tendría en el
   valor de la matricula (entre 15 y 20 años, 15% de descuento. Entre 21 y 25
   el 10%, mayores o menores el 5%).
4. Pida el nombre de un estudiante y luego escribiendo su nombre en pantalla
   solicítele número de identificación, fecha de nacimiento y valor de
   matrícula, luego, con base en la edad, calcule el descuento que tendría en el
   valor de la matricula (entre 15 y 20 años, 15% de descuento. Entre 21 y 25
   el 10%, mayores o menores el 5%). Luego calcule e imprima el respectivo
   descuento y el valor a cancelar.
5. En una Institución pública existen tres departamentos: Planeación,
   Gobierno y Educación. El presupuesto anual del Instituto se reparte

     Metodología de la programación IV (Programación Orientada a Objetos – POO)
                             Luis Eduardo Peláez Valencia
conforme a la siguiente tabla: Planeación 30%, Gobierno 35%, Salud 35%.
   Si el usuario da una cantidad presupuestal cualquiera, determinar que
   dinero recibirá cada departamento.
6. Un estudiante desea saber cual será su promedio general en las tres
   materias mas difíciles que cursa y cual será el promedio que obtendrá en
   cada una de ellas. Estas materias se evalúan como se muestra a
   continuación: Parcial 30%, Talleres 20%, Evaluación final 50%.

EJERCICIOS CONDICIONALES

7. A través de un algoritmo ayude a un usuario de Megabus a saber cuantos
    pasajes tiene según el cupo de su tarjeta. Cada pasaje vale 1100 pesos.
    Además es importante que si tiene menos de 2 pasajes, advertirle que debe
    recargar la tarjeta
8. Determine si un viajero de una Aerolinea puede tomar un tiquete
    determinado en clase: Ejecutiva, normal o económica. Dependiendo de los
    puntos que tenga puede tener acceso a cada clase. Mas de 2000 puntos
    puede estar en Ejecutiva, entre 1000 y 1900 puede estar en normal y menos
    de 1000 puede estar en económica.
9. Diseñe un algoritmo que calcule la nota final de un estudiante con los
    siguientes porcentajes: primer parcial 30%, segundo parcial 30% y examen
    final 40%. Al final determine si pudo aprobar o no la asignatura. La nota
    mínima aprobatoria es 3.2 (Tres punto Dos).
10. Escribir un algoritmo que determine el equipo en el que será asignado un
    jugador. Se tiene como datos: nombre, cedula y edad. Y se clasifica en cada
    equipo así: Profesionales para jugadores entre 25 y 40 años, aficionados
    entre 18 y 24 años, Novatos entre 12 y 17 años. Otras edades no pueden ser
    asignados a ningún equipo.

EJERCICIOS CICLICOS

11. Obtener el promedio de calificaciones de un grupo de n alumnos. (n NO es
   conocido por el usuario)
12. Obtener el promedio de calificaciones de un grupo de n alumnos. El ciclo
    debe terminar cuando se ingrese como nota 0.0 (Cero)
13. 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 su
    compañía desea saber cuanto dinero obtendrá en la semana cada vendedor
    por concepto de comisiones por las tres ventas realizadas, y cuanto debe
    pagar por todos los vendedores por concepto de ventas y comisiones.


     Metodología de la programación IV (Programación Orientada a Objetos – POO)
                             Luis Eduardo Peláez Valencia
14. Se desea obtener el promedio de notas de de g grupos que están en un
    mismo año escolar; siendo que cada grupo puede tener n alumnos que cada
    alumno puede llevar m materias y que en todas las materias se promedian
    tres calificaciones para obtener el promedio de la materia. Lo que se desea
    desplegar es el promedio de los grupos, el promedio de cada grupo y el
    promedio de cada alumno.
15. “Un elefante se balanceaba sobre la tela de una araña… dos elefantes se
    balanceaban sobre la tela de una araña…”. Diseñe un algoritmo que juegue
    con el usuario a esta canción, solicitando cuantas veces las quiere escuchar
16. Calcular siguiente suma:
       100 + 98 + 96 + 94 + . . . + 0 en este orden
17. Un colegio desea imprimir el boletín de calificaciones para sus estudiantes.
    Cada estudiante tiene código, nombre e indicadores de logro.               Los
    indicadores de logro son ingresados con números pero el sistema los debe
    convertir a letras según el siguiente criterio: Si el número esta entre 0 y 10
    se debe imprimir junto con los datos de código y nombre el indicador
    DEFICIENTE, entre 11 y 30 INSUFICIENTE, entre 31 y 50 ACEPTABLE,
    entre 51 y 70 BUENO, entre 71 y 90 SOBRESALIENTE y mas de 90
    EXCELENTE.

EJERCICIOS CON ARREGLOS

18. Solicitar al usuario 15 números en un vector y:
       a. Guardar la raíz cuadrada de cada número en otro vector
       b. Guardar la suma del numero ingresado con el anterior en otro vector
19. Diseñe un algoritmo que llene una matriz de 10 * 10 y determine:
       A) El numero mayor almacenado en la matriz
       B) El numero mayor almacenado en cada fila
       C) El numero menor almacenado en cada columna
       D) La columna que tuvo la máxima suma
       E) La fila que tuvo la máxima suma
20. El profesor de una materia desea conocer la cantidad de sus alumnos que
    no tienen derecho al examen de habilitación. Diseñe un algoritmo que lea
    las calificaciones obtenidas en las 3 pruebas evaluativas por cada uno de
    los 40 alumnos, calcule el promedio de cada uno. Al final del ejercicio
    imprima por pantalla la relación de los estudiantes con su promedio y una
    indicación de su estado (Aprobado, habilita, no puede habilitar)




     Metodología de la programación IV (Programación Orientada a Objetos – POO)
                             Luis Eduardo Peláez Valencia

Más contenido relacionado

Similar a Taller - Primeros ejercicios de programación

Algoritmica i clase07 practica 7
Algoritmica i clase07 practica 7Algoritmica i clase07 practica 7
Algoritmica i clase07 practica 7Julio Pari
 
Talller visual grado 11
Talller visual grado 11Talller visual grado 11
Talller visual grado 11Ciuad de Asis
 
Instrumento algoritmos hacer
Instrumento algoritmos hacerInstrumento algoritmos hacer
Instrumento algoritmos hacerHernan Serrato
 
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN FelipeEjercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipefelipe cespdes
 
Estructura de la guía didáctica patricia definitivo
Estructura de la guía didáctica patricia definitivoEstructura de la guía didáctica patricia definitivo
Estructura de la guía didáctica patricia definitivoGRUPO2AP
 
SISTEMA DE ALERTA TEMPRANA
SISTEMA DE ALERTA TEMPRANASISTEMA DE ALERTA TEMPRANA
SISTEMA DE ALERTA TEMPRANADavid Mrs
 
ejercicios de algoritmo
ejercicios de algoritmoejercicios de algoritmo
ejercicios de algoritmorey92
 
Cuadernillo+de+preguntas+Matematicas+Saber+11-2021.pdf
Cuadernillo+de+preguntas+Matematicas+Saber+11-2021.pdfCuadernillo+de+preguntas+Matematicas+Saber+11-2021.pdf
Cuadernillo+de+preguntas+Matematicas+Saber+11-2021.pdfLuis Amaya
 
Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicioslaryenso
 
Taller algoritmos once_1
Taller algoritmos once_1Taller algoritmos once_1
Taller algoritmos once_1UNICIENCIA
 
programación basica.pdf
programación basica.pdfprogramación basica.pdf
programación basica.pdfHugo Acosta
 
354 sahh751112 modulo1a.student
354 sahh751112 modulo1a.student354 sahh751112 modulo1a.student
354 sahh751112 modulo1a.studentMonica Hernandez
 
Taller programas visual
Taller programas visualTaller programas visual
Taller programas visualCiuad de Asis
 

Similar a Taller - Primeros ejercicios de programación (20)

Algoricios
Algoricios Algoricios
Algoricios
 
Algoritmica i clase07 practica 7
Algoritmica i clase07 practica 7Algoritmica i clase07 practica 7
Algoritmica i clase07 practica 7
 
Talller visual grado 11
Talller visual grado 11Talller visual grado 11
Talller visual grado 11
 
Ejercicios programacion 2019
Ejercicios programacion 2019Ejercicios programacion 2019
Ejercicios programacion 2019
 
Guia 2 periodo
Guia 2 periodoGuia 2 periodo
Guia 2 periodo
 
Planificacion modelo assure 7 grado
Planificacion modelo assure 7 gradoPlanificacion modelo assure 7 grado
Planificacion modelo assure 7 grado
 
Instrumento algoritmos hacer
Instrumento algoritmos hacerInstrumento algoritmos hacer
Instrumento algoritmos hacer
 
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN FelipeEjercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
 
JAVA arreglos multidimensionales
JAVA arreglos multidimensionalesJAVA arreglos multidimensionales
JAVA arreglos multidimensionales
 
Guia de aprendizaje
Guia de aprendizajeGuia de aprendizaje
Guia de aprendizaje
 
Estructura de la guía didáctica patricia definitivo
Estructura de la guía didáctica patricia definitivoEstructura de la guía didáctica patricia definitivo
Estructura de la guía didáctica patricia definitivo
 
SISTEMA DE ALERTA TEMPRANA
SISTEMA DE ALERTA TEMPRANASISTEMA DE ALERTA TEMPRANA
SISTEMA DE ALERTA TEMPRANA
 
ejercicios de algoritmo
ejercicios de algoritmoejercicios de algoritmo
ejercicios de algoritmo
 
Cuadernillo+de+preguntas+Matematicas+Saber+11-2021.pdf
Cuadernillo+de+preguntas+Matematicas+Saber+11-2021.pdfCuadernillo+de+preguntas+Matematicas+Saber+11-2021.pdf
Cuadernillo+de+preguntas+Matematicas+Saber+11-2021.pdf
 
PPT SIMON.pptx
PPT SIMON.pptxPPT SIMON.pptx
PPT SIMON.pptx
 
Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicios
 
Taller algoritmos once_1
Taller algoritmos once_1Taller algoritmos once_1
Taller algoritmos once_1
 
programación basica.pdf
programación basica.pdfprogramación basica.pdf
programación basica.pdf
 
354 sahh751112 modulo1a.student
354 sahh751112 modulo1a.student354 sahh751112 modulo1a.student
354 sahh751112 modulo1a.student
 
Taller programas visual
Taller programas visualTaller programas visual
Taller programas visual
 

Más de Luis Eduardo Pelaez Valencia

El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaLuis Eduardo Pelaez Valencia
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareLuis Eduardo Pelaez Valencia
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicLuis Eduardo Pelaez Valencia
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoLuis Eduardo Pelaez Valencia
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresLuis Eduardo Pelaez Valencia
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoLuis Eduardo Pelaez Valencia
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9Luis Eduardo Pelaez Valencia
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaLuis Eduardo Pelaez Valencia
 

Más de Luis Eduardo Pelaez Valencia (20)

Seguridad social presentacion.pptx
Seguridad social presentacion.pptxSeguridad social presentacion.pptx
Seguridad social presentacion.pptx
 
20180802 inicio-public
20180802 inicio-public20180802 inicio-public
20180802 inicio-public
 
El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de Ingeniería
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de Software
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-public
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de Anteproyecto
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de pares
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el producto
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
 
SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3
 
SQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminarioSQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminario
 
SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9
 
Visibilidad de la producción académica
Visibilidad de la producción académicaVisibilidad de la producción académica
Visibilidad de la producción académica
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Política y Niveles de Educcación
Política y Niveles de EduccaciónPolítica y Niveles de Educcación
Política y Niveles de Educcación
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casa
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de Datos
 
Taller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sqlTaller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sql
 

Último

Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Bergarako Udala
 
Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Edith Liccioni
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...MagalyDacostaPea
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Gonella
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.karlazoegarciagarcia
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
Presentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUEPresentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUEJosé Hecht
 

Último (20)

Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024
 
Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
Unidad 1 | Metodología de la Investigación
Unidad 1 | Metodología de la InvestigaciónUnidad 1 | Metodología de la Investigación
Unidad 1 | Metodología de la Investigación
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2
 
Acuerdo segundo periodo - Grado Sexto.pptx
Acuerdo segundo periodo - Grado Sexto.pptxAcuerdo segundo periodo - Grado Sexto.pptx
Acuerdo segundo periodo - Grado Sexto.pptx
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
Presentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUEPresentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUE
 

Taller - Primeros ejercicios de programación

  • 1. TALLER No. 1 Estructuras primitivas tradicionales Haciendo uso del lenguaje JAVA Nombre ________________________________________________________ “El escándalo de la educación es que, cada vez que enseñamos algo, privamos al alumno del placer del descubrimiento…” Seymour Papert OBJETIVO Desarrollar habilidades en la construcción de algoritmos codificados en JAVA, haciendo uso de las estructuras algorítmicas que permite el lenguaje; de esta forma se busca que el estudiante se familiarice con la herramienta de desarrollo. Al finalizar este taller el estudiante estará en condiciones de iniciar su proyecto de asignatura haciendo uso de clases, objetos y las estructuras del lenguaje necesarias. EJERCICIOS SECUENCIALES 1. Escribir el valor absoluto de un número dado por el usuario 2. Pida el nombre de un estudiante y luego escribiendo su nombre en pantalla solicítele número de identificación, fecha de nacimiento y valor de matricula. 3. Pida el nombre de un estudiante y luego escribiendo su nombre en pantalla solicítele número de identificación, fecha de nacimiento y valor de matrícula, luego, con base en la edad, calcule el descuento que tendría en el valor de la matricula (entre 15 y 20 años, 15% de descuento. Entre 21 y 25 el 10%, mayores o menores el 5%). 4. Pida el nombre de un estudiante y luego escribiendo su nombre en pantalla solicítele número de identificación, fecha de nacimiento y valor de matrícula, luego, con base en la edad, calcule el descuento que tendría en el valor de la matricula (entre 15 y 20 años, 15% de descuento. Entre 21 y 25 el 10%, mayores o menores el 5%). Luego calcule e imprima el respectivo descuento y el valor a cancelar. 5. En una Institución pública existen tres departamentos: Planeación, Gobierno y Educación. El presupuesto anual del Instituto se reparte Metodología de la programación IV (Programación Orientada a Objetos – POO) Luis Eduardo Peláez Valencia
  • 2. conforme a la siguiente tabla: Planeación 30%, Gobierno 35%, Salud 35%. Si el usuario da una cantidad presupuestal cualquiera, determinar que dinero recibirá cada departamento. 6. Un estudiante desea saber cual será su promedio general en las tres materias mas difíciles que cursa y cual será el promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra a continuación: Parcial 30%, Talleres 20%, Evaluación final 50%. EJERCICIOS CONDICIONALES 7. A través de un algoritmo ayude a un usuario de Megabus a saber cuantos pasajes tiene según el cupo de su tarjeta. Cada pasaje vale 1100 pesos. Además es importante que si tiene menos de 2 pasajes, advertirle que debe recargar la tarjeta 8. Determine si un viajero de una Aerolinea puede tomar un tiquete determinado en clase: Ejecutiva, normal o económica. Dependiendo de los puntos que tenga puede tener acceso a cada clase. Mas de 2000 puntos puede estar en Ejecutiva, entre 1000 y 1900 puede estar en normal y menos de 1000 puede estar en económica. 9. Diseñe un algoritmo que calcule la nota final de un estudiante con los siguientes porcentajes: primer parcial 30%, segundo parcial 30% y examen final 40%. Al final determine si pudo aprobar o no la asignatura. La nota mínima aprobatoria es 3.2 (Tres punto Dos). 10. Escribir un algoritmo que determine el equipo en el que será asignado un jugador. Se tiene como datos: nombre, cedula y edad. Y se clasifica en cada equipo así: Profesionales para jugadores entre 25 y 40 años, aficionados entre 18 y 24 años, Novatos entre 12 y 17 años. Otras edades no pueden ser asignados a ningún equipo. EJERCICIOS CICLICOS 11. Obtener el promedio de calificaciones de un grupo de n alumnos. (n NO es conocido por el usuario) 12. Obtener el promedio de calificaciones de un grupo de n alumnos. El ciclo debe terminar cuando se ingrese como nota 0.0 (Cero) 13. 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 su compañía desea saber cuanto dinero obtendrá en la semana cada vendedor por concepto de comisiones por las tres ventas realizadas, y cuanto debe pagar por todos los vendedores por concepto de ventas y comisiones. Metodología de la programación IV (Programación Orientada a Objetos – POO) Luis Eduardo Peláez Valencia
  • 3. 14. Se desea obtener el promedio de notas de de g grupos que están en un mismo año escolar; siendo que cada grupo puede tener n alumnos que cada alumno puede llevar m materias y que en todas las materias se promedian tres calificaciones para obtener el promedio de la materia. Lo que se desea desplegar es el promedio de los grupos, el promedio de cada grupo y el promedio de cada alumno. 15. “Un elefante se balanceaba sobre la tela de una araña… dos elefantes se balanceaban sobre la tela de una araña…”. Diseñe un algoritmo que juegue con el usuario a esta canción, solicitando cuantas veces las quiere escuchar 16. Calcular siguiente suma: 100 + 98 + 96 + 94 + . . . + 0 en este orden 17. Un colegio desea imprimir el boletín de calificaciones para sus estudiantes. Cada estudiante tiene código, nombre e indicadores de logro. Los indicadores de logro son ingresados con números pero el sistema los debe convertir a letras según el siguiente criterio: Si el número esta entre 0 y 10 se debe imprimir junto con los datos de código y nombre el indicador DEFICIENTE, entre 11 y 30 INSUFICIENTE, entre 31 y 50 ACEPTABLE, entre 51 y 70 BUENO, entre 71 y 90 SOBRESALIENTE y mas de 90 EXCELENTE. EJERCICIOS CON ARREGLOS 18. Solicitar al usuario 15 números en un vector y: a. Guardar la raíz cuadrada de cada número en otro vector b. Guardar la suma del numero ingresado con el anterior en otro vector 19. Diseñe un algoritmo que llene una matriz de 10 * 10 y determine: A) El numero mayor almacenado en la matriz B) El numero mayor almacenado en cada fila C) El numero menor almacenado en cada columna D) La columna que tuvo la máxima suma E) La fila que tuvo la máxima suma 20. El profesor de una materia desea conocer la cantidad de sus alumnos que no tienen derecho al examen de habilitación. Diseñe un algoritmo que lea las calificaciones obtenidas en las 3 pruebas evaluativas por cada uno de los 40 alumnos, calcule el promedio de cada uno. Al final del ejercicio imprima por pantalla la relación de los estudiantes con su promedio y una indicación de su estado (Aprobado, habilita, no puede habilitar) Metodología de la programación IV (Programación Orientada a Objetos – POO) Luis Eduardo Peláez Valencia