Ejemplos de algoritmos

Páginas: 6 (1338 palabras) Publicado: 21 de junio de 2011
PROBLEMAS PARA DESARROLLAR ALGORITMOS

1 Imprima su nombre, sexo, edad y estado civil.
Inicio
Escriba “digites nombre, sexo, edad y estado civil”
Lea: nom, sexo, edad, est_civ
Escriba “su nombre es:” nom
Escriba “su sexo es:” sexo
Escriba “su edad es:” edad
Escriba “su estado civil es:” est_civ
Fin

2 Lea de un mismo registro el nombre y la edad de cualquier persona, eimprima tanto el nombre como la edad.

Inicio
Escriba “digite nombre y edad”
Lea: nom
Escriba “su nombre es:” nom
Lea: edad
Escriba “su edad es:” edad
Fin

3 Lea de un mismo registro el nombre y la edad de cualquier persona e imprima, solo si la persona es mayor de edad, el nombre de la persona.

Inicio
Escriba “digite nombre y edad”
Lea: nom, edad
Si (edad≥18)entonces
Escriba “su nombre es:” nom
Sino
Escriba “es menor de edad”
Fsi
Fin

4 Lea de un mismo registro el nombre y la edad de cualquier persona e imprima solo si la persona es mayor de edad, el nombre de la persona, de lo contrario, imprima un mensaje que diga: “no puede votar”

Inicio
Escriba “digite nombre y edad”
Lea: nom, edad
Si (edad≥18)entonces
Escriba “su nombre es:” nom
Sino
Escriba “no puede votar”
Fsi
Fin

5 Lea de un mismo registro el nombre, la edad y el sexo de cualquier persona e imprima, solo si la persona es de sexo masculino y mayor de edad, el nombre de la persona.

Inicio
Escriba “digite nombre, edad y sexo”
Lea: nom, edad, sexo
Si (sexo = m) ^ (edad≥18) entoncesEscriba “su nombre es:” nom
Sino
Escriba “error”
Fsi
Fin

Nota: suponga que el registro que se lee tiene grabado en el campo de “sexo” el número 1 en vez de la palabra “masculino” o el número 2 en vez de la palabra “femenino”.

6 Lea de un mismo registro el nombre, la edad, el sexo (1 o 2) y el estado civil de cualquier persona e imprima solo si la personaes un hombre soltero mayor de edad, el nombre de la persona.

Inicio
Escriba “digite nombre, sexo y estado civil”
Lea: nom, sexo. Est_civ
Si (sexo=1) ^ (est_civ=soltero) ^ (edad≥18) entonces
Escriba “su nombre es:” nom
Sino
Escriba “error”
Fsi
Fin

Nota: en el campo de “estado civil” aparece el número 1 en vez de “soltero”, el número 2 en vez de“casado” o el número 3 en vez de “otro”.

7 Lea de un mismo registro el nombre, la edad, el sexo y el estado civil de cualquier persona e imprima, solo si la persona es hombre o mujer menor de edad o es hombre casado de cualquier edad, el nombre de la persona y mensaje que diga “usted no se manda”. En los demás casos imprima el nombre de la persona.

Inicio
Escriba “digite nombre, edad, sexo yestado civil”
Lea: nom, edad, sexo, est_civ
Si ((sexo=hombre) v (sexo=mujer) ^ (edad<18)) v (sexo=hombre) ^ (edad>0) ^ (est_civ=2) entonces
Escriba “su nombre es:” nom “usted no se manda”
Sino
Escriba “su nombre es:” nom
Fsi
Fin

8 Lea un número e imprima el número y el valor absoluto del mismo.

Inicio
Escriba “digite un numero”Lea: num
Si (num<0) entonces
VLRA num * -1
Escriba “el valor absoluto es:” VLRA
Sino
VLRA num
Escriba “el numero es” num
Fsi
Fin

9 Lea un número y calcule e imprima su raíz cuadrada. Si el numero es negativo imprima el numero y mensaje que diga: “tiene raíz imaginaria”

Inicio
Escriba “digite un numero”Lea: num
Si (num>0) entonces
Raíz √num
Escriba “la raíz cuadrada es” raíz
Sino
Si (num<0) entonces
Raíz √-num
Escriba “tiene raíz imaginaria”
Fsi
Fsi
Fin

10 Lea dos números de un mismo registro e imprima solo los positivos.

Inicio
Escriba “digite dos números”
Lea: num1, num2...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmos (Ejemplos)
  • Ejemplo algoritmo
  • ejemplo de algoritmos
  • Ejemplos de algoritmos
  • Ejemplo de algoritmos
  • Ejemplos de algoritmos
  • algoritmos ejemplos
  • Algoritmos ejemplos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS