Está en la página 1de 7

Ejercicios capítulo 2 taller 1 (Variables Expresiones, sentencias)

#Ejercicio 2 Cap 2

print('ingrese su nombre')
nombre = input  ()
print('Hola '+ nombre )

#Ejercicio 3 Cap 2

print ('Ingrese la cantidad de horas trabajadas')
horTra =  float (input ())
print  ('Ingrese el valor por hora trabajada')
valHor = float (input ())
salario_total = horTra * valHor
print (f'El salario total es: {salario_total}')

#Ejercicio 4 Cap 2

ancho = 17 
altura = 12.0 

print (f'La exprecion 1; ancho//2 tiene como resultado un valor entero 
(int) que es {ancho//2}') 
print (f'La exprecion 2; ancho/2.0 tiene como resultado un valor real 
(float) que es  {ancho/2.0}') 
print (f'La exprecion 3; altura/3 tiene como resultado un valor real (
float) que es  {altura/3}') 
print (f'La exprecion 4; 1+2*5 tiene como resultado un valor entero (i
nt) que es {1+2*5}') 

#Ejercicio 5 Cap 2

print ('ingrese la temperatura en grados celsius')
grad_cel = float (input ())

grad_fahren = grad_cel * 1.8 +32

print (f'En grados Fahrenheit son: {grad_fahren}')
Capítulo 3 taller 1 (Ejecución condicional)

#Ejercicio 1 Cap 3
print ('ingrese la cantidad de horas trabajadas por semana')
hor_trasem = int (input ())

print ('Ingrese el valor por hora')
val_horTra = float (input ())

if hor_trasem >= 40 :
  salario_total = ((hor_trasem-40)*(val_horTra*1.5)) + val_horTra * 40 

else :
  salario_total = hor_trasem * val_horTra

print (f'Su salario total es:  {salario_total}')

#Ejercicio 2 Cap 3
try :
  print ('ingrese la cantidad de horas trabajadas por semana')
  hor_trasem = int (input ())
  print ('Ingrese el valor por hora')
  val_horTra = float (input ())
  if hor_trasem >= 40 :
    salario_total = ((hor_trasem-40)*(val_horTra*1.5)) + val_horTra * 
40 
  else :
    salario_total = hor_trasem * val_horTra

  print (f'Su salario total es:  {salario_total}')

except:
  print ('por favor ingrese un numero')
#Ejercicio 3 Cap 3
try :
  print ('Ingrese un puntaje entre 0.0 y 1.0')
  punt = float (input ())
  if punt > 1.0 or punt < 0.0:
    print ('ingrese un dato valido que se encuentre en rango de medici
on') 

  else :
    if  punt >= 0.9:
      print ('su calificacion es de categoria A')
    
    else:
      if punt >= 0.8:
        print ('su calificacion es de categoria B')
      else:
        if punt >= 0.7:
          print ('su calificacion es de categoria C')

        else:
          if punt >= 0.6:
            print ('su calificacion es de categoria D')

          else:
            if punt < 0.6:
              print ('su calificacion es de categoria F') 

except: 
   print ('Error, por favor ingrese un numero entre 0.0 y 1.0')

Capítulo 4 taller 1 (Funciones)

# Ejercicio_4 capítulo 4

¿Cuál es el propósito de la palabra clave "def" en Python?


a) Es una jerga que significa “este código es realmente estupendo”
b) Indica el inicio de una función y
C) Indica que la siguiente sección de código se almacenará para más adelante.
d) b y c son correctas
e) Ninguna de las anteriores

#Ejercicio_5 Capitulo 4
def fred():
  print('Zap')

def jane():
  print('ABC')

jane()
fred()
jane()

#Respuesta D) ABC Zap ABC

#Ejercicio 6 Cap 4  

def computepay (hor_trasem,salario_total):

    if hor_trasem >= 40 :
      salario_total = ((hor_trasem-40)*(val_horTra*1.5)) + val_horTra 
* 40 

    else :
      salario_total = hor_trasem * val_horTra

    return salario_total

print ('ingrese la cantidad de horas trabajadas por semana')
hor_trasem = int (input ())
print ('Ingrese el valor por hora')
val_horTra = float (input ())

print(f'el salario es:  {salario_total}')

#Ejercicio 7 Cap 4
try :
  def computegrade(punt):
      if punt > 1.0 or punt < 0.0:
        print ('ingrese un dato valido que se encuentre en rango de me
dicion') 

      elif punt >= 0.9:
          print ('su calificacion es de categoria A')   
      elif punt >= 0.8:
            print ('su calificacion es de categoria B')
      elif punt >= 0.7:
            print ('su calificacion es de categoria C')
      elif punt >= 0.6:
          print ('su calificacion es de categoria D')
      elif punt < 0.6:
          print ('su calificacion es de categoria F') 

  punt = float(input('Ingrese un puntaje entre 0.0 y 1.0:'))
  print(computegrade(punt))
except: 
   print ('Error, por favor ingrese un numero entre 0.0 y 1.0')

capítulo 5 taller1. Iteraciones

 #Ejercicio 1 Cap 5 

num = 0
tot = 0.0
while True:
    numero = input("Ingrese un numero: ")
    if numero == 'terminar':
        break
    try :
        num1 = float(numero)
    except:
        print('Ingrese un numero valido')
        continue
    num = num+1
    tot = tot + num1

print (f'suma:{tot},  cantidad:{num},  Promedio:{tot/num}')
#Ejercicio 2 Cap 5

Mayor = None
Menor = None
num = 0
tot = 0
while True:
    try:
        
        numero = input("Ingrese un numero: ")
        if numero == "terminar":
            break
        numero = int(numero)
        num +=1
        tot =numero + tot
        if Mayor == None and Menor == None:
            Mayor = numero
            Menor = numero
        if Mayor == None or numero > Mayor:
            Mayor = numero
        if Menor == None or numero < Menor:
            Menor = numero
    except:
        print("Ingrese un numero valido")

print (f'suma:{tot},  cantidad:{num},  numero mayor {Mayor},  numero m
enor {Menor}')

# Ejercicio Individual

def mCuotas(saldo):
  cuotaIn = (saldo*0.2)
  cuotaRest = (saldo - cuotaIn)
  cuotaMen = (cuotaRest/40)
  totPag = 0
  print ('el vehículo tiene un costo de: ',valorVehi)
  print ('la cuota inicial del vehiculo es', cuotaIn)
  for i in range(40):
    valCuotVig = cuotaMen + ((cuotaRest - cuotaMen)*0.02)
    cuotaRest-=cuotaMen
    print ('el valor de la cuota N°: '+str(i+1)+"es:")
    print ("---------------------------------------")
    print ('$' + str(int(valCuotVig)))
    totPag += valCuotVig

valorVehi = float(input('Ingrese el valor del vehiculo para la financi
acion'))
mCuotas(valorVehi)

También podría gustarte