Escolar Documentos
Profissional Documentos
Cultura Documentos
Algoritmo y Programación
Proyecto No.1
26 de Septiembre de 2018
Problema.
Se desea un programa que lea dos cadenas y que permita las siguientes
opciones:
a. Secciones de un Algoritmo
Algoritmo
Cadena2 1, 2, 3, 4, 5 K1, K2
P1, P2 P2 <--copiar C2 C1
Op 4 = Introducir "caracter" C2
comparar en C1 y C2
Op 5 = comparar C1 y C2
Opcion 1
Opcion 2
Opcion 3
Opcion 4
Opcion 5
Inicio
C1
C2
OP
1
2
Op1 Otra Op
OP, 1,2,3,4,5
Op 4
Op 2 Op 3 Op 5
C1 =
L1 <-- buscar longitud (C1)
C2 "Error
L2 <-- buscar longitud (C2) P1 <--copiar C1
"Escriba K1 <--concatenar C1, C2 OP no
caracter" Encotrado"
P2 <--copiar C2
K2 <--concatenar C2, C1
si no
"La longitud de C1
Caracter
es:" L1
"Son "Son
iguales diferentes"
"La longitud de C2
es:" L2 "Su conexion 1 y 2 es:
K1" OP no
"Copia de C1 esta en:" Encotrado"
"Su conexion 2 y 1 es: P1
Caract <-- 0
No en C1 Si K2"
"Copia de C2 esta en:"
P2
Caract <-- 0
en C2
OP no
Encotrado"
Fin
d. Pseudocodigo
1. Inicio
3. Hacer L1 <-- 0
4. Hacer L2 <-- 0
5. Hacer Op <--0
8. Leer C1
10. Leer C2
12. Leer Op
17. Escribir: "La longitud de la primera cadena:" L1, "La longitud de la segunda cadena" L2
18. Valor (OP 2);
21. Escribir "Su primera union es:" K1. "Su segunda union es:" K2
25. Escribir "Copia de cadena 1" P1. Copia de Cadena 2" P2.
31. De lo contrario
33. Fin Si
37. De lo contrario
39. Fin Si
43. Fin
e. Prueba de Escritorio