domingo, 7 de octubre de 2018

programa que determine los numeros pares e impares en un intervalo de numeros.

el siguiente programa es similar a uno anterior pero este solo desplegara los numeros que se encuentran en el intervalo y los señalara como pares e impares, su codigo es el siguiente:







def sacarimpar(numeroin,numerofin):
    i = numeroin
    for i in range(numeroin,numerofin):

       residuo = numeroin % 2
       if residuo !=0:
          print('el numero es impar',numeroin)
       else:
           print('el numero es par',numeroin)
       numeroin = numeroin + 1

numeroin=int(input('dame el numero inicial: '))
numerofin=int(input('dame el numero final: '))
sacarimpar(numeroin,numerofin)






nos mostrara lo siguiente en la consola:
nos pedira numero inicial primero y despues de inroducirlo el numero final


una vez introducidos los numeros nos mostrará lo siguiente como resultado


programa que realiza operaciones seno coseno y logaritmo de un numero y si un numero es par o impar en python



este programa realizara las operaciones de seno, coseno y logaritmo de cualquier numero usando la libreria math el cual tambien introducira un menu para preguntarnos que operacion se quiere realizar mediante la consola de manera sencilla y simple, el codigo del programa es el siguiente:




import math
def calculo():
      opc2=1
      while opc2 != 4:
          opc=0
          print "Menu de opciones"
          print "Seleccione la opcion"
          print "1.- Determinar si el numero es par"
          print "2.- Sacar seno y coseno de dos numeros"
          print "3.- Logaritmo de un numero"
          opc= int (input("Opcion:"))

          if opc == 1:
              print "Ingrese un valor:"
              a= int(input())
              residuo=a%2

              if residuo == 0:
                  print "Es un numero par"
              else:
                  print "Es un numero impar"

          elif opc == 2:

               a=int (input("Ingrese un valor:"))
               b=int (input("Ingrese otro valor:"))


               sin1=math.sin(a)
               cos1=math.cos(a)
               sin2=math.sin(b)
               cos2=math.cos(b)

               print "Seno del valor 1: ",sin1
               print "Coseno del valor 1: ",cos1
               print "Seno del valor 2: ",sin2
               print "Coseno del valor 2: ", cos2


               

          elif opc == 3:
               a= int(input("Ingrese un valor para logaritmo: "))
               print "El logaritmo del valor es: ", math.log10(a)
          else:
              opc2=4




una vez realizado el codigo lo ejecutaremos y nos aparecera lo siguiente:

aparecera nuestro menu introduciremos en el campo opcion la operacion que se quiera realizar

realizara la operacion de si el numero es par e impar y mostrara el resultado



desplego si el numero introducido era par o impar y despues elegi la opcion 2

aqui mostro el seno y coseno de 2 numeros introducidos

por ultimo la ultima operacion logaritmo de un numero la cual la efectuo correctamente


programa suma numeros impares en python



este programa  realizara la suma de numeros impares en un intervalo de numeros que se desee, es un programa sencillo su codigo es el siguiente:


def evaluar(numeroin,numerofin):
    if numeroin <= numerofin:
        sumaimpar(numeroin,numerofin)
    else:
        print 'el numero inicial debe ser mayor que el final'

def sumaimpar(numeroin,numerofin):
        sumaimpar=0

        while numeroin <= numerofin:
            residuo = numeroin % 2
            if residuo !=0:
                sumaimpar = sumaimpar + numeroin
            numeroin = numeroin+1
        print 'suma de impares:',sumaimpar



numeroin = int (input('Dame el numero inicial: '))
numerofin=int(input('Dame el numero final:'))
evaluar(numeroin,numerofin)


despues de escribir el siguiente codigo en nuestro IDE lo ejecutaremos y nos aparecere la soguiente:

primero nos pedira numero inicial introduciremos cualquier numero y presionamos enter y despues nos preguntara el numero final introducimos cualquiera y volvemos a dar enter


y finalmente nos mostrara el resultado de la suma de los numeros impares en el intervalo


cuenta par

programa cuenta y suma de pares en un intervalo de numeros

este programa realiza la cuenta de cuantos numeros pares hay en un intervalo y la suma de los numeros pares mostrandolos en consola. para ello usaremos pycharm como IDE el codigo del programa es el siguiente:


def cuentanum(numeroin,numerofin):
    cuentan = 0
    sumapar=0
    cuentapar=0
    while numeroin <= numerofin:
        print numeroin
        numeroin = numeroin + 1
        cuentan = cuentan + 1
        residuo=numeroin %2
        if residuo ==0:
            sumapar= sumapar+numeroin
            cuentapar=cuentapar+1
    print"total de numeros", cuentan
    print"total de la suma de los numeros pares",sumapar
    print"total de numeros pares",cuentapar
def evaluar(numeroin,numerofin):
        if numeroin <=numerofin:
            cuentanum(numeroin,numerofin)
        else:
            print"no puede ser mayor que numero inicial"


numeroin= int(input("dame el numero inicial: "))
numerofin= int(input("dame el numero final: "))
evaluar(numeroin,numerofin)


una vez hecho el codigo lo ejecutaremos y nos mostrara lo siguiente:

nos pedira primeramente el numero inicial por ejemplo elegi el numero 1 y despues al darle enter nos pedira el numero final el cual introduci el 10

al dar enter nos dara el siguiente resultado