Mostrando entradas con la etiqueta JAVA. Mostrar todas las entradas
Mostrando entradas con la etiqueta JAVA. Mostrar todas las entradas

Maximo Comun Divisor

Maximo Comun Divisor
package javaapplication2;
import java.util.Scanner;
public class JavaApplication2 {

    public static void main(String[] args) {
     Scanner teclado = new Scanner(System.in);
    System.out.println("Ingrese El primer Numero");
    int num1 = teclado.nextInt();
    System.out.println("Ingrese El Segundo Numero");
    int num2 = teclado.nextInt();
    int a = Math.max(num1, num2);
    int b = Math.min(num1, num2);
    int res;
    do{
        res =b;
        b=a%b;
        a=res;
    }while(b!=0);
    System.out.println("El Maximo Comun Divisor Entre" +num1+" Y "+num2+" Es:"+ res);
       
    }
   
   
    }

Division De Enteros Java

Division De Enteros Java
package javaapplication1;
import java.util.Scanner;
public class JavaApplication1 {

public static void main(String[] args) {
int dividendo = 50;
int divisor = 2;
int cociente = 0;
while (dividendo >0) {
  cociente++;
  dividendo = dividendo-divisor;
}
System.out.println("Cociente " + cociente);
System.out.println("Resto " + (-dividendo));
}
}

PROGRAMACIÓN ORIENTADO A OBJETOS

PROGRAMACIÓN ORIENTADO A OBJETOS

package orientadaobjetos;

import java.util.Scanner;
public class orientadaObjetos {

        private Scanner teclado;
        private String nombre;
        private int edad;
       
   
    public void inicializar()  {
        teclado=new Scanner(System.in);
        System.out.println("Ingrese el nombre");
        nombre=teclado.next();
        System.out.println("Ingrese la edad");
        edad=teclado.nextInt();
    }
    public void imprimir() {
        System.out.println("Nombre"+nombre);
        System.out.println("Edad"+edad);
        }
    public void mayorEdad(){
        if(edad>=18){
            System.out.println(nombre+" "+"Es mayor de edad");
        }
        else{
            System.out.println(nombre+" "+"No es mayor de edad");
        }
    }
    public static void main(String[] args){
            orientadaObjetos orientadaObjetos1;
            orientadaObjetos1 = new orientadaObjetos();
            orientadaObjetos1.inicializar();
            orientadaObjetos1.imprimir();
            orientadaObjetos1.mayorEdad();
        }
}


Nombre Y Apellido JAVA

Nombre Y Apellido JAVA
package javaapplication7;
import java.util.Scanner;
public class JavaApplication7 {

    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);
        String NombreyApellido1, NombreyApellido2;
        int Edad1,Edad2;
        System.out.println("INGRESE NOMBRE Y APELLIDO #1");
        NombreyApellido1=teclado.nextLine();
        System.out.println("INGRESE LA EDAD");
        Edad1=teclado.nextInt();
        System.out.println("INGRESE NOMBRE Y APELLIDO #2");
        teclado.nextLine();
        NombreyApellido2=teclado.nextLine();
        System.out.println("INGRESE LA EDAD");
        Edad2=teclado.nextInt();
        System.out.println("EL DE MAYOR EDAD ES");
        if (Edad1>Edad2){
            System.out.println(NombreyApellido1);
        }
        else
            System.out.println(NombreyApellido2);
        }
    }

Programacion Orientada A Objetos (teoria)

se basa en la programaciob de clases, a diferencia de la programacion estructurada que esta centrada en las funciones
la clase es el molde del que luego se pueden crear multiples objetos con similares caracteristicas
la clase es una plantilla o molde que define atributos y los metodos que son las funciones
la clase define los atributos y los métodos mas comenes  los objetos de este tipo pero cada objeto tendrá sus propios valores
y compartirán las mismas funciones

Clase[ nombre de la clase]{
         [atributos 0 variables de la clase]
         [métodos 0 funciones de la clase]
         [main]
}

el objeto: es una encapsulacion genérica de datos y de procedimientos para luego poder manipularlos al igual que los reales en el software los objetos tienen un estado y un comportamiento el estado de los objetos se determina a partir de una o mas variables y el comportamiento con la implementacion de métodos

La Clase: esta formada por los métodos y las variables están definen las características comunes a todos los objetos, la clase es equivalente a la generalización de un tipo especifico de objetos y una instancia es la concreacion de una clase



método: un método se implementa un una clase y determina como tiene que actuar el objeto cuando recibe un mensaje

EJERCICIO DO WHILE

EJERCICIO DO WHILE
Un programa que solicite por teclado 2 numeros enteros, hacer el promedio, suma, resta, multiplicacion.

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package otro;
import java.util.Scanner;

/**
 *
 * @author 305
 */
public class Otro {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
     Scanner teclado = new Scanner(System.in);
     int suma,cantidad,valor,promedio, resta;
   
     suma=0;
     cantidad=0;
     resta=0;
   
     do {
     System.out.println("Ingrese el valor:");
     valor=teclado.nextInt();
     if (valor!=0){
         suma=suma+valor;
         resta=resta-valor;
         cantidad++;
     }
   
   
     }
   
     while (valor!=0);
     if (cantidad!=0){
     promedio=(suma/cantidad);
     resta=promedio-valor;
   
 
     System.out.println("el promedio es "+promedio);
   
     System.out.println("la suma  es "+suma);
     System.out.println("la resta  es "+resta);
   

     }
     else {
     System.out.println("No dio mas valores");}
   
   
   
}
}

Estructura repetitiva DO WHILE

Esta estructura ejecuta al menos una vez el bloque repetitivo a diferencia del while o del for, esta estructura repetitiva se utiliza cuando conocemos de antemano que una vez se ejecutara el bloque
la condición de la estructura esta abajo del bloque a repetir a diferencia del while o del for que están en la parte superior



EJERCICIO PRACTICO

escriba un programa que solicite un numero entero entre 0 y 999, 
y nos muestre un mensaje de cuantos digitos tiene el mismo, 
el programa termina cuando ingrese 0.


/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package programa;
import java.util.Scanner;

/**
 *
 * @author 305
 */
public class Programa {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here

            Scanner teclado = new Scanner(System.in);
            int valor;
            do {
            System.out.println("Ingrese el valor entre 0 y 99999:");
            valor=teclado.nextInt();
            if (valor>1000 && valor<=99999) {
                System.out.println("tiene 5 digitos");
            } 
            
            if (valor>1000 && valor<=9999) {
                System.out.println("tiene 4 digitos");
            } 
            
            if (valor>100 && valor<=999) {
                System.out.println("tiene 3 digitos");
            } 
            
            if (valor>10 && valor<=99) {
                System.out.println("tiene 2 digitos");
            } 
            
             if (valor <= 9) {
                System.out.println("tiene 1 digitos");
            } 
            
            
            
               
            }
      
             while(valor!=0);
          
          
 }  
}



java EJERCICIO ALFABETO FOR

java  EJERCICIO ALFABETO FOR
package javaapplication15;
import java.util.Scanner;
public class JavaApplication15 {

    public static void main(String[] args) {
    int y, x, s;
     
    char a=0;
     
    String q="";
     
    String c="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
     
    System.out.println("DE \nMayusculas: \n A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \na \nminusculas:");
     
    for(int z=0;z<c.length();z++){
         
        y=c.charAt(z);
         
        x=(int) (y);
         
        s=x + 32;
            System.out.println(y);
        a=(char)s;
         
        q=q+" "+a;
        }
        System.out.println(q);
    }
}
 

SUMA D 10 VALORES Y PROMEDIO JAVA - CICLO WHILE

SUMA D 10 VALORES Y PROMEDIO JAVA - CICLO WHILE
import java.util.Scanner;


public class EstructuraRepetitivaDoWhile2 {
    public static void main(String[] ar) {
        Scanner teclado=new Scanner(System.in);
        int x,suma,valor,promedio;
        x=1;
        suma=0;
        while(x<=10){
        System.out.println("Ingrese el valor");
        valor=teclado.nextInt();
        suma=suma+valor;
        x=x+1;}
        promedio=suma/10;
        System.out.println("La suma es igual a:");
        System.out.println(suma);
        System.out.println("El promedio es igual a:");
        System.out.println(promedio);
       
       
     
       
       
    }
}

EJERCICIO

EJERCICIO
realice un programa que lea n cantidad de numeros
 enteros y calcule la cantidad de valores iguales o mayores
o iguales a 1000


import java.util.Scanner;

public class Ejercicios {

 
   
    public static void main(String[] args) {
        Scanner teclado=new Scanner(System.in);
        int   cantidad=0,num ,f,valor;
        System.out.println("cuantos numeros ingresara:");
        num=teclado.nextInt();
        for(f=1;f<=num;f++){
            System.out.println("ingrese un numero");
            valor=teclado.nextInt();
            if (valor>=1000){
            cantidad=cantidad+1;
       
     
       
       
       


         }

    }
      System.out.println("la cantidad de numeros mayores o iguales a mil son:"+cantidad);
    }
}

DIFERENCIAS JAVA / C++

DIFERENCIAS JAVA / C++

C++                /            JAVA


#include <conio.h> = import java.io.*;
#include <iostream.h> =     Scanner sc = new Scanner(System.in);  //crear un objeto Scanner
int main() = static void main (string arg[])
cin>>n; = teclado.nextfloat();

edad de 300 personas y que muestre cantidad de mayores de edad. en java

edad de 300 personas y que muestre cantidad de mayores de edad. en java
edad de 300 personas y que muestre
cantidad de mayores de edad.


import java.util.Scanner;
public class edades{

  public static void main(String[] args) {
   Scanner teclado=new Scanner (System.in);
       int mayores,menores,f,edad;
       mayores=0;
       menores=0;
       for(f=1;f<=3;f++) {
           System.out.print("Ingrese la edad:");
           edad=teclado.nextInt();
           if (edad>=18) {
               mayores=mayores+1;
           } else {
            menores=menores+1;
           }
       }
       System.out.print("Cantidad de personas mayores de edad:");
       System.out.println(mayores);
       System.out.print("Cantidad de personas menores de edad:");
       System.out.print(menores);
   }
}

Calcular Salario en Java

Calcular Salario en Java
2. Calcular Salario

import java.util.Scanner;
public class salarios{

  public static void main(String[] args) {
  
  
  
   Scanner teclado=new Scanner (System.in);
       
           System.out.print("Ingrese el valor de 5 salarios, para calcular su suma y promedio:");
          
            int suma,f,valor,promedio;
       suma=0;
       for(f=1;f<=5;f++) {
             
             valor=teclado.nextInt();
           suma=suma+valor;
       }   
       System.out.print("La suma de los salarios:");
       System.out.println(suma);
       promedio=suma/5;
       System.out.print("El promedio es:");
       System.out.print(promedio);
       
   }
}

números pares entre 1 y 10 en java

números pares entre 1 y 10 en java
1. números pares entre 1 y 10:



import java.util.Scanner;
public class Repetitivos {

  
   public static void main(String[] args) {
         System.out.println("Numeros pares entre 1 y 10: ");
         int x;//declaración variable
         for(int i=1;i<=5;i++){//llamamos un for para
         x=i*2;
             System.out.println("aqui los numeros pares."+x);
        }
   }
   

}

EJERCICIO GIMNACIO JAVA

EJERCICIO GIMNACIO JAVA
Ejercicio para diagnosticar el peso de una persona en java.



import java.io.*;


/**Creado por @alvaroayalaseo
 *
 */
public class Peso {



 public static void main(String[] args) throws IOException {
  // TODO Auto-generated method stub
 
 
 
  float diagnostico;
        String a;
     
diagnostico=0;



String nombre;
String edad;
String sexo;

InputStreamReader orden=new InputStreamReader(System.in);
/**LECTURA DE BITS - CARACTERES
 *
 */
BufferedReader lectura= new BufferedReader(orden);

/**LECTURA DE DATOS POR TECLADO
 *
 */

System.out.print("HOLA \n");
System.out.print("CUAL ES TU NOMBRE?\n");
nombre=lectura.readLine();
System.out.print("CUAL ES TU EDAD?\n");
edad=lectura.readLine();
System.out.print("¿ERES HOMBRE, MUJER O INDEFINIDO?\n");
sexo=lectura.readLine();
System.out.print("Mucho Gusto " + nombre + " Ingresa por favor tu peso en kg\n");
a=lectura.readLine();

diagnostico=Float.parseFloat(a);


if (diagnostico>18.6 && diagnostico<=30) {
    System.out.println("ESTAS ANOREXICO" + "\n"); }

if (diagnostico<18.5)   {
    System.out.println("ESTAS ANOREXICO Y ESTAS A PUNTO DE MORIR" + "\n"); }
 
if (diagnostico>31 && diagnostico<=40) {
    System.out.println("POR DEBAJO DEL PESO VE AL PSICOLOGO" + "\n"); }

if (diagnostico>41 && diagnostico<=50) {
    System.out.println("BAJO PESO, COME MAS " + "\n"); }

if (diagnostico>=51 && diagnostico<=65) {
    System.out.println("PESO NORMAL, ESTAS SALUDABLE" + "\n"); }

if (diagnostico>=66 && diagnostico<=90) {
    System.out.println("SOBRE PESO, OBESIDAD GRADO 1" + "\n"); }


if (diagnostico>=91 && diagnostico<=120) {
    System.out.println("SOBRE PESO CRONICO, OBESIDAD GRADO 2" + "\n"); }

if (diagnostico>=121 && diagnostico<=180) {
    System.out.println("OBESIDAD PREMORBIDA" + "\n"); }

if (diagnostico>=181) {
    System.out.println("OBESIDAD MORBIDA" + "\n"); }


System.out.print(" PONTE A HACER MAS EJERCICIO  \n");
System.out.print("Gracias por usar mi programa\n");
System.out.print("Desarrollado por: ALVARO AYALA ");
System.out.print(" GIMNACIO PELAGATO ");
       

 }
  }

codigo programacion.

codigo programacion.
package switchCase;

import java.util.Scanner;

public class SwitchCase {

    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);

        int opc;
        System.out.println("i desea saber su bonficicacion digite 1.");
        opc = teclado.nextInt();

        switch (opc) {
            case 1:
                int nu;
                System.out.println("Ingrese ganancia");
                nu = teclado.nextInt();
                if (nu > 200000) {
                    if (nu > 800000) {
                        if (nu > 1400000) {
                            System.out.println("bono "+nu*0.1);
                        } else {
                            System.out.println("bono "+nu*0.07);
                        }
                    } else {
                        System.out.println("bono "+nu*0.05);
                    }
                } else {
                    System.out.println("bono "+0);
                }
                break;
             default:
                System.out.println("gracias por usar nuestros servicios.");
                break;

        }

    }

}

EJERCICIO VOCALES Y NUMEROS JAVA SWITCH CASE

EJERCICIO VOCALES Y NUMEROS JAVA SWITCH CASE
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package vocales;
import java.util.Scanner;

/**
 *
 * @author 305
 */
public class Vocales {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
    Scanner teclado=new Scanner (System.in);
       int Vocal;
       System.out.println ("Ingrese un numero del  1 - 5: ");
       Vocal = teclado.nextInt();
       System.out.println();
     
       switch (Vocal)
     
       {
           case 1: System.out.println("el numero representa una a");
           break;
         
           case 2: System.out.println("el numero representa una e");
           break;
         
           case 3: System.out.println("el numero representa una i");
           break;
         
           case 4: System.out.println("el numero representa una o");
           break;
         
           case 5: System.out.println("el numero representa una u");
           break;
         
         
           default:
                System.out.println("QUE HASTA 5, ¡NO SEA BRUTO!");
         
         
     
     
       }
     
    }
   
}

EJERCICIO NUMEROS ROMANOS JAVA SWITCH CASE

EJERCICIO NUMEROS ROMANOS JAVA SWITCH CASE
package rom;

import java.util.Scanner;

/**
 *
 * @author Paulo
 */
public class ROM {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // Ejercicio que permite el ingreso de un número en arábigo y transforma
        // a número Romano

        Scanner entrada = new Scanner(System.in);
        int arabigo;

        System.out.println("Ingrese un numero del 1 al 10:");
        arabigo = entrada.nextInt();
        switch (arabigo) {
            case 1:
                System.out.println(arabigo+" en Romano es I");
                break; // No olvidar la sentencia de roptura de bucle.
            case 2:
                System.out.println(arabigo+" en Romano es II");
                break;
            case 3:
                System.out.println(arabigo+" en Romano es III");
                break;
            case 4:
                System.out.println(arabigo+" en Romano es IV");
                break;
            case 5:
                System.out.println(arabigo+" en Romano es V");
                break;
               
            case 6:
                System.out.println(arabigo+" en Romano es VI");
                break;
               
            case 7:
                System.out.println(arabigo+" en Romano es VII");
                break;
               
            case 8:
                System.out.println(arabigo+" en Romano es VIII");
                break;
               
             case 9:
                System.out.println(arabigo+" en Romano es IX");
                break;
              case 10:
                System.out.println(arabigo+" en Romano es X");
                break;
               
             default:
                System.out.println("¡No sabe que es hasta 10? ¡Bruto!");
        }

    }
}

EJERCICIO JAVA SWITCH MESES DEL AÑO

EJERCICIO JAVA SWITCH MESES DEL AÑO

package meses;
import java.util.Scanner;


public class Meses {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
       Scanner teclado=new Scanner (System.in);
       int Mes;
       System.out.println ("Ingrese el numero del mes del año");
       Mes = teclado.nextInt();
       System.out.println(Mes);
     
       switch (Mes)
     
       {
           case 1: System.out.println("Enero");
           break;
         
           case 2: System.out.println("Febrero");
           break;
         
           case 3: System.out.println("Marzo");
           break;
         
           case 4: System.out.println("Abril");
           break;
         
           case 5: System.out.println("Mayo");
           break;
         
           case 6: System.out.println("Junio");
           break;
         
           case 7: System.out.println("Julio");
           break;
         
           case 8: System.out.println("Agosto");
           break;
         
           case 9: System.out.println("Septiembre");
           break;
         
           case 10: System.out.println("Octubre");
           break;
         
           case 11: System.out.println("Noviembre");
           break;
         
           case 12: System.out.println("Diciembre");
           break;
         
         
         
     
     
       }
     
    }
   
}