SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
A los siguientes problemas les hace falta la parte del análisis para que lo tengan
en cuenta y puedan realizarle prueba de escritorio a los problemas.
Problemas Mientras – Hacer
1. Calcular la suma de los N primeros números naturales y la media.
Programa_SumaNaturales
Inicio
Variables: Entero: N, i, Suma
Leer N
Sumaß 0
Para (i ß1 hasta N, inc 1) hacer
Suma ß Suma + i
Fin_Para
Escribir “La suma es: ”, Suma
Escribir “La media es : ”, Suma/N
Fin
2. Calcular la media de N números y escribir su resultado.
Programa_Media
Inicio
Variables: Entero: N, i, Suma, Num
Leer N
Sumaß 0
Para (i ß1 hasta N, inc 1) hacer
Leer Num
Suma ß Suma + Num
Fin_Para
Escribir “La suma es: ”, Suma
Escribir “La media es : ”, Suma/N
Fin
3. Leer N números e Escribir solamente los números positivos
Programa_NúmerosPositivos
Inicio
Variables: Entero: N, i, Suma, Num
Leer N
Sumaß 0
Para (iß1 hasta N, inc 1)
Leer Num
Si Num > 0 entonces
Escribir Num
Fin_Si
Fin_Para
Fin
4. Dado un numero determinar la suma de sus dígitos.
Programa_SumaDigitos
Inicio
Variables: Entero: N, Suma, Residuo
Leer N
Sumaß 0
Mientras N != 0 hacer
Residuo ß N mod 10
Suma ß Suma + Residuo
N ß N div 10
Fin_Mientras
Escribir “La suma es: ”, Suma
Fin
5. Leer N números y obtener el cubo y la cuarta de cada uno.
Programa_CuboCuarta
Inicio
Variables: Entero: N, Cubo, Cuarta, i
Leer N
Para (iß1 hasta N, inc 1)
Leer Num
Cubo ß Num * Num * Num
Cuarta ß Cubo * Num
Escribir Cubo, Cuarta
Fin_Para
Fin
6. Calcular e Escribir la tabla de multiplicar de un numero cualquiera. Escribir el multiplicando, el
multiplicador y el producto.
Programa_TablaMultiplicar
Inicio
Variables: Entero: resultado, Num, X
Leer Num
Para (Xß1 hasta 10, inc 1)
Resultado ß Num * X
Escribir Num, “ * “, X, “ = “, Resultado
Fin_Para
Fin
7. Suponga que se tiene un conjunto de calificaciones de un grupo de 40 alumnos. Realizar un
algoritmo para calcular la calificación media y la calificación mas baja de todo el grupo.
Programa_CalificacionBaja
Inicio
Variables: Entero: Suma, Baja, Est
Suma ß 0
Baja ß 0
Para (Estß1 hasta 40, inc 1)
Leer Calificación
Suma ß Suma + Calificación
Si Calificación < Baja entonces
Baja ß Calificación
Fin_Si
Fin_Para
Escribir “La media es. ”, Suma / 2
Escribir “La nota mas baja es: ”, Baja
Fin
8. Dadas N notas de un estudiante calcular:
a) Cuantas notas tiene desaprobados (Nota menor a 3.0).
b) Cuantos aprobados.
c) El promedio de notas.
d) El promedio de notas aprobadas y desaprobadas.
Programa_Notas
Inicio
Variables: Entero: N, Acum_Desap, Acum_Ap, Acum_Total, i, ContDesap, ContAprob
Real: Nota
Escribir “Ingrese la cantidad de notas del estudiante:”
Leer N
ContDesap ß 0
ContAprob ß 0
Acum_Desap ß 0
Acum_Ap ß 0
Acum_Total ß 0
Para (iß1 hasta N, inc 1)
Leer Nota
Si Nota < 3.0 entonces
ContDesap ß ContDesap + 1
Acum_Desap ß Acum_Desap + Nota
Sino
ContAprob ß ContAprob + 1
Acum_Ap ß Acum_Ap + Nota
Fin_Si
Acum_Total ß Acum_Total + Nota
Fin_Para
Escribir “El promedio de aprobadas es: ”, Acum_Ap / ContAprob
Escribir “El promedio de desaprobadas es: ”, Acum_Desap/ ContDesap
Escribir “El promedio total es: ”, Acum_Total / N
Fin
9. Calcular y visualizar la suma y el producto de los números pares comprendidos entre dos números N
y M, ambos inclusive.
Programa_SumaProducto
Inicio
Variables: Entero: N, M, Suma, Producto, i
Leer N, M
Sumaß 0
Productoß 0
Para (i ßN hasta M, inc 1) hacer
Si (i Mod 2)==0 entonces
Suma ß Suma + Num
Productoß Producto * Num
Fin_Si
Fin_Para
Escribir “La suma es: ”, Suma
Escribir “El producto es: ”, Producto
Fin
Programa_SumaProducto
Inicio
Variables: Entero: N, M, Suma, Producto, i
Leer N, M
Sumaß 0
Productoß 0
iß N
Si (i Mod 2)==0
iß N
Sino
iß N+1
Fin_si
Mientras i <= M hacer
Suma ß Suma + Num
Productoß Producto * Num
iß i + 2
Fin_Mientras
Escribir “La suma es: ”, Suma
Escribir “El producto es: ”, Producto
Fin
10. Hacer un programa que al ingresar un número nos escriba si es o no es un número de Amstrong. Un
número es de Armstrong si la suma de los dígitos que lo componen elevados al cubo es igual al
número. Por ejemplo 153 es un número de Armstrong porque 153 = 1 + 5 + 3 = 1^3 + 5^3 + 3^3
Programa_Armstrong
Inicio
Variables: Entero: NúmeroOriginal, Número, Suma, Digito
Escribir “Ingrese la cantidad de notas del estudiante:”
Leer NúmeroOriginal
Número ß NúmeroOriginal
Suma ß 0
Mientras (Número != 0) hacer
Digito ß Digito mod 10
Suma ß Suma + Digito ^ 3
Número ß Número div 10
Fin_Mientras
Si Suma == NúmeroOriginal Entonces
Escribir "Es un número de Armstrong"
Sino
Escribir "No es un número de Armstrong "
Fin_Si
Fin
11. Desarrollar un algoritmo para calcular y escribir el factorial de un número.
Programa_Factorial
Inicio
Variables: Entero: Factorial, Num
Escribir “Ingrese el número a calcular:”
Leer Num
Factorial ß 1
Para (i ß 1 hasta Num, inc 1)
Factorial ß Factorial * i
Fin_Para
Escribir ”El factorial es: ”, Factorial
Fin
12. Calcular el promedio de notas de una clase de N estudiantes.
Programa_PromedioNotas
Inicio
Variables: Entero: N, CantEst
Real: Nota, Promedio, Suma
Escribir “Ingrese el número de estudiantes:”
Leer N
Suma ß 0
Para (CantEstß 1 hasta N, inc 1) hacer
Escribir "Digite la Nota para el alumno “, CantEst, “: ”
Leer Nota
Suma ß Suma + Nota
Fin_Para
Escribir "El promedio es: ", Suma/N
Fin
13. Simular un cronómetro en minutos y segundos.
Constante LímiteMinuto ß 60 //Un minuto tiene 60 seg
Programa_Cronómetro
Inicio
Variables: Entero: Segundos, Minutos, Tecla
Segundos ß 0
Minutos ß 0
Repetir
Segundos ß Segundos + 1
Si (Segundos > LímiteMinuto) entonces //Mayor no igual a 60
Segundos ß 0
Minutos ß Minutos + 1
Fin_Si
Escribir Minutos, “: ”, Segundos
Leer Tecla
Mientras que (Tecla != Enter)
Fin
14. Simular el comportamiento de un reloj digital, imprimiendo la hora, minutos y segundos de un día
desde las 0:00:00 horas hasta las 23:59:59 horas
Programa_RelojDigital
Inicio
Variables: Entero: Hora, Minuto, Segundo
Para (Hora ß 0 hasta 23)
Para (Minuto ß 0 hasta 59)
Para (Segundo ß 0 hasta 59)
Escribir Hora, “: ”, Minuto, “: ”, Segundo
Fin_Para
Fin_Para
Fin_Para
Fin
15. Simular un semáforo.
Constantes Amarillo ß 150
Rojo ß 200
Verde ß 350
Programa_Semáforo
Inicio
Variables: Entero: Estado, Tecla
Estado ß Rojo – 1 //Se inicializa para que empiece en rojo
Repetir
Estado = Estado + 1
Si (Estado == Amarillo) entonces
Escribir "Presione [ENTER] para salir del programa"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Sino Si (Estado == Rojo) entonces
Escribir "Presione [ENTER] para salir del programa"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Sino Si (Estado == Verde) entonces
Escribir "Presione [ENTER] para salir del programa"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Escribir "##########"
Estado ß 0 //Cuando es verde de nuevo se empieza el conteo
Fin_Si
Leer Tecla
Mientras que (Tecla != Enter)
Fin
16. Mostrar dos números aleatoriamente (aleatorio(a, b), esta palabra reservada retorna un entero
escogiéndolo aleatoriamente el cual es mayor o igual que a y menos o igual que b) y preguntarle al
usuario cual es el valor de la multiplicación de esos dos números. Validar si la respuesta es
correcta o falsa y preguntarle al usuario si desea continuar
Programa_Mayor
Inicio
Variables: Entero: Factor_1, Factor_2, Producto
Repetir
Factor_1 ß Aleatorio(11)
Factor_2 ß Aleatorio(11)
Escribir "¿Cuánto es ", Factor_1," X ", Factor_2, "?"
Leer Producto
Si Producto == (Factor_1*Factor_2) entonces
Escribir "Correcto"
Sino
Escribir "Incorrecto. Es: ", Factor_1*Factor_2
Fin_Si
Escribir "Presione [a] para otra pregunta, o cualquier otra tecla para salir..."
Mientras que Tecla == "a"
Fin
Las Funciones aleatorias en C, se define: a = random(6)+1;
Donde random(n) devuelve un numero al azar entre 0 y n-1.
17. Juegue a la ruleta rusa (adivinar un número entre 1 y 36, con pistas).
Programa_Ruleta
Inicio
Variables: Entero: Número, Entrada
Repetir
Número = Aleatorio(37)
Repetir
Escribir "Introduzca un número entre 1 y 36"
Leer Entrada
Si Entrada > Número entonces
Escribir "Muy alto"
Sino Si Entrada < Número entonces
Escribir "Muy bajo"
Sino
Escribir "Correcto "
Fin_Si
Escribir "Presione [a] para otro intento, o cualquier otra tecla para salir..."
Mientras que Tecla == "a"
Escribir "Presione [a] para otro número, o cualquier otra tecla para salir..."
Mientras que Tecla == "a"
Fin

Más contenido relacionado

La actualidad más candente

EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Programas de computacion en Pseint
Programas de computacion en PseintProgramas de computacion en Pseint
Programas de computacion en Pseintchoqoferzh
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmosjhonshebax
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseintjuanrobyn
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Trabajo de algoritmos
Trabajo de algoritmosTrabajo de algoritmos
Trabajo de algoritmos1002pc16
 
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...juangui1989
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujoTete Alar
 
Ejercicios pseint omar web technology
Ejercicios pseint omar web technologyEjercicios pseint omar web technology
Ejercicios pseint omar web technologyOmar Landaeta
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De FlujoFabio Valencia
 
Algoritmia Ejemplos Y Ejercicios (2)
Algoritmia  Ejemplos Y Ejercicios (2)Algoritmia  Ejemplos Y Ejercicios (2)
Algoritmia Ejemplos Y Ejercicios (2)Ender Melean
 
Ejemplos de algoritmos
Ejemplos de algoritmos Ejemplos de algoritmos
Ejemplos de algoritmos Angelica Rada
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
Taller de algoritmos
Taller  de algoritmosTaller  de algoritmos
Taller de algoritmossistematico-1
 

La actualidad más candente (15)

EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Programas de computacion en Pseint
Programas de computacion en PseintProgramas de computacion en Pseint
Programas de computacion en Pseint
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseint
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos, tablas de multiplicar
Algoritmos, tablas de multiplicarAlgoritmos, tablas de multiplicar
Algoritmos, tablas de multiplicar
 
Trabajo de algoritmos
Trabajo de algoritmosTrabajo de algoritmos
Trabajo de algoritmos
 
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 
Ejercicios pseint omar web technology
Ejercicios pseint omar web technologyEjercicios pseint omar web technology
Ejercicios pseint omar web technology
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De Flujo
 
Algoritmia Ejemplos Y Ejercicios (2)
Algoritmia  Ejemplos Y Ejercicios (2)Algoritmia  Ejemplos Y Ejercicios (2)
Algoritmia Ejemplos Y Ejercicios (2)
 
Ejemplos de algoritmos
Ejemplos de algoritmos Ejemplos de algoritmos
Ejemplos de algoritmos
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Taller de algoritmos
Taller  de algoritmosTaller  de algoritmos
Taller de algoritmos
 

Destacado

7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintJoselo Chushig
 
Practica 6 intoxicacion por cetona
Practica 6 intoxicacion por cetonaPractica 6 intoxicacion por cetona
Practica 6 intoxicacion por cetonaNelly Guaycha
 
Infiltración en una Red Wireless Protegida
Infiltración en una Red Wireless ProtegidaInfiltración en una Red Wireless Protegida
Infiltración en una Red Wireless ProtegidaRebelBangarang
 
guia para mejorar su mercado
guia para mejorar su mercadoguia para mejorar su mercado
guia para mejorar su mercadoporlasarito
 
الدر المنثور في التفسير بالمأثور للإمام السيوطي 1
الدر المنثور في التفسير بالمأثور للإمام السيوطي 1الدر المنثور في التفسير بالمأثور للإمام السيوطي 1
الدر المنثور في التفسير بالمأثور للإمام السيوطي 1سمير بسيوني
 
الدر المنثور في التفسير بالمأثور للإمام السيوطي 7
الدر المنثور في التفسير بالمأثور للإمام السيوطي 7الدر المنثور في التفسير بالمأثور للإمام السيوطي 7
الدر المنثور في التفسير بالمأثور للإمام السيوطي 7سمير بسيوني
 
Arroz a la_marinera
Arroz a la_marineraArroz a la_marinera
Arroz a la_marinerapepteyyol
 
Microsoft power point que es
Microsoft power point que esMicrosoft power point que es
Microsoft power point que esLegionRolo
 
Sicherheit in einem Sensornetz zur Grenzüberwachung
Sicherheit in einem Sensornetz zur GrenzüberwachungSicherheit in einem Sensornetz zur Grenzüberwachung
Sicherheit in einem Sensornetz zur GrenzüberwachungPeter Rothenpieler
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์Su Surut
 
Pruebas pisa en la educación colombiana
Pruebas pisa en la educación colombianaPruebas pisa en la educación colombiana
Pruebas pisa en la educación colombianalauralizeth123
 
Cartilla tercer periodo
Cartilla tercer periodoCartilla tercer periodo
Cartilla tercer periodoKevin Urbano
 
Presentacion grupo 146
Presentacion grupo 146Presentacion grupo 146
Presentacion grupo 146luiscarlos09
 
Technik verständlich kommunizieren - TA01-20-A
Technik verständlich kommunizieren - TA01-20-ATechnik verständlich kommunizieren - TA01-20-A
Technik verständlich kommunizieren - TA01-20-AMCP Deutschland GmbH
 

Destacado (20)

7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
Practica 6 intoxicacion por cetona
Practica 6 intoxicacion por cetonaPractica 6 intoxicacion por cetona
Practica 6 intoxicacion por cetona
 
Infiltración en una Red Wireless Protegida
Infiltración en una Red Wireless ProtegidaInfiltración en una Red Wireless Protegida
Infiltración en una Red Wireless Protegida
 
guia para mejorar su mercado
guia para mejorar su mercadoguia para mejorar su mercado
guia para mejorar su mercado
 
الدر المنثور في التفسير بالمأثور للإمام السيوطي 1
الدر المنثور في التفسير بالمأثور للإمام السيوطي 1الدر المنثور في التفسير بالمأثور للإمام السيوطي 1
الدر المنثور في التفسير بالمأثور للإمام السيوطي 1
 
الدر المنثور في التفسير بالمأثور للإمام السيوطي 7
الدر المنثور في التفسير بالمأثور للإمام السيوطي 7الدر المنثور في التفسير بالمأثور للإمام السيوطي 7
الدر المنثور في التفسير بالمأثور للإمام السيوطي 7
 
Arroz a la_marinera
Arroz a la_marineraArroz a la_marinera
Arroz a la_marinera
 
Recursos Tecnologicos
Recursos Tecnologicos Recursos Tecnologicos
Recursos Tecnologicos
 
Microsoft power point que es
Microsoft power point que esMicrosoft power point que es
Microsoft power point que es
 
Micrologix 1200-y-1500
Micrologix 1200-y-1500Micrologix 1200-y-1500
Micrologix 1200-y-1500
 
Sicherheit in einem Sensornetz zur Grenzüberwachung
Sicherheit in einem Sensornetz zur GrenzüberwachungSicherheit in einem Sensornetz zur Grenzüberwachung
Sicherheit in einem Sensornetz zur Grenzüberwachung
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
Test
TestTest
Test
 
Pruebas pisa en la educación colombiana
Pruebas pisa en la educación colombianaPruebas pisa en la educación colombiana
Pruebas pisa en la educación colombiana
 
FOTOCOPIAS
FOTOCOPIASFOTOCOPIAS
FOTOCOPIAS
 
Cartilla tercer periodo
Cartilla tercer periodoCartilla tercer periodo
Cartilla tercer periodo
 
Presentacion grupo 146
Presentacion grupo 146Presentacion grupo 146
Presentacion grupo 146
 
Technik verständlich kommunizieren - TA01-20-A
Technik verständlich kommunizieren - TA01-20-ATechnik verständlich kommunizieren - TA01-20-A
Technik verständlich kommunizieren - TA01-20-A
 
Gat2 (1)
Gat2 (1)Gat2 (1)
Gat2 (1)
 
Emigración de mi abuelo
Emigración de mi abueloEmigración de mi abuelo
Emigración de mi abuelo
 

Similar a Ejm repetitivas

Similar a Ejm repetitivas (20)

Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algunos algoritmos1
Algunos algoritmos1Algunos algoritmos1
Algunos algoritmos1
 
Ejemplos de pseudocodigos
Ejemplos de pseudocodigosEjemplos de pseudocodigos
Ejemplos de pseudocodigos
 
02ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-202ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-2
 
Algoritmos con PSeInt
Algoritmos con PSeIntAlgoritmos con PSeInt
Algoritmos con PSeInt
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Mormorejera
MormorejeraMormorejera
Mormorejera
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
TAREA 03
TAREA 03 TAREA 03
TAREA 03
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos estructuras repetitivas-ej#2
Algoritmos estructuras repetitivas-ej#2Algoritmos estructuras repetitivas-ej#2
Algoritmos estructuras repetitivas-ej#2
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
 
Ap4 unidad 3
Ap4 unidad 3Ap4 unidad 3
Ap4 unidad 3
 
Taller de algoritmos
Taller de algoritmosTaller de algoritmos
Taller de algoritmos
 
algoritmos(ejercicios)
algoritmos(ejercicios)algoritmos(ejercicios)
algoritmos(ejercicios)
 
Taller de algoritmos
Taller de algoritmosTaller de algoritmos
Taller de algoritmos
 

Último

Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
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
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 

Último (20)

Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
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
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 

Ejm repetitivas

  • 1. A los siguientes problemas les hace falta la parte del análisis para que lo tengan en cuenta y puedan realizarle prueba de escritorio a los problemas. Problemas Mientras – Hacer 1. Calcular la suma de los N primeros números naturales y la media. Programa_SumaNaturales Inicio Variables: Entero: N, i, Suma Leer N Sumaß 0 Para (i ß1 hasta N, inc 1) hacer Suma ß Suma + i Fin_Para Escribir “La suma es: ”, Suma Escribir “La media es : ”, Suma/N Fin 2. Calcular la media de N números y escribir su resultado. Programa_Media Inicio Variables: Entero: N, i, Suma, Num Leer N Sumaß 0 Para (i ß1 hasta N, inc 1) hacer Leer Num Suma ß Suma + Num Fin_Para Escribir “La suma es: ”, Suma Escribir “La media es : ”, Suma/N Fin 3. Leer N números e Escribir solamente los números positivos Programa_NúmerosPositivos Inicio Variables: Entero: N, i, Suma, Num Leer N Sumaß 0 Para (iß1 hasta N, inc 1) Leer Num Si Num > 0 entonces
  • 2. Escribir Num Fin_Si Fin_Para Fin 4. Dado un numero determinar la suma de sus dígitos. Programa_SumaDigitos Inicio Variables: Entero: N, Suma, Residuo Leer N Sumaß 0 Mientras N != 0 hacer Residuo ß N mod 10 Suma ß Suma + Residuo N ß N div 10 Fin_Mientras Escribir “La suma es: ”, Suma Fin 5. Leer N números y obtener el cubo y la cuarta de cada uno. Programa_CuboCuarta Inicio Variables: Entero: N, Cubo, Cuarta, i Leer N Para (iß1 hasta N, inc 1) Leer Num Cubo ß Num * Num * Num Cuarta ß Cubo * Num Escribir Cubo, Cuarta Fin_Para Fin 6. Calcular e Escribir la tabla de multiplicar de un numero cualquiera. Escribir el multiplicando, el multiplicador y el producto. Programa_TablaMultiplicar Inicio Variables: Entero: resultado, Num, X Leer Num Para (Xß1 hasta 10, inc 1) Resultado ß Num * X Escribir Num, “ * “, X, “ = “, Resultado Fin_Para Fin 7. Suponga que se tiene un conjunto de calificaciones de un grupo de 40 alumnos. Realizar un algoritmo para calcular la calificación media y la calificación mas baja de todo el grupo. Programa_CalificacionBaja
  • 3. Inicio Variables: Entero: Suma, Baja, Est Suma ß 0 Baja ß 0 Para (Estß1 hasta 40, inc 1) Leer Calificación Suma ß Suma + Calificación Si Calificación < Baja entonces Baja ß Calificación Fin_Si Fin_Para Escribir “La media es. ”, Suma / 2 Escribir “La nota mas baja es: ”, Baja Fin 8. Dadas N notas de un estudiante calcular: a) Cuantas notas tiene desaprobados (Nota menor a 3.0). b) Cuantos aprobados. c) El promedio de notas. d) El promedio de notas aprobadas y desaprobadas. Programa_Notas Inicio Variables: Entero: N, Acum_Desap, Acum_Ap, Acum_Total, i, ContDesap, ContAprob Real: Nota Escribir “Ingrese la cantidad de notas del estudiante:” Leer N ContDesap ß 0 ContAprob ß 0 Acum_Desap ß 0 Acum_Ap ß 0 Acum_Total ß 0 Para (iß1 hasta N, inc 1) Leer Nota Si Nota < 3.0 entonces ContDesap ß ContDesap + 1 Acum_Desap ß Acum_Desap + Nota Sino ContAprob ß ContAprob + 1 Acum_Ap ß Acum_Ap + Nota Fin_Si Acum_Total ß Acum_Total + Nota Fin_Para Escribir “El promedio de aprobadas es: ”, Acum_Ap / ContAprob Escribir “El promedio de desaprobadas es: ”, Acum_Desap/ ContDesap Escribir “El promedio total es: ”, Acum_Total / N Fin
  • 4. 9. Calcular y visualizar la suma y el producto de los números pares comprendidos entre dos números N y M, ambos inclusive. Programa_SumaProducto Inicio Variables: Entero: N, M, Suma, Producto, i Leer N, M Sumaß 0 Productoß 0 Para (i ßN hasta M, inc 1) hacer Si (i Mod 2)==0 entonces Suma ß Suma + Num Productoß Producto * Num Fin_Si Fin_Para Escribir “La suma es: ”, Suma Escribir “El producto es: ”, Producto Fin Programa_SumaProducto Inicio Variables: Entero: N, M, Suma, Producto, i Leer N, M Sumaß 0 Productoß 0 iß N Si (i Mod 2)==0 iß N Sino iß N+1 Fin_si Mientras i <= M hacer Suma ß Suma + Num Productoß Producto * Num iß i + 2 Fin_Mientras Escribir “La suma es: ”, Suma Escribir “El producto es: ”, Producto Fin 10. Hacer un programa que al ingresar un número nos escriba si es o no es un número de Amstrong. Un número es de Armstrong si la suma de los dígitos que lo componen elevados al cubo es igual al número. Por ejemplo 153 es un número de Armstrong porque 153 = 1 + 5 + 3 = 1^3 + 5^3 + 3^3 Programa_Armstrong Inicio Variables: Entero: NúmeroOriginal, Número, Suma, Digito Escribir “Ingrese la cantidad de notas del estudiante:” Leer NúmeroOriginal Número ß NúmeroOriginal Suma ß 0 Mientras (Número != 0) hacer Digito ß Digito mod 10 Suma ß Suma + Digito ^ 3 Número ß Número div 10 Fin_Mientras Si Suma == NúmeroOriginal Entonces Escribir "Es un número de Armstrong" Sino Escribir "No es un número de Armstrong " Fin_Si Fin 11. Desarrollar un algoritmo para calcular y escribir el factorial de un número. Programa_Factorial
  • 5. Inicio Variables: Entero: Factorial, Num Escribir “Ingrese el número a calcular:” Leer Num Factorial ß 1 Para (i ß 1 hasta Num, inc 1) Factorial ß Factorial * i Fin_Para Escribir ”El factorial es: ”, Factorial Fin 12. Calcular el promedio de notas de una clase de N estudiantes. Programa_PromedioNotas Inicio Variables: Entero: N, CantEst Real: Nota, Promedio, Suma Escribir “Ingrese el número de estudiantes:” Leer N Suma ß 0 Para (CantEstß 1 hasta N, inc 1) hacer Escribir "Digite la Nota para el alumno “, CantEst, “: ” Leer Nota Suma ß Suma + Nota Fin_Para Escribir "El promedio es: ", Suma/N Fin 13. Simular un cronómetro en minutos y segundos. Constante LímiteMinuto ß 60 //Un minuto tiene 60 seg Programa_Cronómetro Inicio Variables: Entero: Segundos, Minutos, Tecla Segundos ß 0 Minutos ß 0 Repetir Segundos ß Segundos + 1 Si (Segundos > LímiteMinuto) entonces //Mayor no igual a 60 Segundos ß 0 Minutos ß Minutos + 1 Fin_Si Escribir Minutos, “: ”, Segundos Leer Tecla Mientras que (Tecla != Enter) Fin
  • 6. 14. Simular el comportamiento de un reloj digital, imprimiendo la hora, minutos y segundos de un día desde las 0:00:00 horas hasta las 23:59:59 horas Programa_RelojDigital Inicio Variables: Entero: Hora, Minuto, Segundo Para (Hora ß 0 hasta 23) Para (Minuto ß 0 hasta 59) Para (Segundo ß 0 hasta 59) Escribir Hora, “: ”, Minuto, “: ”, Segundo Fin_Para Fin_Para Fin_Para Fin 15. Simular un semáforo. Constantes Amarillo ß 150 Rojo ß 200 Verde ß 350 Programa_Semáforo Inicio Variables: Entero: Estado, Tecla Estado ß Rojo – 1 //Se inicializa para que empiece en rojo Repetir Estado = Estado + 1 Si (Estado == Amarillo) entonces Escribir "Presione [ENTER] para salir del programa" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Sino Si (Estado == Rojo) entonces Escribir "Presione [ENTER] para salir del programa" Escribir "##########" Escribir "##########"
  • 7. Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Sino Si (Estado == Verde) entonces Escribir "Presione [ENTER] para salir del programa" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Escribir "##########" Estado ß 0 //Cuando es verde de nuevo se empieza el conteo Fin_Si Leer Tecla Mientras que (Tecla != Enter) Fin 16. Mostrar dos números aleatoriamente (aleatorio(a, b), esta palabra reservada retorna un entero escogiéndolo aleatoriamente el cual es mayor o igual que a y menos o igual que b) y preguntarle al usuario cual es el valor de la multiplicación de esos dos números. Validar si la respuesta es correcta o falsa y preguntarle al usuario si desea continuar Programa_Mayor Inicio Variables: Entero: Factor_1, Factor_2, Producto Repetir Factor_1 ß Aleatorio(11) Factor_2 ß Aleatorio(11) Escribir "¿Cuánto es ", Factor_1," X ", Factor_2, "?" Leer Producto
  • 8. Si Producto == (Factor_1*Factor_2) entonces Escribir "Correcto" Sino Escribir "Incorrecto. Es: ", Factor_1*Factor_2 Fin_Si Escribir "Presione [a] para otra pregunta, o cualquier otra tecla para salir..." Mientras que Tecla == "a" Fin Las Funciones aleatorias en C, se define: a = random(6)+1; Donde random(n) devuelve un numero al azar entre 0 y n-1. 17. Juegue a la ruleta rusa (adivinar un número entre 1 y 36, con pistas). Programa_Ruleta Inicio Variables: Entero: Número, Entrada Repetir Número = Aleatorio(37) Repetir Escribir "Introduzca un número entre 1 y 36" Leer Entrada Si Entrada > Número entonces Escribir "Muy alto" Sino Si Entrada < Número entonces Escribir "Muy bajo" Sino Escribir "Correcto " Fin_Si Escribir "Presione [a] para otro intento, o cualquier otra tecla para salir..." Mientras que Tecla == "a" Escribir "Presione [a] para otro número, o cualquier otra tecla para salir..." Mientras que Tecla == "a" Fin