Ejercios de Programacion Python 3.3

Páginas: 18 (4332 palabras) Publicado: 28 de abril de 2014
PROGRAMACION I:

ALGORITMOS DATOS Y ESTRUCTURAS


TALLER CAPITULO 4

TIPOS DE DATOS

ALUMNOS:

FRIOLAN SANGURIMA
VICTOR ZHIGUE

DOCENTE:

ING. MALHENA SANCHEZ

FECHA:
CUENCA 17 DE ABRIL DEL 2014

Ejercicio Nº1 3
Pseudocodigo 3
Código Python: 3
Prueba de escritorio 4
Ejercicio Nº2 4
Pseudocodigo: 4
Codigo en Python: 4
Prueba de Escritorio 5
Ejercicio Nº3 5Pseudocodigo: 5
Codigo en Python 5
Prueba de escritorio. 6
Ejercicio Nº 4. 6
Pseudocodigo 6
Codigo en Python: 8
Prueba de escritorio. 9
Ejercicio Nº5. 9
Pseudocodigo. 10
Codigo en Python. 10
Prueba de escritorio. 11
Ejercicio Nº6. 11
Pseudocodigo. 11
Codigo en Python. 12
Prueba de escritorio 13
Ejercicio Nº7. 13
Pseudocodigo 14
Codigo en Python 14
Prueba de escritorio: 15
 Ejercicio Nº1
Se lee por el teclado del computador 2 números enteros cualesquiera encontrar la suma de todos los números pares contenidos entre los dos números ingresados, mostrar la suma e indicar cuantos números fueron sumados.
Pseudocodigo
Inicio suma_pares
Variables: Enteros x_1,x_2, partotal, suma.
Leer x_1="ingrese el primer numero "
Leer x_2="ingrese el segundo numero "
partotal=0
suma=0para i ien rango(x_1,x_2):
si(i%2)==0:
suma+=i
partotal+=1
Fin si
Fin para
Escribir ("la suma es ", suma,"numeros de pares ", partotal)
Fin suma_pares
Código Python:

x_1=int(input("ingrese el primer numero "))
x_2=int(input("ingrese el segundo numero "))
partotal=0
suma=0

for i in range(x_1,x_2):
if(i%2)==0:
suma+=i
partotal+=1print("la suma es ", suma,"numeros de pares ", partotal)


Prueba de escritorio
Prueba de escritorio ejercicio 1
X_1 X_2 Partotal Suma i imprimir
2 7 3 12 6 La suma es 12 y numero de pares 3
1 19 9 90 18 La suma 90 y números de pares 9
5 35 15 300 34 La suma es 300 y numero de pares 15
Ejercicio Nº2
Se lee una cadena de texto por el teclado del computador, reemplazar las letras “a” por”@”, la letra “e” por ”[“, la letra “i” por ”$”, la letra “o” por “>”, la letra “u” por “*”. Mostrar el resultado.
Pseudocodigo:

Inicio cambiar_frase
Variables: Cadena, nuevotexto, diccionario

Leer cadena="ingrese cualquier frase "
nuevotexto=''
diccionario={'a':'@','e':"[",'i':'$','o':'>','u':'*'}
para c en cadena:
si c en diccionario.keys():
nuevotexto+=diccionario[c]caso contrario:
nuevotexto+=c
Fin si
Fin para
Escribir (nuevotexto)
Fin ordenar_frase

Codigo en Python:

cadena=input("ingrese cualquier frase ")
nuevotexto=''
diccionario={'a':'@','e':"[",'i':'$','o':'>','u':'*'}
for c in cadena:
if c in diccionario.keys():
nuevotexto+=diccionario[c]
else:
nuevotexto+=c
print(nuevotexto)


Prueba deEscritorio
Prueba de escritorio ejercicio 2
cadena Nuevotexto Diccionario C imprimir
hola como estas h>l@ c>m> [st@s a,@,i,$,u,*,e,[,o,> s h>l@ c>m> [st@s
buenos días b*[n>sw d$@s u, *, o, >, a, @, i, $, e, [ s b*[n>s d$@s

Ejercicio Nº3
Se lee una cadena de texto por el teclado del computador. Ordenar todas las letras de dicha cadena de texto desde la a hasta la z. validar que lacadena 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”
Pseudocodigo:

Inicio ordenar_frase

Variables: m, n, alfabeto

lee m="ingrese una frase"
n=""
alfabeto="abcdefghijklmnopqrstuvwxyz"
si m.isalpha():
para i en (alfabeto):
para j en (m):si i==j:
n=n+i
fin si
fin para
fin para
caso contrario:
escribir ("La frase esta mal escrita")
fin si
escribir(n)
fin ordenar_frase

Codigo en Python

frase=input("ingrese una frase ")
k=frase.lower()
letras=("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z")...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercio 3.1 y 3.3 matematicas " uanl"
  • Investigacion del lenguaje de programacion Python
  • Taller de programación Python
  • Python en programación concurrente
  • Programacion en python
  • Programacion python
  • PYTHON PROGRAMACION
  • Lenguaje de Programacion Python

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS