Taller de programación Python

Páginas: 4 (943 palabras) Publicado: 30 de septiembre de 2014



UNIVERSIDAD DE CUENCA
FACULTAD DE INGENIERÍA
ESCUELA DE ING. CIVÍL


“CODIFICACIÓN, PSEUDOCÓDIGO Y PRUEBA DE ESCRITORIO DE LOS PROBLEMAS PROPUESTOS”

Taller de ProgramaciónCODIFICACIÓN, PSEUDOCÓDIGO Y PRUEBA DE ESCRITORIO DE LOS PROBLEMAS PROPUESTOS

EJERCICIO 1.- Se lee una cadena de texto por el teclado del computador. Ordenar todas las letras de dicha cadena de textodesde la a hasta la z. Validar que la cadena de texto no contenga números enteros ingresados, ni signos de puntuación. Mostrar el resultado. Ejemplo:
Se lee la cadena “curso de programación” deberámostrar “aaeiooouccdgmnprrrs”

CÓDIGO PYTHON

a=input('Ingrese la frase: ')
validacion='1234567890!?";'

for i in validacion:
while i in a:
print ('Se descarta numeros y signos: ')a=input('Ingrese la frase: ')

vocales='aeiou'
consonantes='bcdfghjklmnpqrstvwxyz'

ordenarv=''
for i in vocales:
if i in a and i not in ordenarv:
repetidas=a.count(i)ordenarv=ordenarv+repetidas*i
ordenarc=''
for j in consonantes:
if j in a and j not in ordenarc:
repetidas=a.count(j)
ordenarc=ordenarc+repetidas*j

print(ordenarv+ordenarc)


PSEUDOCÓDIGO

INICIO
Leer a
Leer validación
Para i en validación
Mientras i en a
Escribir 'Se descarta numeros y signos'
Leer a
Leer vocales
Leer consonantes
Leer ordenarvPara i en vocales
Si i en a and i not en ordenarv
Leer repetidas
Leer ordenarv
Leer ordenarc
Para j en consonants
Si en a and j not en ordenarc
Leer repetidas
Leer ordenarc
Escribir'print ordenarv+ordenarc'

FIN

PRUEBA DE ESCRITORIO


EJERCICIO 2.- Crear un programa que muestre el siguiente menú:
1) Suma
2) Resta
3) Multiplicación
4) División
5) Salir
Luego sedebe pedir al usuario que elija una opción, el programa finaliza solo si se selecciona salir. Si se selecciona cualquiera de las otras opciones se debe pedir al usuario que ingrese 2 valores numéricos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Investigacion del lenguaje de programacion Python
  • 265560342 Taller de Socket Con Python
  • Python en programación concurrente
  • Taller Programacion
  • Taller de programación
  • taller de programacion
  • Taller programacion
  • taller de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS