0% encontró este documento útil (0 votos)
83 vistas29 páginas

Lenguaje de Programación: "Cadenas (Strings) y Archivos"

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 29

Lenguaje de Programación

LABORATORIO N° 5

“Cadenas (strings) y Archivos”

NOMBRE Y APELLIDO:
Jose Armando Ricalde Palacios

SECCION:
2C16D

DOCENTE:
SARCO MONTIEL, ARMANDO

TECSUP
Lima – Perú
Ejercicio N°1:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.

Como se observa el programa consiste en que se colocó el nombre de una fruta que
como sabemos cada letra tiene un número que inicia desde cero y como se ve le estamos
diciendo que nos de la letra correspondiente al número que se le coloco.
Ejercicio N°2:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
El programa consiste en ingresar un nombre que luego contara las letras para que
despues lo reste 10 y mostrar el resultado.

Ejercicio N°3:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
El programa consiste en que nos enseña imprimir cualquier tipo de información, pero
con espacios que de acuerdo con lo que nosotros queramos los imprimirá.

Ejercicio N°4:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
Como se observa el programa consiste en que se colocó el nombre de una fruta que
como sabemos cada letra tiene un número que inicia desde cero y como se ve le estamos
diciendo que nos de la letra correspondiente al número que se le coloco.
Ejercicio N°5:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
Como se observa esta determinado la palabra plátano y lo que se va a imprimir es la
cantidad de letra como también imprimir la ultima letra, los resultados se logra
visualizar en la parte inferior del programa.

Ejercicio N°6:
Copiar el programa de abajo, compilar, comparar, analizar y comentar lo que sucede.

El programa consiste en imprimir la palabra planta en un orden y enumerados tal como


se observa en la imagen.
Como se observa el programa consiste en imprimir de forma ordenada cada letra de la
palabra establecida.
Ejercicio N°7:
Escribe un bucle While que comience con el último carácter en la cadena y haga un
recorrido hacia atrás hasta el primer carácter en la cadena, imprimiendo cada letra en una
línea independiente.

Con la orientacion del laboratorio pasado y con apoyo de docente podimos


realizar un programa que nos pide unos datos y ralizando una apoeracion
nos de un resultado tal cual se muestra en la imagen.
Ejercicio N°8:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.

Con apoyo de docente podemos completar esta programación incompleta,


de esta forma se nos iso más entendible y deducir las aplicaciones que los
podemos dar.
Ejercicio N°9:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
El programa consiste en imprimir una variable que tiene como 2 valores,
pero no de igual forma lo hace tal cual se observa en la imagen.
Ejercicio N°10:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.

Con la orientacion del laboratorio pasado y con apoyo de docente podimos


realizar un programa que nos pide unos datos y ralizando una apoeracion
nos de un resultado tal cual se muestra en la imagen.
Ejercicio N°11:
Realizar un programa que cuente el número de letras “a”. Copiar el programa de abajo,
compilar, analizar y comentar lo que sucede.

El programa consiste en realizar un conteo de las letras de la palabra que


esta determinada y lo mencionado se observa en la imagen.
Ejercicio N°12:
Encapsula el código del ejercicio anterior en una función llamada cuenta (def), y hazla
genérica de tal modo que pueda aceptar una cadena y una letra como argumentos, el
resultado del programa es el siguiente:

Con la orientacion del ejercicio anterior y con apoyo de docente podimos


realizar un programa que nos pide unos datos y ralizando una apoeracion
nos de un resultado tal cual se muestra en la imagen.
Ejercicio N°13:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
Consiste en imprimir verdadero o falso si la letra colocada pertenece ala plabra dada en
el programa.

Ejercicio N°14:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
Con la orientacion del ejercicio anterior y con apoyo de docente podimos
realizar un programa que nos pide unos datos y ralizando una apoeracion
nos de un resultado tal cual se muestra en la imagen.
Ejercicio N°15:
Realizar un programa que cambie a minúsculas o mayúsculas una palabra. Copiar el
programa de abajo, compilar, analizar y comentar lo que sucede.

Lo que se hace en este programa crear variables que pueden ser cambiado,
podemos darle muchos usos compendiendo a fondo su funcionamiento.
Ejercicio N°16:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
Lo que se hace en este programa crear variables que pueden ser cambiado,
podemos darle muchos usos compendiendo a fondo su funcionamiento.

Ejercicio N°17:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
Como se observa el programa consiste en que se colocó el nombre de una fruta que
como sabemos cada letra tiene un número que inicia desde cero y como se ve le estamos
diciendo que nos de la letra correspondiente al número que se le coloco.

Ejercicio N°18:
Toma el siguiente código en Python que almacena una cadena:
str = 'X-DSPAM-Confidence:0.8475'
Utiliza find y una parte de la cadena para extraer la porción de la cadena después del
carácter dos puntos y después utiliza la función float para convertir la cadena extraída en
un número de punto flotante.
Ejercicio N°19:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
Si el open es exitoso, el sistema operativo nos devuelve un manejador de archivo. El
manejador de archivo no son los datos contenidos en el archivo, sino un “manejador”
(handler) que podemos usar para leer los datos. Obtendrás un manejador de archivo si el
archivo solicitado existe y si tienes los permisos apropiados para leerlo.
Ejercicio N°20:
Copiar el programa de abajo, compilar, analizar y comentar lo que sucede

Si el open es exitoso, el sistema operativo nos devuelve un manejador de archivo. El


manejador de archivo no son los datos contenidos en el archivo, sino un “manejador”
(handler) que podemos usar para leer los datos. Obtendrás un manejador de archivo si el
archivo solicitado existe y si tienes los permisos apropiados para leerlo.

Ejercicio N°21:
Escribe un programa que lea un archivo e imprima su contenido (línea por línea), todo
en mayúsculas. Al ejecutar el programa, debería parecerse a esto:

Con la orientacion del profesor y el apoyo de uno de mi compañero pude entender y


concluir el programa odteniendo resultados positivos.
Observaciones:

 Al colocar uno de los comandos en el cmd de mi pc no funcionaban ya que había


un problema de actualización del sistema.
 Todos los comandos no son compatibles con las computadoras debido al
Windows o problemas del sistema.
 El programa de Python es muy sencilla y fácil de aprenderlo.

Conclusiones:

 Conocí algunos comandos que puedo utilizar para personalizar mi pc.


 Este tema nos ayuda para poder buscar datos sea nombres o número de manera
fácil ya dependiendo del programa.
 Por último, para mi fue un poco complicado entender el tema pero esta dificultad
la supere con la ayuda de YouTube donde encontré muchos ejemplos de
problemas parecidos.

También podría gustarte