BIENVENIDO A ROBOTICA STAYNET "EL FUTURO ES HOY "

25/11/24

soluciones de problemas clase 5

 Soluciones de problemas de clase anterior

  • Realizar un programa que pida cargar una fecha cualquiera, luego verificar si dicha fecha corresponde a Navidad.
dd=int(input("Ingrese nro de día:")) mm=int(input("Ingrese nro de mes:")) aa=int(input("Ingrese nro de año:")) if mm==12 and dd==25: print("La fecha ingresada corresponde a navidad.") Se ingresan por teclado tres números, si todos los valores ingresados son menores a 10, imprimir en pantalla la leyenda "Todos los números son menores a diez num1=int(input("Ingrese primer valor:")) num2=int(input("Ingrese segundo valor:")) num3=int(input("Ingrese tercer valor:")) if num1<10 and num2<10 and num3<10: print("Todos los números son menores a diez")
  • Se ingresan por teclado tres números, si al menos uno de los valores ingresados es menor a 10, imprimir en pantalla la leyenda "Alguno de los números es menor a diez".
num1=int(input("Ingrese primer valor:")) num2=int(input("Ingrese segundo valor:")) num3=int(input("Ingrese tercer valor:")) if num1<10 or num2<10 or num3<10: print("Alguno de los números es menor a diez")
  • Se ingresan tres valores por teclado, si todos son iguales se imprime la suma del primero con el segundo y a este resultado se lo multiplica por el tercero.
num1=int(input("Ingrese primer valor:")) num2=int(input("Ingrese segundo valor:")) num3=int(input("Ingrese tercer valor:")) if num1==num2 and num1==num3: suma=num1+num2 print("La suma del primero y segundo:") print(suma) producto=suma*num3; print("La suma del primero y segundo multiplicado por el tercero:") print(producto)
  • Escribir un programa que pida ingresar la coordenada de un punto en el plano, es decir dos valores enteros x e y (distintos a cero).
    Posteriormente imprimir en pantalla en que cuadrante se ubica dicho punto. (1º Cuadrante si x > 0 Y y > 0 , 2º Cuadrante: x < 0 Y y > 0, etc.)
x=int(input("Ingrese coordenada x:")) y=int(input("Ingrese coordenada y:")) if x>0 and y>0: print("Se encuentra en el primer cuadrante") else: if x<0 and y>0: print("Se encuentra en el segundo cuadrante") else: if x<0 and y<0: print("Se encuentra en el tercer cuadrante") else: print("Se encuentra en el cuarto cuadrante")
  • De un operario se conoce su sueldo y los años de antigüedad. Se pide confeccionar un programa que lea los datos de entrada e informe:
    a) Si el sueldo es inferior a 500 y su antigüedad es igual o superior a 10 años, otorgarle un aumento del 20 %, mostrar el sueldo a pagar.
    b)Si el sueldo es inferior a 500 pero su antigüedad es menor a 10 años, otorgarle un aumento de 5 %.
    c) Si el sueldo es mayor o igual a 500 mostrar el sueldo en pantalla sin cambios.
sueldo=int(input("Ingrese sueldo del empleado:")) antiguedad=int(input("Ingrese su antiguedad en años:")) if sueldo<500 and antiguedad>10: aumento=sueldo*0.20 sueldototal=sueldo+aumento print("Sueldo a pagar") print(sueldototal) else: if sueldo<500: aumento=sueldo*0.05 sueldototal=sueldo+aumento print("Sueldo a pagar") print(sueldototal) else: print("Sueldo a pagar") print(sueldo) Escribir un programa en el cual: dada una lista de tres valores numéricos distintos se calcule e informe su rango de variación (debe mostrar el mayor y el menor de ellos num1=int(input("Ingrese primer valor:")) num2=int(input("Ingrese tercer valor:")) num3=int(input("Rango de valores:")) if num1<num2 and num1<num3: print(num1) else: if num2<num3: print(num2) else: print(num3) if num1>num2 and num1>num3: print(num1) else: if num2>num3: print(num2) else: print(num3)

No hay comentarios:

Publicar un comentario

INSTALACION DEL ENTORNO DE TRABAJO ARDUINO

                         STAYNET  YERBA BUENA                                 Comprar Kit de inicio para arduino  Kit Arduino Para poder seg...