Está en la página 1de 10

UNIVERSIDAD CATÓLICA DE SANTA

MARÍA
Escuela Profesional de Ingeniería de Minas

CURSO DE TALLER DE
LENGUAJE DE
PROGRAMACION
PRACTICAS
GRUPO-01
Docente:
MANUEL MARIANO ZUÑIGA
CARNERO

INFORME DE PRACTICA
ALEXANDER JACINTO VEGA
SALDIVAR

SEMESTRE PAR
2021
INFORME 2 FASE TALLER DE PROGRAMACION-
PRACTICAS
1) Programa que muestre por pantalla en diferentes líneas una frase
celebre, pensamiento, proverbio o refrán

# nombre.py
# Programa que muestra nombre en lineas frase
print("De")
print("Tal")
print("Palo")
print("Tal")
print("Astilla")
# Frase celebre

""" Pantalla
De
Tal
Palo
Tal
Astilla"""

Observaciones:
 El Print es un comando que sirve para mostrar algo por pantalla
 Cuando queremos que salga una cadena de caracteres (palabras) lo escribimos
entre comillas y estas en paréntesis
 Los comentarios son con el signo “#”
 También hay comentarios con “””” “”””
2) Programa que capture un numero por teclado, lo eleve al
cuadrado y muestre el número y su cuadrado.

#cuadrado.py

#Programa que captura un número y eleva al cuadrado

n=0 # define variable y asigna cero

cua = 0

n = int(input("Ingrese un numero")) # input es para ingresar por teclado

cua = n * n # operación computacional

print(n," cuadrado ",cua) # muestra por pantalla

""" Pantalla

Ingrese un numero 15

15 cuadrado 225

"""

Observaciones:
 El Print es un comando que sirve para mostrar algo por pantalla
 El input es un comando para ingresar por teclado.
 Cuando queremos que salga una cadena de caracteres (palabras) lo escribimos entre
comillas y estas en paréntesis
 Los comentarios son con el signo “#”
 También hay comentarios con “””” “””” que reflejan el procedimiento que me da el
programa que seria en pantalla.
3) Hacer un programa que permita ingresar 2 números, que halle el
resultado de tres operaciones matemáticas entre ellos. Que
muestre los números y los resultados.
#operaciones.py

#Programa que permita ingresar 2 numeros que halle el resultado de tres operaciones

a = b = coc = pot = res = 0 # define variable y asigna cero

a = int(input("ingrese un numero")) # input es para ingresar por teclado

b = int(input("Ingrese un numero")) # input es para ingresar por teclado

coc = a / b # halla cociente

pot = a **b # halla potencia

res = a % b # halla residuo

print(a," ",b," cociente: ",coc) # muestra por pantalla

print(a," ",b," potencia: ",pot) # muestra potencia de a elevado a b

print(a," ",b," residuo: ",res) # muestra residuo de división entera

""" Pantalla

ingrese un numero12

Ingrese un numero2

12 2 cociente: 6.0

12 2 potencia: 144

12 2 residuo: 0

"""

Observaciones:
 El Print es un comando que sirve para mostrar algo por pantalla
 El input es un comando para ingresar por teclado.
 Cuando queremos que salga una cadena de caracteres (palabras) lo escribimos entre
comillas y estas en paréntesis
 Los comentarios son con el signo “#”
 También hay comentarios con “””” “””” que reflejan el procedimiento que me da el
programa que sería en pantalla.
4) Programa que capture un numero por teclado, determine si es
positivo o negativo.

#positivo.py

#Programa que captura 1 numero y muestra si es positivo o negativo

n=0 # define variable y asigna cero

n = int(input("ingrese un numero")) # input es para ingresar por teclado

if n > 0: # si condicional, equivale al rombo

print(n,"es positivo ") # muestra por pantalla opcion del "si"

else : # caso contrario

print(n,"es negativo ") # muestra por pantalla opcion del "no"

""" Pantalla

ingrese un numero -23

-23 es negativo

"""

Observaciones:
 El Print es un comando que sirve para
mostrar algo por pantalla
 El input es un comando para ingresar
por teclado.
 El if es un comando de condicional si
que equivale al rombo.
 El else es un comando caso contrario.
 Cuando queremos que salga una
cadena de caracteres (palabras) lo
escribimos entre comillas y estas en
paréntesis
 Los comentarios son con el signo “#”
 También hay comentarios con “”””
“””” que reflejan el procedimiento que me da el programa que seria en pantalla.
5) Programa que captura dos números y luego halla el mayor y el
menor y los muestra.

#positivo.py

#Programa que capture 2 números y halle el mayor y el menor

n=m=0 # define variable y asigna cero

n = int(input("ingrese 1er numero")) # input es para ingresar por teclado

m = int(input("ingrese 2do numero")) # input es para ingresar por teclado

if n > 0: # si condicional, equivale al rombo

print(n,"Mayor que ",m) # muestra por pantalla opcion del "si"

else : # caso contrario

print(m,"Mayor que ",n) # muestra por pantalla opcion del "no"

""" Pantalla

ingrese 1er numero 567

ingrese 2do numero76

567 Mayor que 76

"""

Observaciones:
 El Print es un comando que sirve para
mostrar algo por pantalla
 El input es un comando para ingresar por
teclado.
 El if es un comando de condicional si que
equivale al rombo.
 El else es un comando caso contrario.
 Cuando queremos que salga una cadena
de caracteres (palabras) lo escribimos
entre comillas y estas en paréntesis
 Los comentarios son con el signo “#”
 También hay comentarios con “””” “”””
que reflejan el procedimiento que me da
el programa que seria en pantalla.
6) Programa que capture 3 números, halla cual es el mayor y lo
muestra. (pueden usar el AND)
#MAYOR_TRES.py

#Programa que captura tres numeros y muestra el mayor

n=m=p=0 # define variable y asigna cero

n = int(input("ingrese 1er numero ")) # input es para ingresar por teclado

m = int(input("ingrese 2do numero ")) # input es para ingresar por teclado

p = int(input("ingrese 3er numero ")) # input es para ingresar por teclado

if n > m and n > p: # si condicional, equivale al rombo

print(n,"Mayor") # tenemos que indentar(tabular)

else : # caso contrario

if m > n and m > p # si condicional, equivale al rombo

print(m,"Mayor") # muestra por pantalla opcion del "si"

else :

print(p,"Mayor") # muestra por pantalla opcion del "No"

“"" Pantalla

ingrese 1er numero 4

ingrese 2do numero 2

ingrese 3er numero 6

6 Mayor

"""

Observaciones:
 El Print es un comando que sirve para
mostrar algo por pantalla
 El input es un comando para ingresar por
teclado.
 El if es un comando de condicional si que
equivale al rombo.
 El else es un comando caso contrario.
 Cuando queremos que salga una cadena de caracteres (palabras) lo escribimos entre
comillas y estas en paréntesis
 Los comentarios son con el signo “#”
 También hay comentarios con “””” “””” que reflejan el procedimiento que me da el
programa que seria en pantalla.
7) Programa que calcule y muestre el importe a pagar al comprar, (todos los
precios son unitarios), debe comprar UNA de las dos listas:
Lista 1: 3 kg. Azúcar a 3 soles,2 kg arroz a 2.5 soles y 1kg de papas a 1.8 soles.

Lista 2: 4 kg harina a 3 soles, 0.8 kg de fideos a 4.0 soles y una docena de crema dental a 28
soles.

#Lista.py

#Calcula importe de lista

imp = lista = 0 # define variables

lista = int(input("ingrese la lista que desea: "))

if lista == 1 : # doble igual "==" es comparacion

imp = (3 * 3 + 2 * 2.5 + 1 * 1.8) # opcion del SI, utiliza indentacion

else:

imp = (4 * 3 + 0.8 * 4 + 28) # opcion del NO, utiliza indentacion

print (" el importe es : ",imp) # muestra el importe

"""Pantalla

ingrese la lista que desea: 1

el importe es : 15.8

>>>

ingrese la lista que desea: 2

el importe es : 43.2

"""

Observaciones:
 El Print es un comando que sirve para
mostrar algo por pantalla
 El input es un comando para ingresar por
teclado.
 El if es un comando de condicional si que
equivale al rombo.
 El else es un comando caso contrario.
 Cuando queremos que salga una cadena de caracteres (palabras) lo escribimos entre
comillas y estas en paréntesis
 Los comentarios son con el signo “#”
 También hay comentarios con “””” “””” que reflejan el procedimiento que me da el
programa que seria en pantalla.
8) Ahora se trata de repetir el proceso utilizando bucles, si se ingresa
un numero de lista cero, termina el programa, pero si ingreso 1 o
2, entonces calcula y vuelve a pedir numero de lista. (WHILE)

#Lista.py
#Calcula importe de lista
imp = 0
lista = 60 #define variable lista diferente de cero para que entre al bucle
while lista != 0:
lista = int(input("ingrese la lista que desea: "))
if lista == 1 : # doble igual "==" es comparacion
imp = (3 * 3 + 2 * 2.5 + 1 * 1.8) # opcion del SI, utiliza indentacion
else:
imp = (4 * 3 + 0.8 * 4 + 28) # opcion del NO, utiliza indentacion
print (" el importe es : ",imp) # muestra el importe
print(" TERMINO ")

"""Pantalla
ingrese la lista que desea: 2
el importe es : 43.2
ingrese la lista que desea: 1
el importe es : 15.8
ingrese la lista que desea: 0
el importe es : 43.2
TERMINO
"""

Observaciones:
 El Print es un comando que sirve para mostrar algo
por pantalla
 El input es un comando para ingresar por teclado.
 El if es un comando de condicional si que equivale
al rombo.
 El else es un comando caso contrario.
 Cuando queremos que salga una cadena de
caracteres (palabras) lo escribimos entre comillas y
estas en paréntesis
 Los comentarios son con el signo “#”
 También hay comentarios con “””” “””” que
reflejan el procedimiento que me da el programa
que seria en pantalla.
9) Programa que suma dos números ingresados por teclado, pero
sigue pidiendo dos números y recién termina cuando se digita 0
para ambos números.

#Programa de repeticion que suma 2 numeros diferentes

A=1 # define variables

B = suma = 0

while A!= 0 or B!= 0 : # si uno de los números es diferente de cero sigue el bucle

A =int(input("ingrese 1er numero: "))

B =int(input("ingrese 2do numero: "))

suma = A + B

print("La Suma es:", suma)

print ("Termino")

"""Pantalla

ingrese 1er numero: 1

ingrese 2do numero: 2

La Suma es: 3

ingrese 1er numero: 0

ingrese 2do numero: 0

La Suma es: 0

Termino

"""

Observaciones:
 El Print es un comando que sirve para mostrar algo por
pantalla
 El input es un comando para ingresar por teclado.
 Cuando queremos que salga una cadena de caracteres
(palabras) lo escribimos entre comillas y estas en
paréntesis
 Los comentarios son con el signo “#”
 También hay comentarios con “””” “””” que reflejan el procedimiento que me da el
programa que seria en pantalla.

También podría gustarte