SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Programación Básica
                                                Docente: Alejandro Moreno
                                                          Taller # 1

    1) En matemáticas, la sucesión de Fibonacci es la sucesión infinita de números naturales
        0, 1, 1, 2, 3, 5, 8, 13, 21..........
        donde el primer elemento es 0, el segundo es  1 y cada elemento restante es la suma de los 
        dos anteriores.
       Diseñe un diagrama de flujo y pseudocódigo  de un programa que calcule e imprima la serie 
       fibonacci  desde cero (0) hasta un limite ingresado por el usuario.   
                                                        
    2) Diseñe un  diagrama  de flujo y pseudocódigo de un programa que simplifique una fracción 
       (ingresada por el usuario)  a su mínima expresión. 
       Por ejemplo,   Entrada de datos:    20 
                                                   8
                       Salida de datos:        5  
                                                   2             
    3) Diseñe   el  diagrama  de   flujo   y     pseudocódigo     de   un   programa   que   convierta   un   numero 
       decimal (base 10) a sistema de numeración binario (base 2) 
       Por ejemplo, si el número decimal ingresado por el usuario es 135, su equivalente en binario 
       es  10000111.

    4) El factorial de un número  entero positivo  se define como el producto de todos los números 
       naturales   anteriores   o  iguales   a  él.   Se   escribe   n!,   y   se  lee   "n   factorial".   (Por   definición   el 
       factorial de 0 es 1: 0!=1)
       Por ejemplo, 5! = 5∙4∙3∙2∙1 = 120
       Entrada de datos: 5
       Salida de datos: 120
       Diseñe un  diagrama  de flujo y pseudocódigo de un programa que calcule el factorial de un 
       número ingresado por el usuario.   

    5) Diseñe el diagrama de flujo y pseudocódigo  de un programa que determine si un numero es 
       primo o no

            Ej:    Entrada:  5                     Entrada:  8
                   Salida:    Es primo             Salida:    No es primo
              
      6) Diseñe   diagrama   de   flujo   y   pseudocódigo   para   un   programa   que   eleve   un   número   a   una 
            potencia.  Usando la siguiente secuencia , por ejemplo :

        Si se quiere elevar 5 a la 4:                                    Si se quiere elevar 2 a la 6:
        5*5*5*5  =  625                                                  2*2*2*2*2*2  =  64
        Entrada de Datos 5,  4.                                          Entrada de Datos 2,  6.
        Salida de Datos: 625                                             Salida de Datos: 64

        Para este ejercicio no puede usar la función Pow. 

Más contenido relacionado

La actualidad más candente

C:\fakepath\j otion
C:\fakepath\j otionC:\fakepath\j otion
C:\fakepath\j otionsena
 
Programa para suma y multiplicacion fer
Programa para suma y multiplicacion ferPrograma para suma y multiplicacion fer
Programa para suma y multiplicacion ferFernando FrXo
 
Pres arreglosmat animacion
Pres arreglosmat animacionPres arreglosmat animacion
Pres arreglosmat animacionJLAntonio
 
Ernesto sandoval doc
Ernesto sandoval docErnesto sandoval doc
Ernesto sandoval docUFTsaia
 
Actividad 2 programacion orientada a objetos jaren gonzalez
Actividad 2 programacion orientada a objetos  jaren gonzalezActividad 2 programacion orientada a objetos  jaren gonzalez
Actividad 2 programacion orientada a objetos jaren gonzalezCristian J Malambo M
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje Cfior
 
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++ (Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++ Eli Diaz
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje Cwuaro1
 
Arreglos carla montilla
Arreglos carla montillaArreglos carla montilla
Arreglos carla montillaCARLA MONTILLA
 
Ejercicios varios-programacion-i
Ejercicios varios-programacion-iEjercicios varios-programacion-i
Ejercicios varios-programacion-iKeylevCastellanos
 

La actualidad más candente (20)

C:\fakepath\j otion
C:\fakepath\j otionC:\fakepath\j otion
C:\fakepath\j otion
 
Php Lab02
Php Lab02Php Lab02
Php Lab02
 
Programa para suma y multiplicacion fer
Programa para suma y multiplicacion ferPrograma para suma y multiplicacion fer
Programa para suma y multiplicacion fer
 
Pres arreglosmat animacion
Pres arreglosmat animacionPres arreglosmat animacion
Pres arreglosmat animacion
 
Estructura de un programa
Estructura de un programaEstructura de un programa
Estructura de un programa
 
Ernesto sandoval doc
Ernesto sandoval docErnesto sandoval doc
Ernesto sandoval doc
 
Guía de trabajo
Guía de trabajoGuía de trabajo
Guía de trabajo
 
Programación 1: funciones en C
Programación 1: funciones en CProgramación 1: funciones en C
Programación 1: funciones en C
 
Actividad 2 programacion orientada a objetos jaren gonzalez
Actividad 2 programacion orientada a objetos  jaren gonzalezActividad 2 programacion orientada a objetos  jaren gonzalez
Actividad 2 programacion orientada a objetos jaren gonzalez
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++ (Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Arreglos carla montilla
Arreglos carla montillaArreglos carla montilla
Arreglos carla montilla
 
10 reportes de practicas
10 reportes de practicas10 reportes de practicas
10 reportes de practicas
 
10 reportes de practicas
10 reportes de practicas10 reportes de practicas
10 reportes de practicas
 
Ejercicios varios-programacion-i
Ejercicios varios-programacion-iEjercicios varios-programacion-i
Ejercicios varios-programacion-i
 
Programas faltantes
Programas faltantesProgramas faltantes
Programas faltantes
 
algoritrmos
algoritrmosalgoritrmos
algoritrmos
 
Ejemplos de Pseudocódigo
Ejemplos de PseudocódigoEjemplos de Pseudocódigo
Ejemplos de Pseudocódigo
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 

Similar a Taller N1

articles-230453_recurso_4.pptx
articles-230453_recurso_4.pptxarticles-230453_recurso_4.pptx
articles-230453_recurso_4.pptxLeslie Sánchez
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en Chack3 Org
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilabGabriel Romero
 
Revista programacion
Revista programacionRevista programacion
Revista programacionMARKO HERRERA
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 
cumputacion especifica para los amantes de lo actual
cumputacion especifica para los amantes de lo actualcumputacion especifica para los amantes de lo actual
cumputacion especifica para los amantes de lo actualLUISSALINAS924159
 
M01cedillo54801ed069086 130117152147-phpapp02
M01cedillo54801ed069086 130117152147-phpapp02M01cedillo54801ed069086 130117152147-phpapp02
M01cedillo54801ed069086 130117152147-phpapp02Fanny Mar Hinojosa
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Carlos Aviles Galeas
 

Similar a Taller N1 (20)

articles-230453_recurso_4.pptx
articles-230453_recurso_4.pptxarticles-230453_recurso_4.pptx
articles-230453_recurso_4.pptx
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FI
 
Semana 2 Fundamentos de Python(Ciclos y Listas)
Semana 2   Fundamentos de Python(Ciclos y Listas)Semana 2   Fundamentos de Python(Ciclos y Listas)
Semana 2 Fundamentos de Python(Ciclos y Listas)
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en C
 
Ejercicios C
Ejercicios CEjercicios C
Ejercicios C
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 
Guía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web BásicaGuía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web Básica
 
Guía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web BásicaGuía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web Básica
 
Revista programacion
Revista programacionRevista programacion
Revista programacion
 
Escuela
EscuelaEscuela
Escuela
 
Escuela
EscuelaEscuela
Escuela
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Portafolio
PortafolioPortafolio
Portafolio
 
cumputacion especifica para los amantes de lo actual
cumputacion especifica para los amantes de lo actualcumputacion especifica para los amantes de lo actual
cumputacion especifica para los amantes de lo actual
 
Ejercicios Java
Ejercicios JavaEjercicios Java
Ejercicios Java
 
Bloque I
Bloque IBloque I
Bloque I
 
M01cedillo54801ed069086 130117152147-phpapp02
M01cedillo54801ed069086 130117152147-phpapp02M01cedillo54801ed069086 130117152147-phpapp02
M01cedillo54801ed069086 130117152147-phpapp02
 
M01 cedillo 5480_1ed_069086
M01 cedillo 5480_1ed_069086M01 cedillo 5480_1ed_069086
M01 cedillo 5480_1ed_069086
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
 

Más de astaroth97

Programacion Basica
Programacion BasicaProgramacion Basica
Programacion Basicaastaroth97
 
Juegos De Logica
Juegos De LogicaJuegos De Logica
Juegos De Logicaastaroth97
 
Software Libre
Software LibreSoftware Libre
Software Libreastaroth97
 
Diagramas de Flujo
Diagramas de FlujoDiagramas de Flujo
Diagramas de Flujoastaroth97
 

Más de astaroth97 (6)

Programacion Basica
Programacion BasicaProgramacion Basica
Programacion Basica
 
Juegos De Logica
Juegos De LogicaJuegos De Logica
Juegos De Logica
 
Redireccion
RedireccionRedireccion
Redireccion
 
Tuberias
TuberiasTuberias
Tuberias
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
Diagramas de Flujo
Diagramas de FlujoDiagramas de Flujo
Diagramas de Flujo
 

Taller N1

  • 1. Programación Básica Docente: Alejandro Moreno Taller # 1 1) En matemáticas, la sucesión de Fibonacci es la sucesión infinita de números naturales 0, 1, 1, 2, 3, 5, 8, 13, 21.......... donde el primer elemento es 0, el segundo es  1 y cada elemento restante es la suma de los  dos anteriores. Diseñe un diagrama de flujo y pseudocódigo  de un programa que calcule e imprima la serie  fibonacci  desde cero (0) hasta un limite ingresado por el usuario.              2) Diseñe un  diagrama  de flujo y pseudocódigo de un programa que simplifique una fracción  (ingresada por el usuario)  a su mínima expresión.  Por ejemplo,   Entrada de datos:    20      8 Salida de datos:        5       2          3) Diseñe   el  diagrama  de   flujo   y     pseudocódigo     de   un   programa   que   convierta   un   numero  decimal (base 10) a sistema de numeración binario (base 2)  Por ejemplo, si el número decimal ingresado por el usuario es 135, su equivalente en binario  es  10000111. 4) El factorial de un número  entero positivo  se define como el producto de todos los números  naturales   anteriores   o  iguales   a  él.   Se   escribe   n!,   y   se  lee   "n   factorial".   (Por   definición   el  factorial de 0 es 1: 0!=1) Por ejemplo, 5! = 5∙4∙3∙2∙1 = 120 Entrada de datos: 5 Salida de datos: 120 Diseñe un  diagrama  de flujo y pseudocódigo de un programa que calcule el factorial de un  número ingresado por el usuario.    5) Diseñe el diagrama de flujo y pseudocódigo  de un programa que determine si un numero es  primo o no Ej:  Entrada:  5      Entrada:  8                 Salida:    Es primo Salida:    No es primo    6) Diseñe   diagrama   de   flujo   y   pseudocódigo   para   un   programa   que   eleve   un   número   a   una  potencia.  Usando la siguiente secuencia , por ejemplo : Si se quiere elevar 5 a la 4: Si se quiere elevar 2 a la 6: 5*5*5*5  =  625 2*2*2*2*2*2  =  64 Entrada de Datos 5,  4. Entrada de Datos 2,  6. Salida de Datos: 625 Salida de Datos: 64 Para este ejercicio no puede usar la función Pow.