SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
 
                                             UNIVERSIDAD DE PANAMÁ
                               Facultad de Informática, Electrónica y Comunicaciones
                                            Departamento de Electrónica

                                                    Informática II

                                                  Laboratorio N°1

            Este laboratorio tiene un valor de 100 puntos que equivalen al 2% de su calificación final.

Instrucciones: Lea cuidadosamente el enunciado del problema, y cerciórese conocer y tener claro, que es lo que se
requiere en forma clara, concisa y precisa, de lo contrario no continúe con el siguiente paso. Una vez claro defina
los datos de entrada y salida, los métodos y fórmulas que se necesitan para procesar los datos y producir los
resultados esperados. Siga las indicaciones de cada enunciado, recuerde ubicar el inicio, el fin del algoritmo.

1. Se requiere calcular las raíces X1 y X2, de la ecuación de 2do. Grado, que se define algebraicamente como: ax2
   + bx + c =0, el discrimínate se calcula de la siguiente manera discrimínate =b2 -4ac y su solución se origina del
   cálculo de la formula general, la cual viene dada por la expresión algebraica : X1,2 = ( -b ± (√discriminante)
   )/2a

    Nota: Verifique que el discriminante no tenga valores menores que cero. De ser así imprima el mensaje
    siguiente:  “La raíz es imaginaria”. De lo contrario se imprimirán los valores de las raíces X1 y X2,
    respectivamente.
                                                                                              (15 Puntos).

2. Un alumno desea saber cuál será su promedio en la asignatura de Informática II. Estas materias se evalúan
   como se muestra a continuación:
   La calificación se obtiene de la siguiente manera:
                     Parciales:    30%          Si el Promedio Final está entre [100,91]      “A”   De lo contrario
                 Asignaciones:     30%           Si el Promedio Final está entre [90,81]      “B”   De lo contrario
                    Semestral:     30%           Si el Promedio Final está entre [80,71]      “C”   De lo contrario
                    Asistencia:    10%           Si el Promedio Final está entre [70,61]      “D”   De lo contrario
                         Total:   100%              Si el Promedio Final es inferior a [60]   “F”
                                                                                                            (15 Puntos).

3. Un alumno desea saber cuál será su promedio general en las tres materias más difíciles que cursa y cuál será el
   promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra a continuación:

    La calificación de Matemáticas se obtiene de la siguiente manera:
    Examen                 90%.
    Promedio de tareas     10%.     (En esta materia se pidió un total de tres tareas).
                   Total: 100%

    La calificación de Física se obtiene de la siguiente manera:
    Examen                   80%.

 

 

 
Promedio de tareas         20%.     (En esta materia se pidió un total de dos tareas).
                       Total: 100%

    La calificación de Química se obtiene de la siguiente manera:
    Examen                  85%.
    Promedio de tareas      15%.     (En esta materia se pidió un total de tres tareas).
                       Total: 100%
                                                                                                                    (20 puntos).

4. Diseñar un algoritmo que lea dos valores reales y nos muestre los resultados de sumar, restar, dividir y
   multiplicar dichos números.
                                                                                              (15 puntos).

5. Describa en lenguaje nativo primeramente que hace el siguiente pseudocódigo y luego diseñe el diagrama de
   flujo correspondiente.
   inicio
        acumulador ← 0
        contador ← 0

           hacer mientras
                  escribir( "Introduzca un número entero: " )
                  leer( numero )
                           acumulador ← acumulador + numero
                           contador ← contador + 1
                  escribir( "Ha introducido ", contador, " número(s)" )
                  escribir( "La suma es ", acumulador )
                  escribir( "¿Desea introducir otro número (s/n)?: " )
                  leer( seguir )
           fin_mientras ( seguir <> 'n' )

           escribir( "La media aritmética es ", acumulador / contador )
     fin
                                                                                                                    (10 puntos).

6. Diseñe el algoritmo (en Lenguaje pseudocódigo y en diagrama de flujo) de un programa correspondiente a un
   programa que calcule el área y el perímetro de un triángulo rectángulo dada la base y la altura.
                                          
                                                                 
                                                                P= a + b +c
                                         
                 Triángulo          Área de un Triángulo        Perímetro de un 
                Rectángulo                  Rectángulo       Triángulo Rectángulo 
                                                                
                                                                                                                     10 puntos).

7. Diseñar un algoritmo que lea cuatro variables y calcule e imprima su producto, su suma y su media aritmética.
                                                                                                     (7.5 puntos). 

8. Calcular e imprimir la tabla de multiplicar de un número cualquiera. Imprimir el multiplicando, el multiplicador y el 
   producto.                                                                                                          (7.5puntos). 
 

 

 

Más contenido relacionado

La actualidad más candente

Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos IGenerador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos INorlan0987
 
Ejemplos de algoritmos
Ejemplos de algoritmos Ejemplos de algoritmos
Ejemplos de algoritmos Angelica Rada
 
Calculo numérico y manejo de errores jose
Calculo numérico y manejo de errores joseCalculo numérico y manejo de errores jose
Calculo numérico y manejo de errores joseJose Navea
 
NÚMEROS PSEUDOALEATORIOS UNIDAD II
 NÚMEROS PSEUDOALEATORIOS UNIDAD II NÚMEROS PSEUDOALEATORIOS UNIDAD II
NÚMEROS PSEUDOALEATORIOS UNIDAD IIMarvey Monjaras
 
simulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatoriossimulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatoriosAnel Sosa
 
Manual para el uso del R-Commander
Manual para el uso del R-CommanderManual para el uso del R-Commander
Manual para el uso del R-CommanderAndres Santander
 
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
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacionCarlos G Mora
 
Calculo numérico y manejo de errores jose
Calculo numérico y manejo de errores joseCalculo numérico y manejo de errores jose
Calculo numérico y manejo de errores joseJose Navea
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
Practicas (pseudocodigos & algoritmos)
Practicas (pseudocodigos & algoritmos)Practicas (pseudocodigos & algoritmos)
Practicas (pseudocodigos & algoritmos)Eli Diaz
 
Numeros Aleatorios
Numeros AleatoriosNumeros Aleatorios
Numeros Aleatorioskor10
 
Métodos para generar números aleatorios
Métodos para generar números aleatoriosMétodos para generar números aleatorios
Métodos para generar números aleatoriosfabela_c
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De FlujoFabio Valencia
 

La actualidad más candente (20)

Numeros Pseudoaleatorios
Numeros PseudoaleatoriosNumeros Pseudoaleatorios
Numeros Pseudoaleatorios
 
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos IGenerador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
Generador de números aleatorios, pseudoaleatorios, cuasialeatoricos I
 
Ejemplos de algoritmos
Ejemplos de algoritmos Ejemplos de algoritmos
Ejemplos de algoritmos
 
Calculo numérico y manejo de errores jose
Calculo numérico y manejo de errores joseCalculo numérico y manejo de errores jose
Calculo numérico y manejo de errores jose
 
algoritmos
algoritmosalgoritmos
algoritmos
 
NÚMEROS PSEUDOALEATORIOS UNIDAD II
 NÚMEROS PSEUDOALEATORIOS UNIDAD II NÚMEROS PSEUDOALEATORIOS UNIDAD II
NÚMEROS PSEUDOALEATORIOS UNIDAD II
 
simulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatoriossimulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatorios
 
Simulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatoriosSimulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatorios
 
Manual para el uso del R-Commander
Manual para el uso del R-CommanderManual para el uso del R-Commander
Manual para el uso del R-Commander
 
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
 
Problemas de mep
Problemas de mepProblemas de mep
Problemas de mep
 
Presentacion analisis numerico
Presentacion analisis numericoPresentacion analisis numerico
Presentacion analisis numerico
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacion
 
Calculo numérico y manejo de errores jose
Calculo numérico y manejo de errores joseCalculo numérico y manejo de errores jose
Calculo numérico y manejo de errores jose
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Practicas (pseudocodigos & algoritmos)
Practicas (pseudocodigos & algoritmos)Practicas (pseudocodigos & algoritmos)
Practicas (pseudocodigos & algoritmos)
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Numeros Aleatorios
Numeros AleatoriosNumeros Aleatorios
Numeros Aleatorios
 
Métodos para generar números aleatorios
Métodos para generar números aleatoriosMétodos para generar números aleatorios
Métodos para generar números aleatorios
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De Flujo
 

Destacado

Destacado (12)

02 laboratorio n°1 • estados financieros
02 laboratorio n°1 • estados financieros02 laboratorio n°1 • estados financieros
02 laboratorio n°1 • estados financieros
 
01 creación de wikis en wikispaces
01 creación de wikis en wikispaces01 creación de wikis en wikispaces
01 creación de wikis en wikispaces
 
04 estracto del estatuto
04 estracto del estatuto04 estracto del estatuto
04 estracto del estatuto
 
Libro1
Libro1Libro1
Libro1
 
02 laboratorio n°4 • guía de ejercicios de operación avanzada en excel
02 laboratorio n°4 • guía de ejercicios de operación avanzada en excel02 laboratorio n°4 • guía de ejercicios de operación avanzada en excel
02 laboratorio n°4 • guía de ejercicios de operación avanzada en excel
 
Ambiente windows manuales
Ambiente windows manualesAmbiente windows manuales
Ambiente windows manuales
 
02 quiz n°1-estados financieros
02 quiz n°1-estados financieros02 quiz n°1-estados financieros
02 quiz n°1-estados financieros
 
02 examen parcial n°1-informática ii-vacio
02 examen parcial n°1-informática ii-vacio02 examen parcial n°1-informática ii-vacio
02 examen parcial n°1-informática ii-vacio
 
14 examen parcial n°2 - informática ii -jueves 14 de oct 2010
14 examen parcial n°2 - informática ii -jueves 14 de oct 201014 examen parcial n°2 - informática ii -jueves 14 de oct 2010
14 examen parcial n°2 - informática ii -jueves 14 de oct 2010
 
01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos
 
02 hoja electrónica de cálculo-ms-excel
02 hoja electrónica de cálculo-ms-excel02 hoja electrónica de cálculo-ms-excel
02 hoja electrónica de cálculo-ms-excel
 
01 laboratorio n°2 • algoritmos - soluciones
01 laboratorio n°2 • algoritmos - soluciones01 laboratorio n°2 • algoritmos - soluciones
01 laboratorio n°2 • algoritmos - soluciones
 

Similar a 01 laboratorio n°1 • algoritmos

SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOSSOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOSKatherinBarrios17
 
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOSSOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOSKatherinBarrios17
 
Resumen de lo más importante de la unidad 1
Resumen de lo más importante de la unidad  1Resumen de lo más importante de la unidad  1
Resumen de lo más importante de la unidad 1ismaelortega09
 
Tema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresTema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresangelomaurera
 
Tema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresTema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresangelomaurera
 
Analisis numericos/ANGEL MATA
Analisis numericos/ANGEL MATA Analisis numericos/ANGEL MATA
Analisis numericos/ANGEL MATA Angelmata15
 
Solucionar Problemas Por Medio de Algoritmos
Solucionar Problemas Por Medio de AlgoritmosSolucionar Problemas Por Medio de Algoritmos
Solucionar Problemas Por Medio de Algoritmospilgrim15
 
TRABAJO ANALISIS NUMERICO
TRABAJO ANALISIS NUMERICOTRABAJO ANALISIS NUMERICO
TRABAJO ANALISIS NUMERICOLuisDCampos
 
Investigacion
InvestigacionInvestigacion
InvestigacionJeanc24
 
Analisis numericos
Analisis numericosAnalisis numericos
Analisis numericosmavarela81
 
Analisis numericos
Analisis numericosAnalisis numericos
Analisis numericosmavarela81
 
2 teoria de errores y aritmetica del computador
2 teoria de errores y aritmetica del computador2 teoria de errores y aritmetica del computador
2 teoria de errores y aritmetica del computadorfenix1329
 
Act 1 analisi numerico
Act 1 analisi numericoAct 1 analisi numerico
Act 1 analisi numericoErick Gil
 

Similar a 01 laboratorio n°1 • algoritmos (20)

SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOSSOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
 
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOSSOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 
Resumen de lo más importante de la unidad 1
Resumen de lo más importante de la unidad  1Resumen de lo más importante de la unidad  1
Resumen de lo más importante de la unidad 1
 
Tema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresTema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de errores
 
Tema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresTema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de errores
 
Analisis numericos/ANGEL MATA
Analisis numericos/ANGEL MATA Analisis numericos/ANGEL MATA
Analisis numericos/ANGEL MATA
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Angelica garcia
Angelica garciaAngelica garcia
Angelica garcia
 
Algoritmos y programas ing civil
Algoritmos y programas ing civil Algoritmos y programas ing civil
Algoritmos y programas ing civil
 
Error
ErrorError
Error
 
Ppt uca
Ppt ucaPpt uca
Ppt uca
 
Solucionar Problemas Por Medio de Algoritmos
Solucionar Problemas Por Medio de AlgoritmosSolucionar Problemas Por Medio de Algoritmos
Solucionar Problemas Por Medio de Algoritmos
 
TRABAJO ANALISIS NUMERICO
TRABAJO ANALISIS NUMERICOTRABAJO ANALISIS NUMERICO
TRABAJO ANALISIS NUMERICO
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Analisis numericos
Analisis numericosAnalisis numericos
Analisis numericos
 
Analisis numericos
Analisis numericosAnalisis numericos
Analisis numericos
 
2 teoria de errores y aritmetica del computador
2 teoria de errores y aritmetica del computador2 teoria de errores y aritmetica del computador
2 teoria de errores y aritmetica del computador
 
Act 1 analisi numerico
Act 1 analisi numericoAct 1 analisi numerico
Act 1 analisi numerico
 

01 laboratorio n°1 • algoritmos

  • 1.   UNIVERSIDAD DE PANAMÁ Facultad de Informática, Electrónica y Comunicaciones Departamento de Electrónica Informática II Laboratorio N°1 Este laboratorio tiene un valor de 100 puntos que equivalen al 2% de su calificación final. Instrucciones: Lea cuidadosamente el enunciado del problema, y cerciórese conocer y tener claro, que es lo que se requiere en forma clara, concisa y precisa, de lo contrario no continúe con el siguiente paso. Una vez claro defina los datos de entrada y salida, los métodos y fórmulas que se necesitan para procesar los datos y producir los resultados esperados. Siga las indicaciones de cada enunciado, recuerde ubicar el inicio, el fin del algoritmo. 1. Se requiere calcular las raíces X1 y X2, de la ecuación de 2do. Grado, que se define algebraicamente como: ax2 + bx + c =0, el discrimínate se calcula de la siguiente manera discrimínate =b2 -4ac y su solución se origina del cálculo de la formula general, la cual viene dada por la expresión algebraica : X1,2 = ( -b ± (√discriminante) )/2a Nota: Verifique que el discriminante no tenga valores menores que cero. De ser así imprima el mensaje siguiente: “La raíz es imaginaria”. De lo contrario se imprimirán los valores de las raíces X1 y X2, respectivamente. (15 Puntos). 2. Un alumno desea saber cuál será su promedio en la asignatura de Informática II. Estas materias se evalúan como se muestra a continuación: La calificación se obtiene de la siguiente manera: Parciales: 30% Si el Promedio Final está entre [100,91] “A” De lo contrario Asignaciones: 30% Si el Promedio Final está entre [90,81] “B” De lo contrario Semestral: 30% Si el Promedio Final está entre [80,71] “C” De lo contrario Asistencia: 10% Si el Promedio Final está entre [70,61] “D” De lo contrario Total: 100% Si el Promedio Final es inferior a [60] “F” (15 Puntos). 3. Un alumno desea saber cuál será su promedio general en las tres materias más difíciles que cursa y cuál será el promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra a continuación: La calificación de Matemáticas se obtiene de la siguiente manera: Examen 90%. Promedio de tareas 10%. (En esta materia se pidió un total de tres tareas). Total: 100% La calificación de Física se obtiene de la siguiente manera: Examen 80%.      
  • 2. Promedio de tareas 20%. (En esta materia se pidió un total de dos tareas). Total: 100% La calificación de Química se obtiene de la siguiente manera: Examen 85%. Promedio de tareas 15%. (En esta materia se pidió un total de tres tareas). Total: 100% (20 puntos). 4. Diseñar un algoritmo que lea dos valores reales y nos muestre los resultados de sumar, restar, dividir y multiplicar dichos números. (15 puntos). 5. Describa en lenguaje nativo primeramente que hace el siguiente pseudocódigo y luego diseñe el diagrama de flujo correspondiente. inicio acumulador ← 0 contador ← 0 hacer mientras escribir( "Introduzca un número entero: " ) leer( numero ) acumulador ← acumulador + numero contador ← contador + 1 escribir( "Ha introducido ", contador, " número(s)" ) escribir( "La suma es ", acumulador ) escribir( "¿Desea introducir otro número (s/n)?: " ) leer( seguir ) fin_mientras ( seguir <> 'n' ) escribir( "La media aritmética es ", acumulador / contador ) fin (10 puntos). 6. Diseñe el algoritmo (en Lenguaje pseudocódigo y en diagrama de flujo) de un programa correspondiente a un programa que calcule el área y el perímetro de un triángulo rectángulo dada la base y la altura.     P= a + b +c        Triángulo Área de un Triángulo  Perímetro de un  Rectángulo Rectángulo  Triángulo Rectángulo      10 puntos). 7. Diseñar un algoritmo que lea cuatro variables y calcule e imprima su producto, su suma y su media aritmética. (7.5 puntos).  8. Calcular e imprimir la tabla de multiplicar de un número cualquiera. Imprimir el multiplicando, el multiplicador y el  producto.                                              (7.5puntos).