EJERCICIOS EN JAVA

PRIMER PROGRAMA EN JAVA 
public class Test{

                public static void main (String[]argts){
               
                System.out.println("Mi primer programa en java");
                System.out.println("hoy lunes 8 de mayo");

                }


}

PAR O IMPAR 
public class Parimpar{
               
                int a = 7;
                if ((a % 2)==0){
                               System.out.printf("el numero %d es positivo ",a);
                }
                else{
                               System.out.printf("el numero %d es negativo ",a);
                               
                }
               
                }

}
SUMA DE DOS NUMEROS
import java.util.Scanner
public class Sc{
                public static void main (String[]argts){
                sum = 0 ;
                Scannerleer = new Scanner(System.in);
                System.out.print("dijite dos numeros");
                int num1 = scanner.nextInt();
                int num1 = scanner.nextInt();
                suma = num1 + num2 ;
                System.out.print("la suma de los dos numeros es"+ suma)
                }


}

CALCULANDO SALARIO DE UN EMPLEADO 
import java.util.Scanner;
public class Salario {
            public static void main (String args [])
 {
           String nombre;
           int horas;
           double pagoPorHora, pagoTotal;
             Scanner sc = new Scanner(System.in);
             System.out.println("ingrese su nombre");
             nombre=sc.nextLine();
              System.out.println("ingrese las horas de trabajo de la semana");
              horas=sc.nextInt();
              System.out.println("ingrese lo que le pagan por Hora");
              pagoPorHora=sc.nextDouble();
              pagoTotal=horas*pagoPorHora;

             System.out.println("hola" + nombre );
             System.out.println("tu sueldo es de " + pagoTotal);
 }
   }


SACAR EL PROMEDIO DE 5 NOTAS

import java.util.Scanner;
public class PromedioNotas {
         public static void main (String args []){
         double nota,suma=0,prom=0;
         Scanner sc = new Scanner(System.in);
         for(int i=1 ; i<=5 ; i++){
         System.out.println("Digite las notas " +i);
         nota=sc.nextDouble();
         suma=suma+nota;
}
         prom = suma/5;

         if (prom<3){
              System.out.println("el promedio es2+ prom);
 }

        else{
             System.out.println("el promedio es" + prom);
 }
 }
   }

TAREA, SUMA DE VECTORES CON NOTAS
import java.util.Scanner;
public class SumNombres{
public static void main (String[]args){
String nombres[];
String opesuma = "";
Scanner sc = new Scanner(System.in);
nombres = new String [5];
for (int contador  = 0 ; contador < nombres.length;contador++){
System.out.println("dijire el nombre"+(contador+1));
nombres[contador]= sc.nextLine();
opesuma = opesuma + nombres[contador];
}
System.out.println("la suma de los nombres es;\t"+ opesuma);
}

}

VECTORES EN NOTAS  E IMPRIMIR SI APROBÓ O REPROBÓ
import java.util.Scanner;
public class VectorNotas{
                public static void main (String[]argts){
                double notas[];
                double total = 0 ;
                int numcalif ;
                double resultpromedio;
                Scanner sc = new Scanner(System.in);
                System.out.println("dijite las notas a promediar");
                numcalif = sc.nextInt();
                notas = new double[numcalif];
                               for ( int contador = 0;contador < notas.length;contador++){
                                               System.out.println("digite la nota"+contador+1);
                                               notas[contador]= sc.nextDouble();
                                               total = total + notas[contador];
                                               }
                                               resultpromedio = (total/ numcalif) ;
                                               System.out.println("el promedio de las notas es "+ resultpromedio);
                               for( int contador = 0;contador < notas.length;contador++){
                                               System.out.println("todas las notas son"+notas[contador]);
                               }
                               if (resultpromedio > 3) {
                                                               System.out.println("el estudiante aprobó");
                               }
                                               else{
                                                               System.out.println("el estudiante reprobó");
                               }
}

}
NÚMEROS RANDOMICOS

import java.util.Scanner;
import java.util.Random;
public class NumRandomicos{
public static void main (String[]argts){
Scanner sc = new Scanner(System.in);
Random rand = new Random();
int numeral = rand.nextInt(10);
for (int contador  = 0 ; numeral < 10;contador++){
System.out.println("dijite el numero que usted crea que es:");
int num1 = sc.nextInt();
if (num1 == numeral){
System.out.println("es el numero correcto");
break;
}
else if (num1 < numeral){
System.out.println("no es correcto, el numero es mayor");
}
else if (num1 > numeral){
System.out.println("no es correcto, el numero es menor");
}
}
    }
}
EVALUACIÓN 1 :COMPRA-ARTÍCULOS

import java.util.Scanner;
public class ComprasArticulos{
public static void main (String[]argts){
Scanner sc = new Scanner(System.in);
String nombreArt[];
double valorArticulos[];
double iva, porcen,totalApagar,resultpromedio = 0;
double descuento = 0;
double subtotal = 0;
nombreArt = new String [10];
valorArticulos = new double[10];
for ( int contador = 0;contador < nombreArt.length;contador++){
System.out.println("digiteite el nombre de articulo\t"+(contador+1));
nombreArt[contador] = sc.nextLine();
}
for ( int contador = 0;contador < nombreArt.length;contador++){
System.out.println("digite el valor de articulo\t"+nombreArt[contador]);
valorArticulos[contador] = sc.nextDouble();
subtotal = subtotal + valorArticulos[contador];
}
if (subtotal>= 20000){
descuento = (subtotal * 0.05);
}
subtotal = subtotal - descuento;
iva = (subtotal * 0.19);
totalApagar = (subtotal + iva);
System.out.println("-----------ALMACEN JUAN MESA-----------------");
System.out.println("--------------NIT:2123632--------------------");
System.out.println("---------------------------------------------");
for ( int i = 0; i < nombreArt.length; i ++){
System.out.println(nombreArt[i]+"\t\t\t\t"+valorArticulos[i]);
}
System.out.println("---------------------------------------------");
System.out.println("SUBTOTAL------------------------"+subtotal);
System.out.println("IVA-----------------------------"+iva);
System.out.println("TOTAL A PAGAR-------------------"+totalApagar);
}

}

TAREA NÚMEROS ALEATORIOS SIN REPETIR

public class NumerosAleatorios{
  public static void main(String[] args){
int numeros[],cantidad = 10, rango = 10, i = 0;
numeros = new int [cantidad];
numeros[i]=(int)(Math.random()*rango);
for(i = 1; i <numeros.length;i++){
numeros[i] = (int)(Math.random()*rango);
for (int j = 1; j < i ; j++){
if (numeros[i]==numeros[j]){
i--;
}
}
}
for (int k = 0; k < numeros.length; k++){
System.out.println("el numero\t"+(k+1)+"\taleatoriamente es:\t"+numeros[k]);
}
}
}
EJERCICIOS MATRICES.

import java.util.Scanner;
public class Matriz{
                public static void main (String[]argts){
                Scanner sc = new Scanner(System.in);
                int numeros[][] = new int [2][2];
                for (int i = 0; i < numeros.length;i ++ ){
                               for (int j = 0 ; j < numeros.length ;j++){
                                               System.out.println("dijite los valores de las matris en su picicion "+i+"--"+j);
                                               numeros[i][j] = sc.nextInt();
                               }
                for (int k = 0; k < numeros.length;k++){
                               for (int m = 0; m < numeros.length; m ++)
                                               System.out.print( numeros[k][m]+" ");              
                                               System.out.println();

                               }
EJERCICIO MATRICES, ASIGNANDO FILAS Y COLUMNAS
import java.util.Scanner;
public class Matriz{
public static void main (String[]argts){
int numeros[][];
int fila, columna = 0;
Scanner sc = new Scanner(System.in);
  System.out.println("dijitelos valores de la matriz");
System.out.println("dijite el primer valor de la fila");
fila = sc.nextInt();
System.out.println("dijite el valor de la columna");
columna = sc.nextInt();
numeros = new int [fila][columna];
for (int i = 0; i < numeros.length;i ++ ){
for (int j = 0 ; j < numeros[i].length ;j++){
numeros[i][j] = (i * j );
}
}
System.out.println("lab tabla de multiplicar es");
for (int k = 0; k < numeros.length;k++){
for (int m = 0; m < numeros.length; m ++)
System.out.print("/"+numeros[k][m]+" ");
System.out.println();

}
}

}  

EJERCICIO PARCIAL
import java.util.Scanner;
public class ComprasArticulos{
public static void main (String[]argts){
Scanner sc = new Scanner(System.in);
String nombreArt[];
double valorArticulos[];
double iva, porcen,totalApagar,resultpromedio = 0;
double descuento = 0;
double subtotal = 0;
nombreArt = new String [10];
valorArticulos = new double[10];
for ( int contador = 0;contador < nombreArt.length;contador++){
System.out.println("digiteite el nombre de articulo\t"+(contador+1));
nombreArt[contador] = sc.nextLine();
}
for ( int contador = 0;contador < nombreArt.length;contador++){
System.out.println("digite el valor de articulo\t"+nombreArt[contador]);
valorArticulos[contador] = sc.nextDouble();
subtotal = subtotal + valorArticulos[contador];
}
if (subtotal>= 20000){
descuento = (subtotal * 0.05);
}
subtotal = subtotal - descuento;
iva = (subtotal * 0.19);
totalApagar = (subtotal + iva);
System.out.println("-----------ALMACEN JUAN MESA-----------------");
System.out.println("--------------NIT:2123632--------------------");
System.out.println("---------------------------------------------");
for ( int i = 0; i < nombreArt.length; i ++){
System.out.println(nombreArt[i]+"\t\t\t\t"+valorArticulos[i]);
}
System.out.println("---------------------------------------------");
System.out.println("SUBTOTAL------------------------"+subtotal);
System.out.println("IVA-----------------------------"+iva);
System.out.println("TOTAL A PAGAR-------------------"+totalApagar);
}

}
ENCUESTA UTILIZANDO VECTORES  Y MATRICES
import java.util.Scanner;
public class Encuesta{
public static void main (String[]args){
Scanner sc = new Scanner(System.in);
String nombres[][] = new String[1][1];
int edad[][] = new int [1][1];
String sexo[][] = new String [1][1];
for (int j = 0; j <edad.length;j++){
for (int i = 0 ;i <edad.length;i++){
System.out.println("digite el nombre"+(i+1));
nombres[j][i]= sc.nextLine();
System.out.println("dijite la edad"+(i+1));
sexo[j][i]= sc.nextLine();
edad[j][i]= (int)(Math.random()*100);
System.out.println("digite el sexo"+(i+1));
sexo [j][i] = sc.nextLine();

}

}
          for (int j = 0; j <edad.length;j++){
for (int i = 0 ;i <edad.length;i++){
System.out.println("nombres"+"\t"+"edad"+"\t"+"sexo");
System.out.println("--------------------------------------");
System.out.println(nombres[j][i]+"\t"+edad[j][i]+"\t"+sexo[j][i]);
}
}
}
}
SOLUCIONARIO PARCIAL
import java.util.Scanner;
public class Edad{
       public static void main(String[]args){
int tamaño;
int mayor;
int vectedades[];
Scanner sc = new Scanner(System.in);
System.out.println("dijite el tamaño del vector edades");
tamaño = sc.nextInt();
vectedades = new int [tamaño];
if (tamaño == 0 ){
System.out.println("su valor es nulo y tiene que ser doferente de 0");
}
for (int i = 0;i<vectedades.length;i++){
System.out.println("dijite la edad numero"+(i+1));
vectedades[i]=sc.nextInt();
if (vectedades[i] < 0){
System.out.println("no es una opcion valida");
i--;
}

else if  (vectedades[i]<=15){
System.out.println("no es una opcion valida intente nuevamente");
i--;
}
}
int numeromayor=0;
for(int i=0; i<vectedades.length;i++){
if(vectedades[i]>numeromayor){
             numeromayor = vectedades[i];
                
}
}
System.out.println("la edad mayor es "+numeromayor);


}

}

No hay comentarios:

Publicar un comentario