Muy bien ya que hayamos instalado el IDLE nos vamos a file y en new file aquí escribiremos nuestro codigo.
Bien cuando en un problema solo se va usar entrada/ salida de datos y operaciones se va usar una estructura secuencial osea, que van en secuencia ordenada los pasos de nuestro algoritmo.
la suma de 2 numeros y su producto.
Como vemos los pasos son en secuencia y en orden. Primero declaramos una variable llamada num1, Luego declaramos otra llamada num2, Despues lo sumamos etc.
num1=int(input("ingrese primer valor:"))
num2=int(input("ingrese segundo valor:"))
suma=num1+num2
producto=num1*num2
print("La suma de los dos valores es")
print(suma)
print("El producto de los dos valores es")
print(producto)
Como vemos no usamos tanta sintaxis como en VB.net comparen esto con el de VB.
Sub Main()
Dim num1, num2, suma, producto As Integer
Console.Write("Ingrese primer valor:")
num1 = Console.ReadLine()
Console.Write("Ingrese segundo valor:")
num2 = Console.ReadLine()
suma = num1 + num2
producto = num1 * num2
Console.Write("La suma de los dos valores es:")
Console.WriteLine(suma)
Console.Write("El producto de los dos valores es:")
Console.WriteLine(producto)
Console.ReadKey()
End Sub
End Module
Como en Python tiene como regla de código legible modifiquemos el codigo anterior.
numero_uno=int(input("ingrese primer valor:"))
numero_dos=int(input("ingrese segundo valor:"))
sumar= numero_uno + numero_dos
producto= numero_uno1 * numero_dos
print("La suma de los dos valores es")
print(sumar)
print("El producto de los dos valores es")
print(producto)
mucho mejor así cuando algún programador vea nuestro codigo, cuando lo quiera modificar entienda "de a una" sin tener que leer comentarios aunque si quieres los puedes poner con #pon tu comentario aquí.
numero_uno=int(input("ingrese primer valor:"))# se declaran 2 variables donde se ingresaran 2 numeros para # sumarlos y despues sacar su producto
numero_dos=int(input("ingrese segundo valor:"))
para hacer un comentario de varias lineas y no estar ocupando siempre el # usamos """.
""""
algoritmo de como sumar 2 numeros.
numero_uno=int(input("ingrese primer valor:"))
numero_dos=int(input("ingrese segundo valor:"))
sumar= numero_uno + numero_dos
producto= numero_uno1 * numero_dos
print("La suma de los dos valores es")
print(sumar)
print("El producto de los dos valores es")
print(producto
"""
Ejercicios para practicar.
1.-hacer una carga de la base y la altura de un rectángulo, y sacar el área del mismo ya sabéis la formula base*altura. Imprimir el resultado del area
2.-Calcular el sueldo de un empleado basándose en la cantidad de horas que trabaja y el valor de cada hora que trabaja
3.-Escribir un programa que cargue 4 números, sumarlos y calcular su promedio.
Soluciones(Solo si te quedas atascado por favor soluciona los problemas por tu cuenta para favorecer tu aprendizaje)
1.-
base= int(input("Ingrese la base del rectángulo:"))
altura= int(input("Ingrese la altura del rectángulo:"))
area= base * altura
print("La area del rectangulo es:")
print(area)
2.-
horas_trabajadas= int(input("Ingrese las horas que trabaja en su turno:"))
valor_hora= int(input("Ingrese lo que le pagan por hora:"))
sueldo= horas_trabajadas * valor_hora
print("Sueldo a pagar:")
print(sueldo)
3.-
numero_uno= int(input("Ingrese el primer valor:"))
numero_dos= int(input("Ingrese el segundo valor:"))
numero_tres= int(input("Ingrese el tercer valor:"))
numero_cuatro= int(input("Ingrese el cuarto valor:"))
suma= numero_uno + numero_dos + numero_tres + numero_cuatro
promedio= suma / 4
print("La suma de los cuatro valores es:")
print(suma)
print("El promedio de los mismos es:")
print(promedio)
Bien cuando en un problema solo se va usar entrada/ salida de datos y operaciones se va usar una estructura secuencial osea, que van en secuencia ordenada los pasos de nuestro algoritmo.
la suma de 2 numeros y su producto.
Como vemos los pasos son en secuencia y en orden. Primero declaramos una variable llamada num1, Luego declaramos otra llamada num2, Despues lo sumamos etc.
num1=int(input("ingrese primer valor:"))
num2=int(input("ingrese segundo valor:"))
suma=num1+num2
producto=num1*num2
print("La suma de los dos valores es")
print(suma)
print("El producto de los dos valores es")
print(producto)
Como vemos no usamos tanta sintaxis como en VB.net comparen esto con el de VB.
Sub Main()
Dim num1, num2, suma, producto As Integer
Console.Write("Ingrese primer valor:")
num1 = Console.ReadLine()
Console.Write("Ingrese segundo valor:")
num2 = Console.ReadLine()
suma = num1 + num2
producto = num1 * num2
Console.Write("La suma de los dos valores es:")
Console.WriteLine(suma)
Console.Write("El producto de los dos valores es:")
Console.WriteLine(producto)
Console.ReadKey()
End Sub
End Module
Como en Python tiene como regla de código legible modifiquemos el codigo anterior.
numero_uno=int(input("ingrese primer valor:"))
numero_dos=int(input("ingrese segundo valor:"))
sumar= numero_uno + numero_dos
producto= numero_uno1 * numero_dos
print("La suma de los dos valores es")
print(sumar)
print("El producto de los dos valores es")
print(producto)
mucho mejor así cuando algún programador vea nuestro codigo, cuando lo quiera modificar entienda "de a una" sin tener que leer comentarios aunque si quieres los puedes poner con #pon tu comentario aquí.
numero_uno=int(input("ingrese primer valor:"))# se declaran 2 variables donde se ingresaran 2 numeros para # sumarlos y despues sacar su producto
numero_dos=int(input("ingrese segundo valor:"))
para hacer un comentario de varias lineas y no estar ocupando siempre el # usamos """.
""""
algoritmo de como sumar 2 numeros.
numero_uno=int(input("ingrese primer valor:"))
numero_dos=int(input("ingrese segundo valor:"))
sumar= numero_uno + numero_dos
producto= numero_uno1 * numero_dos
print("La suma de los dos valores es")
print(sumar)
print("El producto de los dos valores es")
print(producto
"""
Ejercicios para practicar.
1.-hacer una carga de la base y la altura de un rectángulo, y sacar el área del mismo ya sabéis la formula base*altura. Imprimir el resultado del area
2.-Calcular el sueldo de un empleado basándose en la cantidad de horas que trabaja y el valor de cada hora que trabaja
3.-Escribir un programa que cargue 4 números, sumarlos y calcular su promedio.
Soluciones(Solo si te quedas atascado por favor soluciona los problemas por tu cuenta para favorecer tu aprendizaje)
1.-
base= int(input("Ingrese la base del rectángulo:"))
altura= int(input("Ingrese la altura del rectángulo:"))
area= base * altura
print("La area del rectangulo es:")
print(area)
2.-
horas_trabajadas= int(input("Ingrese las horas que trabaja en su turno:"))
valor_hora= int(input("Ingrese lo que le pagan por hora:"))
sueldo= horas_trabajadas * valor_hora
print("Sueldo a pagar:")
print(sueldo)
3.-
numero_uno= int(input("Ingrese el primer valor:"))
numero_dos= int(input("Ingrese el segundo valor:"))
numero_tres= int(input("Ingrese el tercer valor:"))
numero_cuatro= int(input("Ingrese el cuarto valor:"))
suma= numero_uno + numero_dos + numero_tres + numero_cuatro
promedio= suma / 4
print("La suma de los cuatro valores es:")
print(suma)
print("El promedio de los mismos es:")
print(promedio)
Comentarios
Publicar un comentario