Publicado el Deja un comentario

81 Python. Condicional if

Veamos un ejemplo de dos formas de preparar un condicional “if” con python, el “clasico” y en una linea.

num = int(input(“Dame un numero”))
#habitual if
if num%2==0:
    print(“Es par”)
else:
    print(“Es impar”)
#en una linea
print(“Es par”) if num%2==0 else print(“Es impar”)

Please follow and like us:
Publicado el Deja un comentario

67 Python. Funcion Par Impar

Creamos una funcion a la que al pasarle un numero nos devuelve una impresion en pantalla indicando si el numero es par o impar.
Para ello, dentro de la funcion incluimos un condicional if que comprueba si el modulo de dicho numero al dividirlo por 2 es igual a 0, por lo que es par, en caso contrario else imprime impar, veamos el codigo con 3 llamadas a dicha funcion:

#Funcion par impar
def espar(x):
    if x%2==0:
        print(‘es par’)
    else:
        print(‘es impar’)
#Llamada a funcion
espar(3)
espar(5)
espar(12)

Please follow and like us:
Publicado el Deja un comentario

56 Python. Condicional if

En este ejemplo con un numero dado que guardamos en la variable num, se comprueba en que intervalo entra y se muestra el resultado por pantalla, no hay que olvidar transformar la variable numerica a cadena usando str.

num=9

if num<10:   

    print(str(num)+’ menor que 10′)

elif num==10:   

    print(str(num)+’ igual a 10′)

else:   

    print(str(num)+’ mayor que 10′)

Please follow and like us:
Publicado el Deja un comentario

44 Python. Condicional If, otro ejemplo

Veamos un ejemplo en el que dependiendo de la edad, la entrada tendra un coste mayor o menor:

edad=14if edad<5:   precio=0elif edad>15:   precio=5elif edad<65:   precio=20else:   precio=15print(“Te costara : “+str(precio))

Se van estableciendo condiciones, si no se cumplen se pasa a la siguiente, si no se cumple ninguna se ejecutara la ultima opcion.

Please follow and like us:
Publicado el Deja un comentario

28 Python. Ejemplo lista y funcion

En este video vemos como obtener el valor mayor y menor de una lista de datos usando dos funciones definidas por nosotros, en las cuales recorremos la lista dada con un bucle “for” y vamos realizando la comparacion con el condicional “if”.

#Lista Funcion
#Valor menor y mayor
def ValorMenor(lista):
    menor=lista[0]
    for x in range(1,len(lista)):
        if lista[x]<menor:
            menor=lista[x]
    return menor
def ValorMayor(lista):
    mayor=lista[0]
    for x in range(1,len(lista)):
        if lista[x]>mayor:
            mayor=lista[x]
    return mayor
#cargamos de valores una lista
datos=[1,4,2,7,89,34,25,100,6,8,98]
print(“El valor mayor es : “,ValorMayor(datos))
print(“El valor menor es : “,ValorMenor(datos))

Please follow and like us:
Publicado el Deja un comentario

05 Python.Condicional If

Vemos en el video como solicitar 2 numeros al usuario y evaluar cual es el mayor, usando para ello el bloque condicional If de Python.

#SOLICITAMOS NUMEROS
numero1=int(input(“Dime el primer numero “))
numero2=int(input(“Dime el segundo numero “))
#COMPARAMOS LOS NUMEROS
if (numero1>numero2):
    print(“El numero “,numero1,” es mayor que “,numero2)
elif (numero1<numero2):
    print(“El numero “,numero1,” es menor que “,numero2)
else:
    print(“El numero “,numero1,” es igual a “,numero2)
print(“Hemos acabado”)  
 

Please follow and like us:
Publicado el Deja un comentario

Java 05. Condicionales con If y Switch

Como preparar y evaluar condiciones en Java con If y Switch.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class condicional {

    public static void main(String[] args) throws  IOException {
        int edad;
        System.out.println(“Que edad tienes?”);
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        edad=Integer.parseInt(br.readLine());
        //condicional if
        if(edad<18){
            System.out.println(“Eres menor de edad”);
        } else if (edad<=0 || edad>100){
            System.out.println(“Edad no valida”);
        } else
        {
            System.out.println(“Eres mayor de edad”);
        }
        //switch
        int opcion;
        System.out.println(“Pulsa 1 o 2”);
        System.out.println(“1.Grabar”);
        System.out.println(“2.Salir”);
        BufferedReader br2=new BufferedReader(new InputStreamReader(System.in));
        opcion=Integer.parseInt(br2.readLine());
        switch(opcion){
        case 1:
            System.out.println(“Seleccionastes grabar”);
            break;
        case 2:
            System.out.println(“Seleccionastes salir”);
            break;   
        default:
            System.out.println(“Error al seleccionar”);
            break;
        }
    }

Please follow and like us:
Publicado el Deja un comentario

04. Formato de textos con AppInventor

En el siguiente video podeis ver como dar formato a los textos tanto desde diseño como desde codigo con AppInventor.
Para ello insertaremos en la pantalla una etiqueta, un textbox y dos botones con los que haremos que se ejecute codigo para cambiar fondo y tamaño de la etiqueta y el textbox.
En el codigo utilizaremos una expresion condicional “IF” para ejecutar un codigo u otro dependiendo del resultado de la comparacion que le indicamos.

Please follow and like us: