SlideShare una empresa de Scribd logo
1 de 26
EJERCICIOS DE ALGORITMOS LORENA RODRIGUEZ DILA FERNANDA VEIRA YENNI PAOLA YAÑEZ 1002 IET@G
1.-Hacer un pseudocodigo que imprima los numeros del 1 al 100. PROGRAMA contador1 ENTORNO: c <- 0 ALGORITMO: Borrar_pantalla( ) MIENTRAS c < 101 HACER ESCRIBIR c c <- c + 1 FINMIENTRAS FINPROGRAMA 
2.-Hacer un pseudocodigo que imprima los numeros del 100 al 0, en orden decreciente. 1. PROGRAMA contador2 2. ENTORNO: 3. c <- 100 4. ALGORITMO: 5. Borrar_pantalla( ) 6. MIENTRAS c <= 0 HACER 7. ESCRIBIR c 8. c <- c - 1 9. FIN_MIENTRAS 10. FINPROGRAMA 
3.-Hacer un pseudocodigo que imprima los numeros pares entre 0 y 100. 1. PROGRAMA pares 2. ENTORNO: 3. c <- 2 4. ALGORITMO: 5. Borrar_pantalla( ) 6. MIENTRAS c < 101 HACER 7. ESCRIBIR c 8. c <- c + 2 9. FIN_MIENTRAS 10. FINPROGRAMA 
4.-Hacer un programa que imprima la suma de los 100 primeros numeros. 1. PROGRAMA suma 2. ENTORNO: 3. c <- 1 4. suma <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. MIENTRAS c <= 100 HACER 8. suma <- suma + c 9. c <- c + 1 10. FIN_MIENTRAS 11. ESCRIBIR "La suma de los 100 primeros n£meros es: " 12. ESCRIBIR suma 13. FINPROGRAMA 
5.-Hacer un pseudocódigo que imprima los numeros impares hasta el 100 y que imprima cuantos impares hay. 1. PROGRAMA impares 2. ENTORNO: 3. c <- 1 4. son <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. MIENTRAS c < 100 8. ESCRIBIR c 9. c <- c + 2 10. son <- son + 1 11. FIN_MIENTRAS 12. ESCRIBIR "El n£mero de impares: " 13. ESCRIBIR son 14. FINPROGRAMA 
6.-Hacer un pseudocodigo que imprima todos los numeros naturales que hay desde la unidad hasta un numero que introducimos por teclado. 1. PROGRAMA natural 2. ENTORNO: 3. i <- 0 4. n <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. ESCRIBIR "Introduce un n£mero: " 8. LEER (n) 9. MIENTRAS i < n HACER 10. i <- i + 1 11. ESCRIBIR i 12. FIN_MIENTRAS 13. FINPROGRAMA 
7.-Introducir tantas frases como queramos y contarlas. 1. PROGRAMA frases 2. ENTORNO: 3. res <- "S" 4. frase <- Espacios( 30 ) 5. c <- 0 6. ALGORITMO: 7. Borrar_pantalla( ) 8. MIENTRAS res = "S" HACER 9. ESCRIBIR "Frase: " 10. LEER( frase) 11. c <- c + 1 12. ESCRIBIR "Deseas introducir m s frases (S/N): " 13. LEER res 14. FIN_MIENTRAS 15. ESCRIBIR "El n£mero de frases introducidas son: " 16. ESCRIBIR c 17. FINPROGRAMA 
8.-Hacer un pseudocodigo que solo nos permita introducir S o N. 1. PROGRAMA sn 2. ENTORNO: 3. res <- " " 4. ALGORITMO: 5. Borrar_pantalla( ) 6. MIENTRAS res <> "S" Y res <> "N" HACER 7. ESCRIBIR "Introduce S o N" 8. LEER( res) 9. res <- Convertir_may£sculas( res ) 10. FIN_MIENTRAS 11. FINPROGRAMA 
9.-Introducir un numero por teclado. Que nos diga si es positivo o negativo. 1. PROGRAMA signo 2. ENTORNO: 3. num<- 0 4. ALGORITMO: 5. Borrar_pantalla( ) 6. ESCRIBIR "Introduce un n£mero: " 7. LEER num 8. SI num >= 0 ENTONCES 9. ESCRIBIR "es positivo" 10. SINO 11. ESCRIBIR "es negativo" 12. FIN_SI 13. FINPROGRAMA 
10.-Introducir un numero por teclado. Que nos diga si es par o impar. 1. PROGRAMA paridad 2. ENTORNO: 3. num<- 0 4. ALGORITMO: 5. Borrar_pantalla( ) 6. ESCRIBIR "Introduce un n£mero: " 7. LEER num 8. SI num = int( num / 2 ) * 2 ENTONCES 9. ESCRIBIR "es par" 10. SINO 11. ESCRIBIR "es impar" 12. FIN_SI 13. FINPROGRAMA 
11.-Imprimir y contar los multiplos de 3 desde la unidad hasta un numero que introducimos por teclado. 1. PROGRAMA multiplo3 2. ENTORNO: 3. i <- 3 4. n <- 0 5. c <- 0 6. ALGORITMO: 7. Borrar_pantalla( ) 8. ESCRIBIR "N£mero: " 9. LEER n 10. MIENTRAS i <= n HACER 11. SI i = int( i / 3 ) * 3 ENTONCES 12. ESCRIBIR i 13. c <- c + 1 14. FIN_SI 15. i <- i + 1 16. FINMIENTRAS 17. ESCRIBIR "El n£mero de m£ltiplos de 3 son: " 18. ESCRIBIR c 19.  FINPROGRAMA 
12.-Hacer un pseudocodigo que imprima los numeros del 1 al 100. Que calcule la  suma de todos los numeros pares por un lado, y por otro, la de todos los impares. 1. PROGRAMA par_impar 2. ENTORNO: 3. i <- 1 4. sumapar<- 0 5. sumaimp<- 0 6. ALGORITMO: 7. Borrar_pantalla( ) 8. MIENTRAS i < 101 HACER 9. SI i = int( i / 2 ) * 2 ENTONCES 10. sumapar<- sumapar + i 11. SINO 12. sumaimp<- sumaimp + i 13. FIN_SI 14. i <- i + 1 15. FIN_MIENTRAS 16. ESCRIBIR "La suma de los pares es: " 17. ESCRIBIR sumapar 18. ESCRIBIR "La suma de los impares es: " 19. ESCRIBIR sumaimp 20. FINPROGRAMA 
13.-Imprimir y contar los numeros que son multiplos de 2 o de 3 que hay entre 1 y 100.  1. PROGRAMA multiplo_2_3 2. ENTORNO: 3. i <- 1 4. c <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. MIENTRAS i < 101 HACER 8. SI i = int( i / 2 ) * 2 O i = int( i / 3 ) * 3 ENTONCES 9. c <- c + 1 10. ESCRIBIR i 11. FIN_SI 12. i <- i + 1 13. FINMIENTRAS 14. ESCRIBIR "El n£mero de m£ltiplos es de: " 15. ESCRIBIR c 16. FIN_PROGRAMA 
14.-.-Hacer un programa que calcule independientemente la suma de los pares y  los impares de los numeros entre 1 y 1000, utilizando un switch. 1.PROGRAMA suma 2. ENTORNO: 3. par <- 0 4. impar <- 0 5. sw<- 0 6. i <- 1 7. ALGORITMO: 8. Borrar_pantalla( ) 9. MIENTRAS i <= 1000 HACER 10.SI sw = 0 ENTONCES 11. impar <- impar + i 12. sw<- 1 13. SINO 14. par <- par + i 15. sw<- 0 16. FIN_SI 17. i <- i + 1 18. FIN_MIENTRAS 19. ESCRIBIR "La suma de los pares es: " 20. ESCRIBIR par 21. ESCRIBIR "La suma de los impares es: " 22. ESCRIBIR impar 23. FIN_PROGRAMA 
15.-Imprimir diez veces la serie de numeros del 1 al 10. 1. PROGRAMA diez 2. ENTORNO: 3. serie <- 0 4. ALGORITMO: 5. Borrar_pantalla( ) 6. MIENTRAS serie <= 10 HACER 7. numero <- 1 8. MIENTRAS numero <= 10 HACER 9. ESCRIBIR numero 10. numero <- numero + 1 11. FIN_MIENTRAS 12. serie <- serie + 1 13. FIN_MIENTRAS 14. FIN_PROGRAMA 
16.-Hacer un pseudocodigo que imprima el mayor y el menor de una serie de cinco numeros que vamos introduciendo por teclado. 1. PROGRAMA mayor_menor 2. ENTORNO: 3. con <- 0 4. n <- 0 5. maximo<- 0 6. minimo<- 99999 7. ALGORITMO: 8. Borrar_pantalla( ) 9. MIENTRAS con <= 5 HACER 10. ESCRIBIR "Numero: " 11. LEER (n)12. SI n > maximo ENTONCES 13. maximo= n 14. FIN_SI 15. SI n < minimo ENTONCES 16. minimo<- n 17. FIN_SI 18. con <- con + 1 19. FIN_MIENTRAS 20. ESCRIBIR "El mayor de los numeroses: " 21. ESCRIBIR maximo 22. ESCRIBIR "El menor de los numeroses: " 23. ESCRIBIR minimo 24. FINPROGRAMA 
17.-Hacer un pseudocodigo que simule el funcionamiento de un reloj digital y  que permita ponerlo en hora. 1. PROGRAMA reloj 2. ENTORNO: 3. horas <- 0 4. minutos <- 0 5. segundos <- 0 6. res <- "S" 7. ALGORITMO: 8. Borrar_pantalla( ) 9. ESCRIBIR "Horas: " 10. LEER horas 11. ESCRIBIR "Minutos: " 12. LEER (minutos) 13. ESCRIBIR "Segundos: " 14. LEER (segundos) 15. MIENTRAS res = "S" HACER 16. MIENTRAS horas < 24 HACER  17. MIENTRAS minutos < 60 HACER 18. MIENTRAS segundos < 60 HACER 19. ESCRIBIR horas 20. ESCRIBIR minutos 21. ESCRIBIR segundos 22. segundos <- segundos + 1 23. FIN_MIENTRAS 24. minutos <- minutos + 1 26. segundos <- 0 27. FIN_MIENTRAS 28. horas <- horas + 1 29. minutos <- 0 30. FIN_MIENTRAS 31. horas <- 0 32. FIN_MIENTRAS 33. FIN_PROGRAMA 
18.-Calcular el factorial de un numero.1. PROGRAMA factorial 2. ENTORNO: 3. res <- "S" 4. ALGORITMO: 5. MIENTRAS res = "S" HACER 6. Borrar_pantalla( ) 7. factorial <- 1 8. ESCRIBIR "N£mero: " 9. LEER (numero)10. SI numero < 0 ENTONCES 11. ESCRIBIR "No tiene factorial" 12. SINO 13. HACER Calculos 14. FIN_SI 15. HACER Mas 16. FIN_MIENTRAS 17. FINPROGRAMA 
19.-Hacer un programa que calcule independientemente la suma de los pares y  los impares de los numeros entre 1 y 1000, utilizando un switch. 1. PROGRAMA suma 2. ENTORNO: 3. par <- 0 4. impar <- 0 5. sw<- 0 6. i <- 1 7. ALGORITMO: 8. Borrar_pantalla( ) 9. MIENTRAS i <= 1000 HACER 10. SI sw = 0 ENTONCES 11. impar <- impar + i 12. sw<- 1 13. SINO 14. par <- par + i 15. sw<- 0 16. FIN_SI 17. i <- i + 1 18. FIN_MIENTRAS 19. ESCRIBIR "La suma de los pares es: " 20. ESCRIBIR par 21. ESCRIBIR "La suma de los impares es: " 22. ESCRIBIR impar 23. FINPROGRAMA 
20.-Introducir una frase por teclado. Imprimirla cinco veces en filas consecutivas, pero cada impresion ir desplazada cuatro columnas hacia la  derecha. 1. PROGRAMA frase 2. ENTORNO: 3. frase <- Espacios( 30 ) 4. ALGORITMO: 5. Borrar_pantalla( ) 6. EN 5,15 ESCRIBIR "Frase: " 7. EN 5,22 LEER frase 8. fi <- 8 9. co<- 15 10. veces <- 0 11. MIENTRAS veces <= 5 HACER 12. EN fi,co ESCRIBIR frase 13. veces <- veces + 1 14. co<- co + 4 15. fi <- fi + 1 16. FINMIENTRAS 17. FINPROGRAMA 
21.-Hacer un pseudocodigo que imprima los n£meros del 0 al 100, controlando  las filas y las columnas. 1. PROGRAMA numeros 2. ENTORNO: 3. c <- 0 4. ALGORITMO: 5. Borrar_pantalla( ) 6. EN 5,20 ESCRIBIR "Los n£meros del 0 al 100 son: " 7. fi <- 7 8. col <- 5 9. MIENTRAS c < 101 HACER 10. EN fi,col ESCRIBIR c 11.- c <- c + 1 12. col <- col + 4 13. SI col > 75 ENTONCES 14. fi <- fi + 2 15. col <- 5 16. FINSI 17. FINMIENTRAS 18. FINPROGRAMA 
22.-Introducir una frase por teclado. Imprimirla en el centro de la pantalla. 1. PROGRAMA centro 2. ENTORNO: 3. res <- "S" 4. frase <- Espacios( 40 ) 5. ALGORITMO: 6. MIENTRAS res = "S" HACER 7. Borrar_pantalla( ) 8. EN 5,15 ESCRIBIR "Frase: " 9. EN 5,22 LEER frase 10. EN 12,40 - Int( Longitud( frase ) / 2 ) ESCRIBIR frase 11. HACER Mas 12. FINMIENTRAS 13. FINPROGRAMA 
23.-Realizar la tabla de multiplicar de un numero entre 0 y 10. 1. PROGRAMA tabla 2. ENTORNO: 3. num<- -1 4. ALGORITMO: 5. HACER Numero 6. Borrar_pantalla( ) 7. EN 5,10 ESCRIBIR "Tabla de multiplicar del n£mero: " 8. EN 5,40 LEER num 9. i <- 0 10. fi <- 8 11. MIENTRAS i <= 10 HACER 12. EN fi,15 ESCRIBIR num 13. EN fi,19 ESCRIBIR " * " 14. EN fi,23 ESCRIBIR i 15. EN fi,25 ESCRIBIR " = " 16. EN fi,29 ESCRIBIR num * i 17. fi <- fi + 1 18. i <- i + 1 19. FIN_MIENTRAS20. FINPROGRAMA 
24.-Simular el lanzamiento de una moneda al aire e imprimir si ha salido cara o cruz. 1. PROGRAMA moneda 2. ENTORNO: 3. res <- "S" 4. ALGORITMO: 5. MIENTRAS res = "S" HACER 6. Borrar_pantalla( ) 7. SI Rnd( ) <= 0.5 ENTONCES 8. EN 10,35 ESCRIBIR "Cara" 9. SINO 10. EN 10,35 ESCRIBIR "Cruz" 11. FIN_SI 12. HACER Mas 13. FIN_MIENTRAS 14. FINPROGRAMA 
29.-Simular cien tiradas de dos dados y contar las veces que entre los dos  suman 10. 1. PROGRAMA dado 2. ENTORNO: 3. c <- 0 4. i <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. MIENTRAS i < 101 HACER 8. SI Int( Rnd( ) * 6 ) + Int( Rnd( ) * 6 ) + 2 = 10 ENTONCES 9. c <- c + 1 10. FINSI 11. i <- i + 1 12. FIN_MIENTRAS 13. EN 10,20 ESCRIBIR "Las veces que suman 10 son: " 14. EN 10,48 ESCRIBIR c 15. FINPROGRAMA 

Más contenido relacionado

La actualidad más candente

Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptxWaldirOzuna2
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumannvictor medra
 
Los componentes del modelo de negocios
Los componentes del modelo de negociosLos componentes del modelo de negocios
Los componentes del modelo de negociosDormimundo
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos TiffanyMartinez
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 
Ejercicios programacion
Ejercicios programacionEjercicios programacion
Ejercicios programacionMaite Mtnez
 
Dispositivos de entrada y salida.
Dispositivos de entrada y salida.Dispositivos de entrada y salida.
Dispositivos de entrada y salida.Maury Tabango
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintPablo Villavicencio
 
Triptico origen de las computadoras
Triptico origen de las computadorasTriptico origen de las computadoras
Triptico origen de las computadoraskarlamatheus2
 
Ejemplos Criptografia
Ejemplos CriptografiaEjemplos Criptografia
Ejemplos Criptografiaprof.2007
 
7-Unidad 2: Aplicaciones Windows Forms-2.1 Introducción, conceptos y caracter...
7-Unidad 2: Aplicaciones Windows Forms-2.1 Introducción, conceptos y caracter...7-Unidad 2: Aplicaciones Windows Forms-2.1 Introducción, conceptos y caracter...
7-Unidad 2: Aplicaciones Windows Forms-2.1 Introducción, conceptos y caracter...Luis Fernando Aguas Bucheli
 
Introducción al curso Fundamentos de Programación Misión TIC 2022
Introducción al curso Fundamentos de Programación Misión TIC 2022Introducción al curso Fundamentos de Programación Misión TIC 2022
Introducción al curso Fundamentos de Programación Misión TIC 2022Richard Eliseo Mendoza Gafaro
 

La actualidad más candente (20)

Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
 
Los componentes del modelo de negocios
Los componentes del modelo de negociosLos componentes del modelo de negocios
Los componentes del modelo de negocios
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
FUNDAMENTOS DE PROGRAMACIÓN
FUNDAMENTOS DE PROGRAMACIÓNFUNDAMENTOS DE PROGRAMACIÓN
FUNDAMENTOS DE PROGRAMACIÓN
 
Ejercicios programacion
Ejercicios programacionEjercicios programacion
Ejercicios programacion
 
Presentación PSeInt
Presentación PSeIntPresentación PSeInt
Presentación PSeInt
 
Dispositivos de entrada y salida.
Dispositivos de entrada y salida.Dispositivos de entrada y salida.
Dispositivos de entrada y salida.
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplos
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
Triptico origen de las computadoras
Triptico origen de las computadorasTriptico origen de las computadoras
Triptico origen de las computadoras
 
Ejemplos Criptografia
Ejemplos CriptografiaEjemplos Criptografia
Ejemplos Criptografia
 
Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
 
Partes del cpu
Partes del cpuPartes del cpu
Partes del cpu
 
7-Unidad 2: Aplicaciones Windows Forms-2.1 Introducción, conceptos y caracter...
7-Unidad 2: Aplicaciones Windows Forms-2.1 Introducción, conceptos y caracter...7-Unidad 2: Aplicaciones Windows Forms-2.1 Introducción, conceptos y caracter...
7-Unidad 2: Aplicaciones Windows Forms-2.1 Introducción, conceptos y caracter...
 
Algoritmos para c#
Algoritmos para c#Algoritmos para c#
Algoritmos para c#
 
Introducción al curso Fundamentos de Programación Misión TIC 2022
Introducción al curso Fundamentos de Programación Misión TIC 2022Introducción al curso Fundamentos de Programación Misión TIC 2022
Introducción al curso Fundamentos de Programación Misión TIC 2022
 

Destacado

02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujoTete Alar
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de AlgoritmosPepe Xdsasda
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintJoselo Chushig
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujoKvinzuco
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.luismarlmg
 
Los números del 1 al 100
Los números del 1 al 100Los números del 1 al 100
Los números del 1 al 100hitory_sam
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos1002pc4
 
Ciclos Condicionales Y Pseint
Ciclos Condicionales Y PseintCiclos Condicionales Y Pseint
Ciclos Condicionales Y PseintMonjeOneble
 
Los números (1 a 100) presentación
Los números (1 a 100) presentaciónLos números (1 a 100) presentación
Los números (1 a 100) presentaciónJavier Pérez
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigoBrivé Soluciones
 
Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)irvingsalazar2
 
Ejercicios De Diagrama De Flujo
Ejercicios De Diagrama De FlujoEjercicios De Diagrama De Flujo
Ejercicios De Diagrama De FlujoFabio Valencia
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Kiim Kerrigan
 

Destacado (20)

02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
pseudocodigo
pseudocodigopseudocodigo
pseudocodigo
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.
 
Mi libro de números del 1 al 100
Mi libro de números del 1 al 100Mi libro de números del 1 al 100
Mi libro de números del 1 al 100
 
Los números del 1 al 100
Los números del 1 al 100Los números del 1 al 100
Los números del 1 al 100
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Ciclos Condicionales Y Pseint
Ciclos Condicionales Y PseintCiclos Condicionales Y Pseint
Ciclos Condicionales Y Pseint
 
Los números (1 a 100) presentación
Los números (1 a 100) presentaciónLos números (1 a 100) presentación
Los números (1 a 100) presentación
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo
 
Algoritmos ejemplos
Algoritmos ejemplosAlgoritmos ejemplos
Algoritmos ejemplos
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)
 
Ejercicios De Diagrama De Flujo
Ejercicios De Diagrama De FlujoEjercicios De Diagrama De Flujo
Ejercicios De Diagrama De Flujo
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Ejercicios de algoritmo
Ejercicios de algoritmoEjercicios de algoritmo
Ejercicios de algoritmo
 

Similar a Ejercicios de algoritmos

52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigotrukito
 
52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigoEnrique Y Ch
 
52 ejercicios resueltos en pseudocodigopre
52 ejercicios resueltos en pseudocodigopre52 ejercicios resueltos en pseudocodigopre
52 ejercicios resueltos en pseudocodigoprejtk1
 
52 ejercicios resueltos en pseudocodigoprev
52 ejercicios resueltos en pseudocodigoprev52 ejercicios resueltos en pseudocodigoprev
52 ejercicios resueltos en pseudocodigoprevjtk1
 
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieriaIi y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieriatammyrodriguez2010
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamacostaw1991
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamacostaw1991
 
02ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-202ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-2florvictoria123
 
Taller de algoritmos
Taller de algoritmosTaller de algoritmos
Taller de algoritmos10-02
 
Taller de algoritmos
Taller de algoritmosTaller de algoritmos
Taller de algoritmos10-02
 
Manual de slideshare
Manual de slideshareManual de slideshare
Manual de slideshareEdgar Arcos
 
Manual(mario alberto rosales lara)
Manual(mario alberto rosales lara)Manual(mario alberto rosales lara)
Manual(mario alberto rosales lara)MariOo Rosales
 

Similar a Ejercicios de algoritmos (20)

Ejemplos de Pseudocodigos!!
Ejemplos de Pseudocodigos!!Ejemplos de Pseudocodigos!!
Ejemplos de Pseudocodigos!!
 
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)
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo
 
52 ejercicios resueltos en pseudocodigopre
52 ejercicios resueltos en pseudocodigopre52 ejercicios resueltos en pseudocodigopre
52 ejercicios resueltos en pseudocodigopre
 
52 ejercicios resueltos en pseudocodigoprev
52 ejercicios resueltos en pseudocodigoprev52 ejercicios resueltos en pseudocodigoprev
52 ejercicios resueltos en pseudocodigoprev
 
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieriaIi y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta william
 
Manualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta williamManualdeusuarioslideshare sldo. acosta william
Manualdeusuarioslideshare sldo. acosta william
 
02ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-202ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-2
 
Taller de algoritmos
Taller de algoritmosTaller de algoritmos
Taller de algoritmos
 
Taller de algoritmos
Taller de algoritmosTaller de algoritmos
Taller de algoritmos
 
Programa8
Programa8Programa8
Programa8
 
Programa8
Programa8Programa8
Programa8
 
Manual de slideshare
Manual de slideshareManual de slideshare
Manual de slideshare
 
Informe#4
Informe#4Informe#4
Informe#4
 
Manual(mario alberto rosales lara)
Manual(mario alberto rosales lara)Manual(mario alberto rosales lara)
Manual(mario alberto rosales lara)
 
16
1616
16
 
Programación
ProgramaciónProgramación
Programación
 
Manualdeslideshare
ManualdeslideshareManualdeslideshare
Manualdeslideshare
 

Último

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 

Último (19)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

Ejercicios de algoritmos

  • 1. EJERCICIOS DE ALGORITMOS LORENA RODRIGUEZ DILA FERNANDA VEIRA YENNI PAOLA YAÑEZ 1002 IET@G
  • 2. 1.-Hacer un pseudocodigo que imprima los numeros del 1 al 100. PROGRAMA contador1 ENTORNO: c <- 0 ALGORITMO: Borrar_pantalla( ) MIENTRAS c < 101 HACER ESCRIBIR c c <- c + 1 FINMIENTRAS FINPROGRAMA 
  • 3. 2.-Hacer un pseudocodigo que imprima los numeros del 100 al 0, en orden decreciente. 1. PROGRAMA contador2 2. ENTORNO: 3. c <- 100 4. ALGORITMO: 5. Borrar_pantalla( ) 6. MIENTRAS c <= 0 HACER 7. ESCRIBIR c 8. c <- c - 1 9. FIN_MIENTRAS 10. FINPROGRAMA 
  • 4. 3.-Hacer un pseudocodigo que imprima los numeros pares entre 0 y 100. 1. PROGRAMA pares 2. ENTORNO: 3. c <- 2 4. ALGORITMO: 5. Borrar_pantalla( ) 6. MIENTRAS c < 101 HACER 7. ESCRIBIR c 8. c <- c + 2 9. FIN_MIENTRAS 10. FINPROGRAMA 
  • 5. 4.-Hacer un programa que imprima la suma de los 100 primeros numeros. 1. PROGRAMA suma 2. ENTORNO: 3. c <- 1 4. suma <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. MIENTRAS c <= 100 HACER 8. suma <- suma + c 9. c <- c + 1 10. FIN_MIENTRAS 11. ESCRIBIR "La suma de los 100 primeros n£meros es: " 12. ESCRIBIR suma 13. FINPROGRAMA 
  • 6. 5.-Hacer un pseudocódigo que imprima los numeros impares hasta el 100 y que imprima cuantos impares hay. 1. PROGRAMA impares 2. ENTORNO: 3. c <- 1 4. son <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. MIENTRAS c < 100 8. ESCRIBIR c 9. c <- c + 2 10. son <- son + 1 11. FIN_MIENTRAS 12. ESCRIBIR "El n£mero de impares: " 13. ESCRIBIR son 14. FINPROGRAMA 
  • 7. 6.-Hacer un pseudocodigo que imprima todos los numeros naturales que hay desde la unidad hasta un numero que introducimos por teclado. 1. PROGRAMA natural 2. ENTORNO: 3. i <- 0 4. n <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. ESCRIBIR "Introduce un n£mero: " 8. LEER (n) 9. MIENTRAS i < n HACER 10. i <- i + 1 11. ESCRIBIR i 12. FIN_MIENTRAS 13. FINPROGRAMA 
  • 8. 7.-Introducir tantas frases como queramos y contarlas. 1. PROGRAMA frases 2. ENTORNO: 3. res <- "S" 4. frase <- Espacios( 30 ) 5. c <- 0 6. ALGORITMO: 7. Borrar_pantalla( ) 8. MIENTRAS res = "S" HACER 9. ESCRIBIR "Frase: " 10. LEER( frase) 11. c <- c + 1 12. ESCRIBIR "Deseas introducir m s frases (S/N): " 13. LEER res 14. FIN_MIENTRAS 15. ESCRIBIR "El n£mero de frases introducidas son: " 16. ESCRIBIR c 17. FINPROGRAMA 
  • 9. 8.-Hacer un pseudocodigo que solo nos permita introducir S o N. 1. PROGRAMA sn 2. ENTORNO: 3. res <- " " 4. ALGORITMO: 5. Borrar_pantalla( ) 6. MIENTRAS res <> "S" Y res <> "N" HACER 7. ESCRIBIR "Introduce S o N" 8. LEER( res) 9. res <- Convertir_may£sculas( res ) 10. FIN_MIENTRAS 11. FINPROGRAMA 
  • 10. 9.-Introducir un numero por teclado. Que nos diga si es positivo o negativo. 1. PROGRAMA signo 2. ENTORNO: 3. num<- 0 4. ALGORITMO: 5. Borrar_pantalla( ) 6. ESCRIBIR "Introduce un n£mero: " 7. LEER num 8. SI num >= 0 ENTONCES 9. ESCRIBIR "es positivo" 10. SINO 11. ESCRIBIR "es negativo" 12. FIN_SI 13. FINPROGRAMA 
  • 11. 10.-Introducir un numero por teclado. Que nos diga si es par o impar. 1. PROGRAMA paridad 2. ENTORNO: 3. num<- 0 4. ALGORITMO: 5. Borrar_pantalla( ) 6. ESCRIBIR "Introduce un n£mero: " 7. LEER num 8. SI num = int( num / 2 ) * 2 ENTONCES 9. ESCRIBIR "es par" 10. SINO 11. ESCRIBIR "es impar" 12. FIN_SI 13. FINPROGRAMA 
  • 12. 11.-Imprimir y contar los multiplos de 3 desde la unidad hasta un numero que introducimos por teclado. 1. PROGRAMA multiplo3 2. ENTORNO: 3. i <- 3 4. n <- 0 5. c <- 0 6. ALGORITMO: 7. Borrar_pantalla( ) 8. ESCRIBIR "N£mero: " 9. LEER n 10. MIENTRAS i <= n HACER 11. SI i = int( i / 3 ) * 3 ENTONCES 12. ESCRIBIR i 13. c <- c + 1 14. FIN_SI 15. i <- i + 1 16. FINMIENTRAS 17. ESCRIBIR "El n£mero de m£ltiplos de 3 son: " 18. ESCRIBIR c 19. FINPROGRAMA 
  • 13. 12.-Hacer un pseudocodigo que imprima los numeros del 1 al 100. Que calcule la  suma de todos los numeros pares por un lado, y por otro, la de todos los impares. 1. PROGRAMA par_impar 2. ENTORNO: 3. i <- 1 4. sumapar<- 0 5. sumaimp<- 0 6. ALGORITMO: 7. Borrar_pantalla( ) 8. MIENTRAS i < 101 HACER 9. SI i = int( i / 2 ) * 2 ENTONCES 10. sumapar<- sumapar + i 11. SINO 12. sumaimp<- sumaimp + i 13. FIN_SI 14. i <- i + 1 15. FIN_MIENTRAS 16. ESCRIBIR "La suma de los pares es: " 17. ESCRIBIR sumapar 18. ESCRIBIR "La suma de los impares es: " 19. ESCRIBIR sumaimp 20. FINPROGRAMA 
  • 14. 13.-Imprimir y contar los numeros que son multiplos de 2 o de 3 que hay entre 1 y 100.  1. PROGRAMA multiplo_2_3 2. ENTORNO: 3. i <- 1 4. c <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. MIENTRAS i < 101 HACER 8. SI i = int( i / 2 ) * 2 O i = int( i / 3 ) * 3 ENTONCES 9. c <- c + 1 10. ESCRIBIR i 11. FIN_SI 12. i <- i + 1 13. FINMIENTRAS 14. ESCRIBIR "El n£mero de m£ltiplos es de: " 15. ESCRIBIR c 16. FIN_PROGRAMA 
  • 15. 14.-.-Hacer un programa que calcule independientemente la suma de los pares y  los impares de los numeros entre 1 y 1000, utilizando un switch. 1.PROGRAMA suma 2. ENTORNO: 3. par <- 0 4. impar <- 0 5. sw<- 0 6. i <- 1 7. ALGORITMO: 8. Borrar_pantalla( ) 9. MIENTRAS i <= 1000 HACER 10.SI sw = 0 ENTONCES 11. impar <- impar + i 12. sw<- 1 13. SINO 14. par <- par + i 15. sw<- 0 16. FIN_SI 17. i <- i + 1 18. FIN_MIENTRAS 19. ESCRIBIR "La suma de los pares es: " 20. ESCRIBIR par 21. ESCRIBIR "La suma de los impares es: " 22. ESCRIBIR impar 23. FIN_PROGRAMA 
  • 16. 15.-Imprimir diez veces la serie de numeros del 1 al 10. 1. PROGRAMA diez 2. ENTORNO: 3. serie <- 0 4. ALGORITMO: 5. Borrar_pantalla( ) 6. MIENTRAS serie <= 10 HACER 7. numero <- 1 8. MIENTRAS numero <= 10 HACER 9. ESCRIBIR numero 10. numero <- numero + 1 11. FIN_MIENTRAS 12. serie <- serie + 1 13. FIN_MIENTRAS 14. FIN_PROGRAMA 
  • 17. 16.-Hacer un pseudocodigo que imprima el mayor y el menor de una serie de cinco numeros que vamos introduciendo por teclado. 1. PROGRAMA mayor_menor 2. ENTORNO: 3. con <- 0 4. n <- 0 5. maximo<- 0 6. minimo<- 99999 7. ALGORITMO: 8. Borrar_pantalla( ) 9. MIENTRAS con <= 5 HACER 10. ESCRIBIR "Numero: " 11. LEER (n)12. SI n > maximo ENTONCES 13. maximo= n 14. FIN_SI 15. SI n < minimo ENTONCES 16. minimo<- n 17. FIN_SI 18. con <- con + 1 19. FIN_MIENTRAS 20. ESCRIBIR "El mayor de los numeroses: " 21. ESCRIBIR maximo 22. ESCRIBIR "El menor de los numeroses: " 23. ESCRIBIR minimo 24. FINPROGRAMA 
  • 18. 17.-Hacer un pseudocodigo que simule el funcionamiento de un reloj digital y  que permita ponerlo en hora. 1. PROGRAMA reloj 2. ENTORNO: 3. horas <- 0 4. minutos <- 0 5. segundos <- 0 6. res <- "S" 7. ALGORITMO: 8. Borrar_pantalla( ) 9. ESCRIBIR "Horas: " 10. LEER horas 11. ESCRIBIR "Minutos: " 12. LEER (minutos) 13. ESCRIBIR "Segundos: " 14. LEER (segundos) 15. MIENTRAS res = "S" HACER 16. MIENTRAS horas < 24 HACER  17. MIENTRAS minutos < 60 HACER 18. MIENTRAS segundos < 60 HACER 19. ESCRIBIR horas 20. ESCRIBIR minutos 21. ESCRIBIR segundos 22. segundos <- segundos + 1 23. FIN_MIENTRAS 24. minutos <- minutos + 1 26. segundos <- 0 27. FIN_MIENTRAS 28. horas <- horas + 1 29. minutos <- 0 30. FIN_MIENTRAS 31. horas <- 0 32. FIN_MIENTRAS 33. FIN_PROGRAMA 
  • 19. 18.-Calcular el factorial de un numero.1. PROGRAMA factorial 2. ENTORNO: 3. res <- "S" 4. ALGORITMO: 5. MIENTRAS res = "S" HACER 6. Borrar_pantalla( ) 7. factorial <- 1 8. ESCRIBIR "N£mero: " 9. LEER (numero)10. SI numero < 0 ENTONCES 11. ESCRIBIR "No tiene factorial" 12. SINO 13. HACER Calculos 14. FIN_SI 15. HACER Mas 16. FIN_MIENTRAS 17. FINPROGRAMA 
  • 20. 19.-Hacer un programa que calcule independientemente la suma de los pares y  los impares de los numeros entre 1 y 1000, utilizando un switch. 1. PROGRAMA suma 2. ENTORNO: 3. par <- 0 4. impar <- 0 5. sw<- 0 6. i <- 1 7. ALGORITMO: 8. Borrar_pantalla( ) 9. MIENTRAS i <= 1000 HACER 10. SI sw = 0 ENTONCES 11. impar <- impar + i 12. sw<- 1 13. SINO 14. par <- par + i 15. sw<- 0 16. FIN_SI 17. i <- i + 1 18. FIN_MIENTRAS 19. ESCRIBIR "La suma de los pares es: " 20. ESCRIBIR par 21. ESCRIBIR "La suma de los impares es: " 22. ESCRIBIR impar 23. FINPROGRAMA 
  • 21. 20.-Introducir una frase por teclado. Imprimirla cinco veces en filas consecutivas, pero cada impresion ir desplazada cuatro columnas hacia la  derecha. 1. PROGRAMA frase 2. ENTORNO: 3. frase <- Espacios( 30 ) 4. ALGORITMO: 5. Borrar_pantalla( ) 6. EN 5,15 ESCRIBIR "Frase: " 7. EN 5,22 LEER frase 8. fi <- 8 9. co<- 15 10. veces <- 0 11. MIENTRAS veces <= 5 HACER 12. EN fi,co ESCRIBIR frase 13. veces <- veces + 1 14. co<- co + 4 15. fi <- fi + 1 16. FINMIENTRAS 17. FINPROGRAMA 
  • 22. 21.-Hacer un pseudocodigo que imprima los n£meros del 0 al 100, controlando  las filas y las columnas. 1. PROGRAMA numeros 2. ENTORNO: 3. c <- 0 4. ALGORITMO: 5. Borrar_pantalla( ) 6. EN 5,20 ESCRIBIR "Los n£meros del 0 al 100 son: " 7. fi <- 7 8. col <- 5 9. MIENTRAS c < 101 HACER 10. EN fi,col ESCRIBIR c 11.- c <- c + 1 12. col <- col + 4 13. SI col > 75 ENTONCES 14. fi <- fi + 2 15. col <- 5 16. FINSI 17. FINMIENTRAS 18. FINPROGRAMA 
  • 23. 22.-Introducir una frase por teclado. Imprimirla en el centro de la pantalla. 1. PROGRAMA centro 2. ENTORNO: 3. res <- "S" 4. frase <- Espacios( 40 ) 5. ALGORITMO: 6. MIENTRAS res = "S" HACER 7. Borrar_pantalla( ) 8. EN 5,15 ESCRIBIR "Frase: " 9. EN 5,22 LEER frase 10. EN 12,40 - Int( Longitud( frase ) / 2 ) ESCRIBIR frase 11. HACER Mas 12. FINMIENTRAS 13. FINPROGRAMA 
  • 24. 23.-Realizar la tabla de multiplicar de un numero entre 0 y 10. 1. PROGRAMA tabla 2. ENTORNO: 3. num<- -1 4. ALGORITMO: 5. HACER Numero 6. Borrar_pantalla( ) 7. EN 5,10 ESCRIBIR "Tabla de multiplicar del n£mero: " 8. EN 5,40 LEER num 9. i <- 0 10. fi <- 8 11. MIENTRAS i <= 10 HACER 12. EN fi,15 ESCRIBIR num 13. EN fi,19 ESCRIBIR " * " 14. EN fi,23 ESCRIBIR i 15. EN fi,25 ESCRIBIR " = " 16. EN fi,29 ESCRIBIR num * i 17. fi <- fi + 1 18. i <- i + 1 19. FIN_MIENTRAS20. FINPROGRAMA 
  • 25. 24.-Simular el lanzamiento de una moneda al aire e imprimir si ha salido cara o cruz. 1. PROGRAMA moneda 2. ENTORNO: 3. res <- "S" 4. ALGORITMO: 5. MIENTRAS res = "S" HACER 6. Borrar_pantalla( ) 7. SI Rnd( ) <= 0.5 ENTONCES 8. EN 10,35 ESCRIBIR "Cara" 9. SINO 10. EN 10,35 ESCRIBIR "Cruz" 11. FIN_SI 12. HACER Mas 13. FIN_MIENTRAS 14. FINPROGRAMA 
  • 26. 29.-Simular cien tiradas de dos dados y contar las veces que entre los dos  suman 10. 1. PROGRAMA dado 2. ENTORNO: 3. c <- 0 4. i <- 0 5. ALGORITMO: 6. Borrar_pantalla( ) 7. MIENTRAS i < 101 HACER 8. SI Int( Rnd( ) * 6 ) + Int( Rnd( ) * 6 ) + 2 = 10 ENTONCES 9. c <- c + 1 10. FINSI 11. i <- i + 1 12. FIN_MIENTRAS 13. EN 10,20 ESCRIBIR "Las veces que suman 10 son: " 14. EN 10,48 ESCRIBIR c 15. FINPROGRAMA