Está en la página 1de 9

FUNDAMENTOS DE PROGRAMACION

ACTIVIDAD 3

TALLER PRACTICO PSEUDOCODIGO

MILEIDYS MARTINEZ CARO

ID 100074253

IBEROAMERICANA CORPORACION UNIVERSITARIA


I SEMESTRE
INGENIERIA INDUSTRIAL
2020

1
FUNDAMENTOS DE PROGRAMACION
ACTIVIDAD 3

TALLER PRACTICO PSEUDOCODIGO

PRESENTADO A:
Docente: NATHALIA CHAPARRO

PRESENTADO POR:
MILEIDYS MARTINEZ CARO

ID 100074253

IBEROAMERICANA CORPORACION UNIVERSITARIA


I SEMESTRE
INGENIERIA INDUSTRIAL

2020

2
INTRODUCCIÓN

Iniciando en el mundo de la programación, El pseudocódigo es un lenguaje de especificación


de algoritmos, usa una notación en lenguaje natural, representa la estructura de la
programación estructurada y hace que el paso final a la codificación de un programa sea
relativamente fácil. El pseudocódigo, nos permite una aproximación del algoritmo al
lenguaje natural y por tanto un a redacción rápida del mismo. En este curso se presenta los
fundamentos para analizar problemas y resolverlos a través de pseudocódigo.

3
ACTIVIDAD

1. Un palíndromo es un número que se lee igual de principio a fin o viceversa, por


ejemplo, el 252, 2002, le solicitan que diseñe el código de un programa en el que ingrese un
número de 3 o 5 cifras e identifique si es o no un palíndromo.

2. Le piden diseñar el pseudocódigo de un programa que va a recorrer vectores de


palabras, va a identificar y contar la cantidad de vocales de cada palabra y almacenar en otro
vector la cantidad de vocales de cada palabra.

3. Una compañía tiene una base de datos de clientes potenciales, ha hecho un sistema
de puntuación financiera y comercial, le piden que desarrolle un programa que organice de
mayor a menor el puntaje y que en la matriz de 5 campos ordene los demás campos en el
mismo orden del indicador.

4. Debe entregar el código y diagrama de cada uno de los programas a desarrollar.

4
1. Un palíndromo es un número que se lee igual de principio a fin o viceversa, por
ejemplo, el 252, 2002, le solicitan que diseñe el código de un programa en el que
ingrese un número de 3 o 5 cifras e identifique si es o no un palíndromo.

R/:

Inicio

Int nro, nro2, inverso = 0, cifra

Leer Nro

Nro2 = nro

Mientras Nro2 ≠ 0 (

Cifra = Nro2 mod 10

Inverso = Inverso * 10 + cifra

Nro2 = Nro2/10

Si nro = Inverso

Imprimir “Es Palindromo”

Si no

Imprimir “No Es Palindromo”

Fin

5
6
2. Le piden diseñar el pseudocódigo de un programa que va a recorrer vectores de
palabras, va a identificar y contar la cantidad de vocales de cada palabra y almacenar en otro
vector la cantidad de vocales de cada palabra.

Inicio

Int i =0, cant {}, vocal {}, palabra {}, cantpal =0, cantvocal

Si Palabra ≠ “”

Leer Palabra

Cantpal = cantapal +1

Long = longitud (palabra)

Cantvocal = 0

Para i=1 hasta long

si palabra(i) = “a” o palabra(i) = “e” o palabra(i) = “i” o palabra(i) = “o” o palabra(i) = “u”

cantvocal = cantvocal +1

fin para

vocal {Cantpal} = cantvocal

fin si

si no

imprimir vocal {}

Fin

7
8
CONCLUSIÓN

En lo anterior pudimos considerar que para escribir programas utilizando pseudocódigo es


necesario seguir unas pautas o normas o normas, para que puedan ser leídos y comprendidos
por los programadores a la hora de pasarlos a un lenguaje de programación. Es muy útil
utilizar herramientas que faciliten esta escritura de pseudocódigo, como es el caso, que asiste
con un simple e intuitivo pseudolenguaje en español y que además incluye un editor de
diagramas de flujo.

Un programa escrito en pseudocódigo debe permitir instrucciones primitivas, de proceso, de


control, de descripción y compuestas.

También podría gustarte