ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios De Algoritmos Y Diagramas De Flujo


Enviado por   •  10 de Febrero de 2013  •  13.154 Palabras (53 Páginas)  •  4.974 Visitas

Página 1 de 53

PROBLEMAS RESUELTOS DE ALGORITMOS

1.- Mostrar su nombre, sexo edad y estado civil, que son ingresados por teclado

ALGORITMO datopersonal

INICIO

CARACTER nombre[30], sexo, Ec

Entero edad

1.-LEER nombre, sexo, edad, Ec // Ec = estado civil

2.-MOSTRAR nombre, sexo, edad , Ec

FIN

2.- Ingresar por teclado el nombre y la edad de cualquier persona e imprima tanto el nombre como la edad

ALGORITMO edad

INICIO

CARACTER nombre[30].

Entero edad

1.-LEER nombre, edad

2.-MOSTRAR nombre, edad

FIN

3.- Ingresar por teclado el nombre y la edad de cualquier persona e imprima, solo si la persona es mayor de edad, el nombre de la persona.

ALGORITMO adulto

INICIO

CARACTER nombre

Entero edad

1.- LEER nombre, edad

2.- SI (edad >= 18)

ENTONCES

a)MOSTRAR nombre

FINSI

FIN

4.- .- Ingresar por teclado 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”.

ALGORITMO votar

INICIO

Cadena nombre

Entero edad

1.-LEER nombre , edad

2.-SI ( edad >= 18) ENTONCES

a)MOSTRAR nombre

SINO

a)MOSTRAR “no puede votar”

FINSI

FIN

5.- Ingresar por teclado 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. NOTA: suponga que en el campo denominado sexo el numero 1 es masculino o el numero 2 es femenino

ALGORITMO sex

INICIO

Cadena nombre

Entero sexo , edad

1.-LEER nombre, sexo, edad

2.-SI (sexo = 1) y (edad>= 18)

ENTONCES

a)MOSTRAR nombre.

FINSI

FIN

6.- Ingresar por teclado el nombre, la edad, el sexo (1 o 2) y el estado civil de cualquier persona e imprima solo si la persona es un hombre soltero mayor de edad, el nombre de la persona. NOTA: en el campo de estado civil se graba el numero 1 en vez de soltero, el numero 2 en vez de casado o el numero 3 en vez de otro.

ALGORITMO hombsolt

INICIO

Cadena nombre

Entero edad , sexo, ec // ec =estado civil.

1.-LEER nombre, edad, sexo, ec.

2.-SI (sexo = 1) y (ec = 1) y (edad >= 18)

ENTONCES

a)MOSTRAR nombre

FINSI

FIN

7.-Lea de un 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 un mensaje que diga “usted no se manda”. En los demás casos imprima el nombre de la persona solamente.

ALGORITMO mensaje

INICIO

CARÁCTER nombre[30] , s, ec // s = sexo, e = edad

Entero, e // ec = estado civil

1.-LEER nombre, e, s, ec

2.-SI (s = “M”) o ((s = “F”) y (e < 18)) o ((s = “M”) y ( ec = “C”))

ENTONCES

a)MOSTRAR nombre, “usted no se manda”

SINO

a)MOSTRAR nombre.

FINSI

FIN

8.-Ingrese un numero e imprima el numero y el valor absoluto del mismo.

ALGORITMO valorabsoluto

INICIO

Real , x, VA // {x es el numero}

1.-LEER x

2.-VA ç abs (x)

3.- MOSTRAR VA // VA es el valor absoluto

FIN

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

ALGORITMO RC

INICIO

Real ,num, RC

1.-LEER num

2.- SI (num >= 0)

ENTONCES

a. RC ß sqrt (num)

b. MOSTRAR RC

SINO

a. MOSTRAR num “tiene raíz imaginaria”

FINSI

FIN

10.-Ingrese dos números desde el teclado e imprima solo los positivos

ALGORITMO pos

INICIO

Real A, B

1.-LEER A, B

2.-SI (A>0)

ENTONCES MOSTRAR A

FINSI

3.-SI (B>0)

ENTONCES MOSTRAR B

FINSI

FIN

11.-Ingrese dos números desde el teclado e imprima ambos números sólo si son positivos

ALGORITMO numpos

INICIO

Real , A, B

1.-LEER A, B

2.-SI (A>0) y (B>0) ENTONCES

a)MOSTRAR A, B

FINSI

FIN

12.-Ingrese dos números desde el teclado e imprima ambos números si por lo menos uno de ellos es positivo

ALGORITMO num

INICIO

Real A ,B

1.-LEER A, B

2.-SI (A>0) o (B>0) ENTONCES

a) MOSTRAR A, B

FINSI

FIN

13.-Ingrese dos números desde el teclado e imprima ambos números solo si son de diferente signo y distintos de cero

ALGORITMO signosop

INICIO

Real A, B

1.-LEER A, B

2.-SI ( A¹ B ) y ( B¹0 ) ENTONCES

a) SI (A<0 ) y (B>0) o (A>0) y (B<0) ENTONCES

1) MOSTRAR A, B

FINSI

FINSI

FIN

14.-Ingrese dos números desde el

...

Descargar como (para miembros actualizados) txt (34 Kb)
Leer 52 páginas más »
Disponible sólo en Clubensayos.com