miércoles, 21 de noviembre de 2018

operaciones básicas matemáticas en java

//operaciones matematicas

public class HelloWord
{
    public static void main(String[] args)
    {
       // unas operaciones mat
       int num1, num2, resultado, res2 , res3, res4, res5;
       num1 = 50;
       num2 = 40;
     
       resultado = num1 + num2;
       res2 = num1 - num2;
       res3 = num1 / num2;
       res4 = num1 * num2;
       res5 = num1 % num2;
     
       System.out.println ("El resultado de la suma : " + resultado);
       System.out.println ("El resultado de la resta : " + res2);
       System.out.println ("El resultado de la divicion: " + res3);
       System.out.println ("El resultado de la multiplicacion : " + res4);
       System.out.println ("El resultado de la Modulo : " + res5);
    }
}

operadores java codigo de ejemplo

public class HelloWord
{
    public static void main(String[] args)
    {
        int edad = 18;
        if(edad >= 18){
            System.out.println("Eres mayor de edad");
        }else{
            System.out.println("Eres menor de edad");
        }
        if(edad == 18){
            System.out.println("Justo tienes 18");
        }
    }
}

Variables, Ejemplo en java

public class HelloWorld{

     public static void main(String []args){
         int numero;
         numero = 9;
         float numerofloat;
         numerofloat = 25;
         double  numerodoble;
         numerodoble = 1233;
         char letra;
         letra = 'a';
         boolean luz = false;
       
         //arreglo. solo se puede poner enteros. tambien puede ver arreglos de otro tipo de variables
         int paginas[] = new int[6];
         paginas[0]=20;
         paginas[1]=10;
         String cadena = "hola mundo";
       
         //Matriz es como la tabla de multiplicar o el tablero de ajedrez
         /* [][]
            [][] una matriz de 2*2 */
         String tablero[][] = new String [8][8];
         tablero [5][4] = "rey negro";
         tablero [3][3] = "caballo blanco";
       
         System.out.println(tablero[5][4]+" "+tablero[3][3]+ " " +tablero[4][1]);
       
        System.out.println("Entero ="+ numero + " float= "+ numerofloat +  " double= "+ numerodoble + " letra = "+letra +" boolean="+luz);
        System.out.println("Arreglo de Enteros" + paginas[0]+ " "+paginas[1]  + " es una cadena=" + cadena);
     }
}

Hola mundo de java

Ejemplo de Hola mundo de java

// Hola mundo en java
public class HelloWorld{

     public static void main(String []args){
// imprimo hola mundo
        System.out.println("Hello World");
     }
}

lunes, 9 de abril de 2018

Ejemplo de str.format(*args, **kwargs) en python

str.format(*args, **kwargs)
Este método realiza una operación de formateo de cadenas. La cadena a la que se llama este método puede contener texto literal o campos de reemplazo delimitados por llaves {}. Cada campo de reemplazo contiene el índice numérico de un argumento de posición o el nombre de un argumento de palabra clave. Devuelve una copia de la cadena donde cada campo de reemplazo se reemplaza por el valor de cadena del argumento correspondiente.

a = 10
b = 30
mi_suma = a + b
mi_multiplicacion = a * b
print("la suma de a y b = {0} y la multiplicacion de a y b = {1}".format(mi_suma, a*b))


lunes, 2 de abril de 2018

Ejercicio de programa en python 5


Son algunos ejercicios que resolví de la pagina https://www.edx.org/es donde podrás encontrar muchos cursos de programación, comparto mi solución


Escriba una función que acepte una lista y devuelva una nueva lista que contenga todos los elementos excepto el primero y el último de la lista original.

def listita(a):
  n_lis=[]
  n_lis = a[1:-1]
       
  return (n_lis)
 
a=[1,5,5,5,8]

print(listita(a))

martes, 27 de marzo de 2018

Ejercicio de programa en python 4

Son algunos ejercicios que resolví de la pagina https://www.edx.org/es donde podrás encontrar muchos cursos de programación, comparto mi solución




Escribe una función que acepte dos enteros positivos como parámetros. El primer entero es el número de cabezas y el segundo entero es el número de patas de todas las criaturas en una granja que consiste en pollos y perros.
Su función debe calcular y devolver el número de pollos y el número de perros en la granja en una lista como se especifica a continuación.

 Si es imposible determinar el número correcto de pollos y perros con la información dada, entonces su función debe devolver Ninguno.

 Ejemplo 1, si su función recibió los siguientes números: 5, 12 Esto significa que alguien ha contado un total de 5 cabezas y un total de 12 patas en la granja. Ahora, su función debe calcular cuántos pollos y cuántos perros hay en la granja y devolver esa información en una lista exactamente como se muestra a continuación. [4, 1] esto significa que había 4 pollos y 1 perro en la granja.

  Ejemplo 2, si su función recibió los siguientes números: 7, 12 Entonces debería regresar: Ninguna Recuerde que no se le pide que imprima nada. Por lo tanto, su función debe devolver una lista que contenga dos números exactamente en este orden [number_of_chickens, number_of_dogs] y no imprimirlo. No necesita llamar a su función, se llamará automáticamente y se evaluará su corrección con los casos de prueba que proporcionamos. Solo necesita escribir una función y probaremos su programa con la primera función que aparece en su código. Por lo tanto, si desea escribir más de una función para ayudarlo a resolver el problema, recuerde incluir las funciones auxiliares dentro de la primera función.


def animales(cabezas,patas):
  lista=[]
  pat = patas / 2
  perros = int(abs(cabezas - pat))
  pollitos = int(cabezas - perros)

 
  x=perros + pollitos
  y=(2*perros) + pollitos
  if ( x != cabezas or y != pat):
    return None
  else:
   
    lista.append(pollitos)
    lista.append(perros)
    return lista

print(animales(7,12))