0% encontró este documento útil (0 votos)
4 vistas45 páginas

Algoritmos y Pseudocódigos Básicos

El documento presenta una serie de algoritmos, pseudocódigos y diagramas de flujo que describen cómo realizar diversas tareas cotidianas, como hacer un sándwich, alistarse para la escuela, y cocinar. Cada tarea está desglosada en pasos claros y secuenciales, facilitando la comprensión de los procesos. Además, incluye ejemplos de algoritmos para operaciones matemáticas simples y la solución de problemas técnicos.

Cargado por

sofiabby.flores
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas45 páginas

Algoritmos y Pseudocódigos Básicos

El documento presenta una serie de algoritmos, pseudocódigos y diagramas de flujo que describen cómo realizar diversas tareas cotidianas, como hacer un sándwich, alistarse para la escuela, y cocinar. Cada tarea está desglosada en pasos claros y secuenciales, facilitando la comprensión de los procesos. Además, incluye ejemplos de algoritmos para operaciones matemáticas simples y la solución de problemas técnicos.

Cargado por

sofiabby.flores
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

20-08-08

Polo Alberto Flores Acosta

MATERIA-PROGRAMACION

TRABAJO-55 Algoritmos,55 Pseudocódigos y 55 Diagramas de flujo

1-ALGORITMO

Como hacer un sándwich

 Inicio
 Buscar un plato
 Buscar pan
 Tomar 2 rebanadas
 Buscar mayonesa
 Buscar una cuchara
 Buscar queso y jamón
 Buscar un cuchillo
 Poner la mayonesa en el pan
 Poner el jamón
 Poner queso tomar el plato y poner el sándwich
 Comer
 Fin

1-PSEUDOCODIGO

 Inicio
 Escribir ‘busca los ingredientes’
 Leer
 Escribir ‘junta los ingredientes’
 Escribe ‘ponlo en el plato’
 Fin

1-DIAGRAMA DE FLUJO

inicio
Ingredientes del sándwich-2
rebanadas de
pan ,jamón ,queso y mayonesa

Juntas todo para

Obtener tu sándwich

Fin

2-ALOGORITMO

Para alistarme a la escuela

 Inicio
 Me levanto de la cama
 Voy por mi toalla
 Me baño
 Me seco
 Me pongo el uniforme
 Me peino
 Bajo las escaleras
 desayuno algo
 me lavo los dientes
 agarra mi mochila
 salgo mi caso
 me subo el carro
 espero a llegar
 me bajo del carro
 voy a la puerta
 voy al salón
 fin
2-PSEUDOCODIGO

 inicio
 escribir ‘despierta’
 escribir ‘báñate’
 escribir ‘desayuna’
 escribir ‘lávate los dientes’
 escribir ‘ves a la escuela’
 fin

3-DIAGRAMA DE FLUJO

INICIO
d

Despertare bañarte desayunar


y lávate los dientes

Ir a la escuela

Llegar a la escuela

Fin
[Link]

Como hacer y pintar un dibujo

 inicio
 conseguir un cuaderno
 conseguir una pluma
 conseguir un lápiz
 conseguir colores
 hacer el boceto
 hacer el volumen del cuerpo
 delinear el boceto
 hacer el volumen del cuerpo
 delinear el boceto
 hacer el detalle al boceto
 Definir con pluma el cuerpo
 Borrar el boceto
 Pintar
 Sombrear
 Dar luces
 Detalles del fonde
 Delinear el fondo
 Colorear el fondo
 Fin

[Link]

 Inicio
 Escribir ‘consigue un cuaderno’
 Escribir ‘as un boceto en el cuaderno’
 Escribir ‘remárcalo con pluma y borra el boceto’
 Escribe ‘píntalo, sombréalo, y dale luces’
 Escribir ‘detallar’
 Fin

[Link] DE FLUJO
inicio

Materiales para
hacer el dibujo

Hace el boceto remarcarlo y


poner detalles

El dibujo terminado

fin

[Link]

Como hacer unas salchichas fritas

 Inicio
 Sacar las salchichas del refri
 Abrir la bolsa para sacarlo
 Agarrar un cuchillo
 Agarrar una tabla para picar
 Cortar las salchichas
 Dejar en un sartén
 echar sal al gusto
 agarrar una cuchara
 menear las salchichas
 dejar 3 minutos
 sacar las salchichas
 traer un plato y un tenedor
 emplatarlo
 fin

[Link]

 inicio
 escribe ‘toma un paquete de salchichas y ábrelo’
 escribir ‘corta las salchichas y ponlas en el sartén’
 escribir ‘échale sal al gusto’
 escribir ‘menéalas’
 escribir ‘déjalas 3 minutos en el sartén y sácalas de allí’
 escribe ‘emplátalas’
 fin

[Link] DE FLUJO

INICIO

Materiales para
hacer las salchichas

Cortar, sazonar, poner y freír en un


sartén las salchichas

Las salchichas ya fritas

fin
[Link]

Como comprar un libro

 inicio
 asesorarse si tienes el dinero
 llevar el dinero
 ir a la librería
 agarrar el libro
 pagarlo
 fin
[Link]

 inicio
 escribir ‘asesórate si tienes el dinero y vez a la tienda’
 escribir ‘escoge el libro y págalo’
 fin

[Link] DE FLUJO

inicio

Dinero para
compra el libro

Agarrar el libro y
pagarlo

El libro comprado

fin

[Link]

Como fritar un huevo en mantequilla

 inicio
 agarrar 2 huevos y mantequilla
 tomar un sartén
 colócalo en la estufa y enciéndela
 Pon mantequilla en el salten
 Esperar que caliente la mantequilla
 Tomar y abrir un huevo
 Vaciarlo en el sartén
 Ponerle sal
 Esperar que se frite
 Fin

[Link]

 Inicio
 Escribir ‘agarra 2 huevos y mantequilla’
 Escribir ‘toma un sartén y ponlo en la estufa’
 Escribe ‘prende la estufa’
 Escribe ‘pon mantequilla en el sartén y espera que se derrita’
 Escribe ‘toma un huevo ábrelo y ponlo en el sartén’
 Escribir ‘cuando se fría emplatarlo’
 Fin

[Link] DE FLUJO

inicio

Materiales para
hacerlo

Poner la mantequilla y el huevo en el


sartén y espera

El huevo ya frito

fin

[Link]

De como bañarse

 Inicio
 Entrar al baño
 Desvestirse
 Abrir la regadera
 Meterse
 Asearse
 Enjuagarse
 Cerrar la llave
 Secarse con una toalla
 Salir de la regadera
 Fin
[Link]

 Inicio
 Escribe ‘vez al baño y desvestiste’
 Escribir ‘abrir llave de la regadera y metete’
 Escribir ‘aséate y enjuágate’
 Escribir ‘apaga la regadera y sécate con una botella’
 Escribir ‘sal de la regadera’
 Fin

[Link] DE FLUJO

inicio

Abre la regadera,

asaetea y enjúgate

Ya bien bañado

fin

[Link]

Como hacer huevo a la mexicana

 Inicio
 Toma 2 huevos
 Tomar chile, tomate, y cebolla
 Picar el chile el tomate y cebolla
 Poner un sartén en la estufa y préndela
 Poner aceite en el sartén
 Poner todos los ingredientes
 Revolveros para que se cocinen bien
 Agrega sal
 Espera que se cocinen bien
 Lo sacamos y emplatamos
 Fin

[Link]

 Inicio
 Escribir ‘toma 2 huevos, chile, tomate, y cebolla
 Escribir ‘pica el chile el tomate y cebolla’
 Escribir ‘pon un sartén en la estufa’
 Escribe ‘ponle aceite al sartén y préndela’
 Escribe ‘rompe los huevos y ponlo en el sartén junto al chile la cebolla y el tomate’
 Escribe ‘mene y espera que se cocinen’
 Escribe ‘cuando terminen emplata’
 Fin

[Link] DE FLUJO

inicio

Los ingrediente para


cocina huevo, chile,
tomate y cebolla

Poner un sartén en la estufa


con aceite y prenderla para
poner huevo, chile, tomate y
cebolla y esperar

El huevo a la
mexicana

fin

[Link]

Para planchar una camisa

 Inicio
 Abrir tabla de planchar
 Rellenar la plancha con agua y encenderla
 Colocar una camisa desabotonada en la tabla
 Planchar
 Sacar una percha y colgar la camisa
 Desconectar y guardar la plancha
 Fin

[Link]

 Inicio
 Escribe ‘abre la tabla para planchar’
 Escribe ‘rellena de agua y enciende la plancha’
 Escribe ‘coloco una camisa y empiézala a planchar’
 Escribe ‘cuando este planchada cuélgala en un perchero’
 Escribir ‘apagar la plancha y guárdala’
 Fin

DIAGRAMA DE FLUJO

Inicio

La tabla de
planchar y la
plancha

Toma la plancha y la
tabla y empieza a
plancha la camisa

La camisa ya
planchada

fin

[Link]

Para imprimir un documento

 Inicio
 Elegir el archivo
 Mandar a la papelería por mensaje
 Salir de mi casa e ir a la papelería
 Recoger el documento
 Ir a mi casa
 Fin

[Link]

 Inicio
 Escribir ‘enciende el celular’
 Escribir ‘mándale el archivo a la papelería por mensaje’
 Escribe ‘recógelo y regresa’
 Fin

[Link] DE FLUJO

inicio

El celular para
mandar en mensaje
y el archivo

Mandarle el archivo por


mensaje a la papelería e ir
por ella

La copia ya impresa

fin

[Link]

Sobre el problema del proyector

 Identificar el problema
 Verificar si tiene alguna avería
 Verificar cada pastilla viendo si alguna esta averiada y ver donde está conectada
 El problema es donde está conectado
 Verificar si tiene alguna falla
 Arreglar la falla
 Apagar y emprender el conector
 Inspeccionar que todo esté bien
 Prender el proyector
 Dar la clase con el proyector

[Link]

 Inicio
 Escribe ‘encontrar y verifica si el proyector tiene algún problema’
 El error es donde estaba conectado
 Escribe ‘arregla el problema’
 Fin

[Link] DE FLUJO

inicio

Encontrar el error del proyector y


arreglarlo

El proyector
arreglado

fin
[Link]

La resta de 3 números

Identificar los 3 números



 Ordenar de mayor a menor
 Poner los 3 números
 Iniciar con la variable resta
 Indicar que haga la resta
 Consigue el resultado

[Link]

 Inicio
 Escribe ‘escriba num1’
 Leer num1
 Escribe ‘escriba num2’
 Leer num2
 Escribe ‘escribe num2’
 Leer num3
 Resultado—num1-num2-num3
 Escribe ‘el resultado de la flecha es’
 Fin

[Link] DE FLUJO

inicio
Num1,
num2,num3

Resta-numero

1-1-1

resultado

fin
[Link]

La suma de dos números

 Identifica los dos números


 Ingresar los dos números
 Iniciar con la variable suma
 Indicar que muestre el resultado
 Consigue el resultado

[Link]

 Inicio
 Escribir ‘escriba el num1’
 Leer num1
 Escribir ‘escriba el num2’
 Leer num2
 Resultado—num1+num2
 Escribir ‘el resultado de la suma’
 Fin del programa

[Link] DE FLUJO

inicio

Num1,num2

Sume ‘numero 1+1

resultado
[Link]

De un viaje a el estado de un país

 Inicio
 Aser la compra de un boleto
 Concretar la compra
 Tomar el boleto y hacer el viaje
 fin

[Link]

 Inicio
 Escribir ‘compra un boleto del país – en el estado de –‘
 Escribe ‘concreta la compra’
 Escribe ‘toma el boleto y has el viaje’
 Fin

[Link] DE FLUJO

inicio

Planificar un
viaje

Aser proceso de compra

Aser el viaje

fin
[Link]

Multiplicar un numero por 2

 Identificar 2 números
 Ingresar los dos números
 Iniciar con la variable multiplicación
 Mostrar el resultado
 Fin

[Link]

 Inicio
 Escribir ‘escribe el num1’
 Leer num1
 Escribir ‘escribe el num2’
 Leer num2
 Resulta—num1*num2
 Escribir ‘el resultado de la multiplicación es’
 Fin

[Link] DE FLUJO

inicio

Num1,num2

Multiplicar
‘1*1

resultado

fin

[Link]

Que calcule el cuadrado y el cubo de un numero

 Inicio
 Calcula el cuadrado de un numero
 Calcula el cubo de un numero
 Escribir el resultado
 Fin

[Link]

 INICIO
 Escribe ‘escriba el num1’
 Leer num1
 Escribe ‘escriba el num2’
 Leer num2
 Escribe ‘escribe el cuadrado de un num1’
 Escribe ‘escribe el cubo de un num2’
 Escribe ‘muestra el resultado de los dos
 Fin

[Link] DE FLUJO

inicio

Num1,num2

Calcula el cuadrado del


num1 y el cubo del num2

resultado

fin

[Link]

Que imprima el numero ingresado de un teclado

 Inicio
 Solicitar un numero
 Solicitar que Imprima el numero
 Fin

[Link]

 Inicio
 Escribe ‘escribe num1’
 Leer num1
 Escribe ‘imprime el numero’
 Fin

[Link] DE FLUJO

inicio
Num1

Imprima el num1

resultado

fin
[Link]

Que genere un numero aleatorio del 0 al 200 y lo aumente un 30 porciento

 Inicio
 Escribe un numero aleatoria del 0 al 200
 Ahora que lo obtienes auméntalo un 30 porciento
 Fin

[Link]

 Inicio
 Escribe ‘genero un numero aleatorio del 0 al 200’
 Leer el numero
 Escribe ‘aumenta el número un 30 por ciento’
 Fin

[Link] DE FLUJO
fin

Elige un
numero del 0
al 200

Aumenta un 30
porciento al numero

resultado

fin
[Link]
Genera un número aleatorio del 0 al 50 y auméntalo un 15 porciento

 Inicio
 Escribe un numero aleatoria del 10 al 50
 Ahora que lo obtienes auméntalo un 15 porciento
 Fin

[Link]

 Inicio
 Escribe ‘genero un numero aleatorio del 10 al 50’
 Leer el numero
 Escribe ‘aumenta el número un 15 por ciento’
 Fin

[Link] DE FLUJO

fin

Elige un numero
del 15 al 50

Auméntale un 15
porciento

resultado

fin

[Link]

Que de 3 números y calcula el promedio entre ellos

 Inicio
 Solicitar 3 números
 Calcular su porcentaje entre si
 Fin

[Link]

 Inicio
 Escribe ‘escribe el num1’
 Leer num1
 Escribe ‘escribe el num2’
 Leer num2
 Escribe ‘escribe el num3’
 Escribe ‘calcula el porcentaje de los 3’
 Fin

[Link] DE FLUJO

inicio

Nu1,num2,num3

Calcula e imprime su porcentaje

resultado

fin

[Link]

Que ingrese dos palabras y realice el intercambio de sus valores

 Inicio
 Escribe palabra A y B
 Intercambia sus valores
 Muestra su contenido
 Fin

[Link]

 Inicio
 Escribir ‘escribe palabra A’
 Leer palabra A
 Escribir ‘escribe palabra B’
 Leer palabra B
 Escribir ‘intercambia sus valores’
 Escribir ‘muéstrame su contenido’
 Fin

[Link] DE FLUJO

inicio
Palabra A,
palabra B

Intercambia y muestra su
contenido

resultado

fin

[Link]

Que imprima el área y el perímetro de un rectángulo

 Inicio
 Escribe el área y el perímetro
 Imprímela
 Fin

[Link]

 Inicio
 Escribir ‘escribe el área y el perímetro’
 Leer
 Escribe ‘imprime su área y perímetro’
 Fin

[Link] DE FLUJO

inicio

Área y
perímetro

Imprime el área y el
perímetro

resultado

[Link]
fin
Que calcule el volumen del cilindro a partir de su radio y altura
Inicio

 Definir la constante
 Solicitar el radio
 Solicitar el volumen
 Calcula y mostrar el resultado
 Fin

[Link]

 Definir constante PI=3.14159


 Solicitar al usuario el radio del cilindro radio-float(input(‘introduzca el radio del cilindro’))
 Calcular el volumen del cilindro volumen=PI*radio**2*altura
 Mostrar el resultado print(‘el volumen del cilindro es:’, volumen)

[Link] DE FLUJO

INICIO

Radio y volumen
del cilindro

Solicitar radio y calcular el


volumen

Mostrar
resultado

fin
[Link]

Que convierta que muestre un valor en centímetro a yardas, metros, pies y pulgadas

 Inicio
 Introducir la media de un centímetro
 Conviértelo en yardas, metro, pulgada y pies
 Fin

[Link]

 Entrada centímetro=float(imput(‘introduzca la media de centímetro:’))


 Convertir de cm a pulgadas=centímetro/2.54
 Calcular las yardas=pulgadas//36
 Calcular pies=pulgadas%36
 Mostrar el Resultado prien(‘el valor en yardas, pies, y pulgadas es:’, yardas, ‘yardas’, pies
‘pies´ y pulgadas % 12, ‘pulgadas,’’)

[Link] DE FLUJO

inicio

Cm, yardas,
metro, pies, y
pulgadas

Convertir los centímetro a


yardas, metro, pies y pulgada

resultado

fin

[Link]

Que convierta el Celsius a Fahrenheit

 Inicio
 Introducir temperatura en Celsius
 Convertirla a Fahrenheit
 Fin

[Link]

 Entrada Celsius=float (input (‘introduzca la temperatura en Celsius:’))


 Calcular la temperatura en Fahrenheit=19*Celsius) /5+32
 Mostrar el resultado print (‘la temperatura en Fahrenheit es: Fahrenheit)

[Link] DE FLUJO

inicio

Celsius

Convertir Celsius a
Fahrenheit

resultado
[Link]

Donde se calcule el volumen


fin de un cilindro
 Inicio
 Introducir el radio y altura
 Calcular el volumen
 Fin

[Link]

 Entrada radio=float (input (‘introduzca el radio del cilindro:’))


 Altura=float (input (‘introduzca la altura del cilindro:’))
 Verificar si los valores son positivos if radio=0 or altura=0 print (‘los valores deben ser
positivos.’)
 else:
 Calcular el volumen del cilindro volumen=PI*radio**2*altura
 Mostrar el resultado print (‘el volumen del cilindro es:’, volumen)

[Link] DE FLUJO

inicio

Radio y altura

Con el radio y altura


calcular el volumen

resultado

fin

[Link]

Que calcule si 2 números son divisibles

 Inicio
 Escribir un numero
 Escribir un segundo numero
 Verificar si son divisibles
 Fin

[Link]

 Entrada
 num1=int (input (‘introduzca el primer número:’))
 Num2=int (input (‘introduzca el segundo número:’))
 Calcular si número 1 es divisible por número 2
 if numero==0 print (‘el divisor no puede ser 0.’)
 else:
 if numero 1% numero==0: divisible=true
 else:
 divisible: false
 mostrar resultado
 if divisible
 print (‘el número’ num1, ‘es divisible por’ num2,’.’)
 else:
 print (‘el numero’ num1, ‘no es divisible por’, num2, ‘.’)

[Link] DE FLUJO

inicio

Num1, num2

Introducir num1 y num2 calcular si


son divisibles

resultado

fin

[Link]

Donde determine cual de dos números es mayor

 inicio
 introducir el primer numero
 introducir el segundo numero
 determina de los dos cual es mayor
 fin

[Link]

 ingrese dos números


 num1=float (input (‘ingrese el primer número:’))
 num2=float (input (‘ingrese el segundo número:’))
 comparar los números
 if num1>num2
 print (‘el segundo numero es mayor que el primero.’)
 else:
 print (‘los dos números son iguales.’)
[Link] DE FLUJO

inicio

Num1, num2

Leer los números y almacenarlos


en sus variables y ahorra
[Link]

Que muestre la bese y altura de un triángulo y calcule su área

 inicio
 escribir base
 escribir altura
 calcular su área
 fin

[Link]

 entrada
 B=5
 H=3
 Proceso
 A=(B*H) /2
 A= (5*3) /2
 A=7.5
 Salida
 Mostrar ‘el área del triángulo es:’+A

[Link] DE FLUJO

inicio

Base (B) y
altura (A)
Calcula el área
L30.L

resultado

fin

[Link]

Que determine si un año es bisiesto o no

 Inicio
 Introducir el año 2024
 Analizar si es bisiesto o no
 Fin

[Link]

 Entada
 Año=2024
 Proceso
 Si (año es divisible por 4) y (año es divisible por 100) o (año es divisible por 4000) mostrar
‘el año ´+año + ‘bisiesto
 Salida
 Mostrar ‘el año 2024 es bisiesto’

[Link] DE FLUJO
inicio

Año=2024

Leer si año bisiesto es


divisible por 4

resulta

fin
[Link]

Donde muestre 3 números y los ordene del menor a mayor

 Inicio
 Escribir número (A=10)
 Escribir número (B=5)
 Escribir número (C=2)
 Ordénalos de menor a mayor
 Fin

[Link]

Entrada

 A=10
 B=5
 (C)=2
 Proceso
 Menor=min (a, b, c)
 Mayor=Max (a, b, c)
 Intermedio= a+ b+ c -menor-mayor
 Salida
 Mostrar ’los números ordenados de menor a mayor son:’+menor+’, ‘+intermedio+’.
‘+mayor’

[Link] DE FLUJO

inicio

Leer números A
(10), B (5) Y C (2)

Mostrar los números y ordénalos


de menor a mayor

resultado

fin

[Link]

Calcular el porcentaje de hombres y mujeres

 Inicio
 Contar el total de personas
 Dividirla hombre y mujer
 Dar su porcentaje
 Fin

[Link]

 Calcular el total de personas en el grupo


 Total=hombre + mujer
 Calcular porcentaje de hombres
 Porcentaje, hombre=(hombres/total) *100
Calcular el porcentaje de mujeres
 Porcentaje, mujer=(mujer/total) *100
 Mostrar los resultados
 Print (‘porcentaje de hombres:’, porcentaje hombres%)
 Print (‘porcentaje de mujeres:’, porcentaje mujeres%)

[Link] DE FLUJO

inicio

Hombre y mujer

Calcular el porcentaje de
hombres y mujeres

resultado

fin

[Link]

Identificar si un número es positivo, negativo o nulo

 Inicio
 Escribir un numero
 Calcular si es positivo, negativo o nulo
 Fin

[Link]

 Solicitar al usuario ingresar un numero


 Escribir (‘ingrese un número’)
 Leer numero
 Si número>0
 If si número>0
 Escribir (‘el número es positivo’)
 else si número<0 entonces
 escribir (‘el número es negativo’)
 else entonces escribir (‘el número es nulo’)
 fin

[Link] DE FLUJO

inicio

Introducir un
numero
Que lee el numero para
que identifique si es
negativo. Positivo o nulo

resultado

fin

[Link]

Ingresar 3 numero y que muestre el mayor

 inicio
 escribir 3 numeros
 determinar cual de ellos es mayor
 fin

[Link]

 solicitar al usuario que ingrese 3 números


 escribir (‘ingrese num1’) leer num1
 escribir (‘ingrese num2’) leer num2
 escribir (‘ingrese num3’) leer num3
 sí 1>2 y 1>3 entonces
 escribir (‘el número es mayor es 1’)
 fin

[Link] DE FLUJO

inicio

Num1, num2, Num3

Que la maquina
identifique cual es
mayor
[Link]

Indicar si un triangulo esresultado


escaleno, equilátero e isósceles

 inicio
 escribir losfinlados del triangulo
 escribe sus medidas
 identificar cual triangulo es
 fin

[Link]

 escribir (‘ingresa la longitud del primer lado’) leer


 escribir (‘ingresa la longitud del segundo lado’) leer
 escribir (‘ingresa la longitud del tercer lado’) leer
 si A+B<= C o A + C<=B o B + C<=A
 Escribir (‘no es posible formar un triángulo fin del algoritmo’)
 A+B y B=C
 Entonces escribir (‘el triángulo es equilátero’)
 else
 sí A=B o A=C o B=C
 escribir (‘El triángulo es isósceles’)
 else
 escribir (‘el triángulo es escaleno’)
 fin

[Link] DE FLUJO
Inicio

Las medidas
de los 3 lados

Medir cada lado para identificar


que tipo de triangulo es

resultado

fin

[Link]

Que imprima el numero de una docena dado el resultado de una ruleta

 inicio
 escribir el resultado de la ruleta
 verificar si es valido
 fin

[Link]

 Solicitar al usuario el numero dado de la ruleta


 Escribir (‘ingresar el numero de la ruleta’) leer
 if número<0 o número >36 entonces
 escribir (‘el numero ingresado no es válido’)
 fin
 else si número<=12
 escribir (‘el número pertenece a la primera docena’) leer
 escribir (‘el número pertenece a la segunda docena’) leer
 escribir (‘el número pertenece a la tercera docena’) leer
 fin

[Link] DE FLUJO

inicio

Numero de la
ruleta

Que identifique de que


docena es

resultado

fin

[Link]

Que determine si el precio de un producto es valido para 10% de descuento

 inicio
 pedir al usuario el precio de un producto
 determinar si se aplica el descuento
 fin

[Link]

 pedir el precio de un producto


 escribir (‘introduce el precio del producto’) leer
 determinar si se aplica el descuento
 si él es precio es igual o mayor a 100, aplicar el descuento
 si el precio del producto es menor a 100, no aplicar descuento
 fin

[Link] DE FLUJO

inicio

El precio del
producto

El precio debe ser igual o


mayor a 100 para que se
aplique el descuento

respuesta
[Link]

Que determine si un usuario paso un examen la calificación mínima es 60

 inicio
 pedir la calificación del examen
 determinar si paso
 fin

[Link]

 pedir al usuario la calificación de su examen


 escribir (‘mostrar calificación del examen’) leer
 determinar si el estudiante aprobó
 si la calificación es igual o mayor a 60, el estudiante aprobó
 si la calificación es menor a 60, el estudiante aprobó
 mostrar un mensaje al usuario:
 escribir (‘felicidades el estudiante aprobó)
 fin
 si no aprobó
 escribir (‘lo siento el estudiante no aprobó’)
 fin

[Link] DE FLUJO
inicio

La calificación
del examen

Que la maquina analice si


aprobó o reprobó
resultado

fin

[Link]

Calcule su numero de horas trabajadas con su salario base para sumarle una tarifa de horas extras
del 50%

 inicio
 escribir las horas trabajadas
 poner el salario
 ahora con toda aumentarle uno 50%
 fin

[Link]

 solicitar el salario base y horas trabajadas


 mostrar un mensaje que diga (‘mostrar salario base y horas trabajadas’) leer
 calcular el pago por horas regulares
 si las horas base son menores o iguales a 40, multiplicar salario base por horas
multiplicadas
 mostrar el salario total al usuario
 mostrar mensaje que diga (‘el salario base + el 50% es’)
 fin

[Link] DE FLUJO

inicio

Salario base y horas

Salario base mas el 50%

resultado
[Link]

Que determine si un numero


fin es primo o compuesto
 inicio
 escribir un numero
 determinar si es primo es compuesto
 fin

[Link]
 pedir al usuario u numero
 mostrar mensaje que diga (‘introduzca un numero’) leer
 determinar si un numero es divisible entre 2 y la raíz cuadrada del número, entonces es
compuesto
 si no es divisible entre 2 y la raíz cuadrada del número, entonces es primo
 si el numero es primo mostrar mensaje que diga
 (‘el número es primo’)
 Si el numero es compuesto mostrar mensaje que diga
 (‘el número es compuesto’)
 Fin

[Link] DE FLUJO

inicio

Introducir numero

Ver las variables del numero para


identificar si es primo o compuesto

resultado

fin

[Link]

Poner el precio del producto y verificar si se aplica un descuento

 Inicio
 Poner el precio de un producto
 verificar si el producto es válido para un descuento
 fin

[Link]

 solicitar el precio de un producto


 mostrar un mensaje que diga (‘ingrese precio del producto’) leer
 determinar si el descuento es posible
 si el precio es igual o mayor a 100 aplicar un descuento del 20%
 si el precio es igual o mayor a 50 aplicar un descuento del 10%
 si el precio es menor a 50 no aplicar un descuento
 calcula el precio final restando el porcentaje
 mostrar mensaje que diga (‘el precio del producto más el descuento es’)
 fin
[Link] DE FLUJO

inicio

El precio del
producto

Validar si tiene un
descuento y si lo tiene
introducirlo

resultado

fin

[Link]

Poner un numero aleatoria y determinar si esta en un rango entre 10 a 100

 pedir al usuario un numero


 mostrar un mensaje que diga (‘introduzca un número’) leer
 si el numero es mayor o igual a 10 y menor o igual 100, mostrar un mensaje que diga (‘el
numero está dentro del rango’)
 si el numero no esta entre 10 a 100, mostrar un mensaje que diga (‘el número no está
dentro del rango’)
 fin

[Link] DE FLUJO
inicio

Introducir un
numero

Comprobar si esta en un
rango entre 10 a 100

[Link]
resultado

Si un número es múltiplo del segundo


fin
 inicio
 introducir num1
 introducir num2
 verificar si es múltiplo del segundo
 fin

[Link]
 solicitar dos números
 escribir (‘introduzca num1’) leer
 escribir (‘introduzca num2’) leer
 calcular el resto de la división de num1 entre num2
 resto=num1%num 2
 comprobar el resto es igual a 0
 sí resto==0
 escribir (‘el número’+num1+’es múltiplo de’+num2)
 else
 escribir (‘el número’+num1+’no es múltiplo de’+num2)
 fin

[Link] DE FLUJO

inicio

Num1 y num2

Calcular si es múltiplo

resultado

fin

[Link]

Que ingrese un número y determine si es un cuadrado perfecto

 inicio
 ingresar un numero
 verificar si es un cuadrado perfecto
 fin

[Link]

 solicitar un numero
 escribir (‘introduzca un número’) leer
 calcular la raíz cuadrada de un numero
 raíz=numero
 comprobar si la raíz cuadrada es un número entero
 sí raíz%1==0
 escribir (‘el numero’ +numero+ ‘es un cuadrado
perfecto’)
 else
 escribir (‘el numero’ +numero ’no es un cuadrado
perfecto’)
 fin

[Link] DE FLUJO

inicio

Ingrese un
numero

Calcular si es un cuadrado
perfecto

resuelto

fin

[Link]

 inicio
 introducir salario y hora trabajadas
 sumar una bonificación del 10%
 Aser el calculo
 Fin

[Link]

 Solicitar el salario base y las horas


 Escribir (‘introduzca el salario base semanal y horas trabajadas’) leer
 Calcular el salario extra
 Escribir (‘salario base + horas extra’)
 Fin

[Link]
fin
inicio
[Link]
Leer salario resultado
Aser la suma
base de deducción
El salario y el porcentaje del 10%
 Inicio
 Introducir salario
 Porcentaje de deducción
 Aser calculo
 Fin

[Link]

 Solicitar salario bruto y porcentaje de deducción


 Escribir (‘introduzca el salario bruto y porcentaje de deducción’) leer
 Calcular monto de la deducción
 Deducción monto=salario bruto*deducción/100
 Calcular salario neto
 Salario neto=salario bruto-deducciones monto
 Mostrar salario base
 Escribir (‘el salario neto del empleado es’)
 Fin

[Link] DE FLUJO

inicio

Salario bruto y
deduccion

Calcular el salario y el
monto

resultado

fin

[Link]

Cantidad de producto fabricada

 Inicio
 Pedir el producto echo
 El salario de cada producto
 Calcular
 Fin

[Link]

 Solicitar producto y salario por unidad


 Escribir (‘introduzca la cantidad de producto y su salario’) leer
 Calcular salario total
 Salario total=cantidad producto*salario unidad
 Mostrar salario total
 Escribir (‘el salario total es’)
 Fin

[Link]
inicio

Agregar la cantidad del


producto y su precio

Calcular todo

respuesta
[Link]

Donde ingrese dos números y de la opción de suma, resta, división o multiplicación

 Inicio
 Solicitar que ingrese un numero
 Solicitar otro numero
 Sumarlo
 Mostrar el resultado
 Fin

[Link]

 Inicio
 Escribir (‘escriba num1’) leer
 Escribir (‘escriba num2’) leer
 Resiltado-num1+num2
 Escribir (‘muestre el resultado de la suma’)
 Fin

[Link] DE FLUJO
inicio

Num1 y num2

Sume los números 1+1


[Link]
resultado
Determine qué persona pesa mas
fin
 inicio
 Solicitar el primer peso (70)
 solicitar el segundo peso (66)
 Analizar cual pesa mas
 Fin

[Link]

 Inicio
 Escribe (‘ingrese el primer peso (70)) leer
 Escribe (‘ingrese el segundo peso (66)) leer
 Escribe (‘identifica cual de los dos es mayor’)
 Escribe (‘dame el resultado’)
 Fin

[Link] DE FLUJO

INICIO

Primer peso(70) y
segundo peso (66)

Identifica cual de los dos es


mayor

resultado

fin

[Link]

Determinar si un ciudadano es mayor de edad

 inicio
 Calcular la edad de los ciudadanos
 Verificar si cumple con la edad mínima que es 18 años
 Si cumple mostrar un letrero que muestre ‘puede votar’
 Si no cumple mostrar un mensaje que diga ‘no puede votar’
 Fin

[Link]

 Inicio
 Introducir la edad del usuario
 Escribir (‘introduzca su edad’) leer
 Veri ficar si cumple
 Si cumple mostrar (‘puede votar’)
 Su no cumple mostrar (‘no puede votar’)
 Fin

[Link] DE FLUJO
inicio

Edad del ciudadano

Verificar si cumple con la edad

resultado

fin
[Link]

Calcular el mayor de dos números

 Inicio
 Escribir num1
 Escribir num2
 Calcular cual de los dos números es mayor
 Fin

[Link]

 Inicio
 Calcular el mayor de dos números
 Escriba (‘introduzca num1’) leer
 Escriba (‘introduzca num2’) leer
 Escribe (‘calcula cual es el mayor’)
 Escribir (‘muestra el resultado’)
 Fin

[Link] DE FLUJO
inicio

Num1, num2

Calcular cual es mayor

resultado

inicio

[Link]

Para verificar si alguien aprobó un examen

 Comparar la calificación del examen con la nota mínima para aprobar:


o Si la calificación del examen es mayor o igual a la nota mínima
para aprobar:
 El estudiante aprueba el examen.
o Si la calificación del examen es menor a la nota mínima para
aprobar:
 El estudiante reprueba el examen.
 Mostrar el resultado:
o Mostrar un mensaje que indique si el
estudiante aprobó o reprobó el examen.
[Link]

 INICIO
 Escribir (‘introduce tu calificación’)
 Escribe (‘verifica si aprobó o no’)
 Escribe (‘muéstrame el resultado’)
 Fin

[Link] DE FLUJO

inicio

Calificación del examen

Comprobar si aprobó o no

resultado

fin

[Link]

Verificar la edad para entrar a un club

 Inicio
 Introducir su edad
 Identificar cumple con la edad mínima
 Si cumple lo dejamos entrar al club
 Fin

[Link]

 Inicio
 Leer edad
 If edad>=18 entonces
 Imprimir (‘si puede entrar al club’)
 else
 si edad es menor a 18
 imprimir (‘no puede entrar al club’)
 fin

[Link] DE FLUJO
INICIO

Edad del usuario

Calcular su edad para ver si


entra o no al club

resultado

fin
[Link]

Calcular valor absoluto de un numero

 inicio
 escribir un numero
 verificar si es absoluto o no
 fin

[Link]

 inicio
 leer numero
 if numero>=0entonces
 valor absoluto=numero
 else
 valor absoluto=-numero
 fin

[Link] DE FLUJO
inicio

NUMERO
[Link]
Verificar si es absoluto
Indicar si un triángulo es escaleno, equilátero e isósceles
resultado
 inicio fin
 escribir los lados del triangulo
 escribe sus medidas
 identificar cual triangulo es
 fin

[Link]

 escribir (‘ingresa la longitud del primer lado’) leer


 escribir (‘ingresa la longitud del segundo lado’) leer
 escribir (‘ingresa la longitud del tercer lado’) leer
 si A+B<= C o A + C<=B o B + C<=A
 Escribir (‘no es posible formar un triángulo fin del algoritmo’)
 A+B y B=C
 Entonces escribir (‘el triángulo es equilátero’)
 else
 sí A=B o A=C o B=C
 escribir (‘El triángulo es isósceles’)
 else
 escribir (‘el triángulo es escaleno’)
 fin

[Link] DE FLUJO
Inicio

Las medidas
de los 3 lados

Medir cada lado para identificar


que tipo de triangulo es

resultado

fin

También podría gustarte