Primeros programas en java para novatos


Descargar  jcreator  y descargar el JDK
Descargar  netbeans  IDE 7.1.1 http://netbeans.org


Escribe un programa en JAVA tal que dado como datos 270 números enteros (introducidos por teclado), obtenga la suma de los números impares y el promedio de los números pares.
Datos: NUM1, NUM2, . . ., NUM270
Donde: NUMi es una variable de tipo entero que representa el número entero i que se ingresa (1 ≤ i ≤ 270).

import java.util.*;
public class ejercicio301 {
 public static void main(String[] args) {
 Scanner teclado=new Scanner(System.in);
 float num,i,impar=0,par=0,ppar=0,residuo;
 for(i=1;i<=270;++i)
        {
            System.out.print("ingrese digito "+i+": ");
            num=teclado.nextInt();
            residuo=num%2;
            if(residuo==0)
            {
                par=par+num;
                ppar=ppar+1;
            }
            if(residuo!=0)
                impar=impar+num;
        }
            par=par/ppar;
            System.out.println("los numeros pares fueron: "+ppar);
            System.out.println("el promedio de los numeros pares es: " +par);
            System.out.println("la suma de los numeros impares son: "+impar);
    } }





Escribe un programa en JAVA que obtenga la suma e imprima los términos de la siguiente serie:
2, 5, 7, 10, 12, 15, 17, . . ., 1 800


public class ejercicio302 {
public static void main(String[] args){
    int i,j=0,bra='t';
    for(i=0;i<=797;i=i)
    {
        if(bra=='t')
        {
            i=i+2;
            bra='f';
        }
 else
        {
            i=i+3;
            bra='t';
        }
        System.out.println(+i);
    }
}

}






Realiza el programa en JAVA tal que dado como datos la matrícula y 5 calificaciones de un alumno; imprima la matrícula, el promedio y la palabra “aprobado” si el alumno tiene un promedio mayor o igual que 6, y la palabra “no aprobado” en caso contrario.
Datos: MAT, CAL1, CAL2, CAL3, CAL4, CAL5
Donde: MAT es una variable entera que representa la matrícula del alumno.
CAL1, CAL2, CAL3, CAL4 y CAL5 son variables de tipo real que representan las 5 calificaciones del alumno

public class ejemplo24
{
   public static void main(String[] args)
    {
        Scanner teclado=new Scanner(System.in);
        int mat,pro=0,cal,i;
        System.out.print("ingrese matricula: ");
        mat=teclado.nextInt();
        for(i=1;i<=5;++i)
           {
            System.out.print("ingrese calificacion "+i+": ");
            cal=teclado.nextInt();
            pro+=cal;
           }
        pro=pro/5;
       
        if(pro>=6)
            System.out.println("\nmatricula= "+mat+"\npromedio= "+pro+"\nAPROVADO");
        else
            System.out.println("\nmatricula= "+mat+"\npromedio= "+pro+"\nREPROVADO");
        }     }







Realiza el programa en JAVA tal que dado como dato el sueldo de un trabajador, le aplique un aumento del 15% si su sueldo es inferior a $1000 y 12% en caso contrario. Imprima el nuevo sueldo del trabajador.

Dato: SUE (variable de tipo real que representa el sueldo del trabajador).

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

         float sue,nsue = 0;
         System.out.print("ingrese sueldo: ");
         sue=teclado.nextFloat();
         if(sue!=1000)
           {
            if(sue<1000)
                 nsue= (float) (sue * 1.15);
            if(sue>1000)
                  nsue= (float) (sue * 1.12);
            System.out.println("el sueldo final es: "+nsue);
           }
         if(sue==1000)
            System.out.println("el sueldo final es: "+sue);
    }

}




PROGRAMA QUE IMPRIMA LAS 10 TABLAS DE MULTIPLICAR
public class Main
{
    public static void main(String[] args)
{
        int i,j,r;
        for(i=1;i<=10;i++)
        {
          for(j=1;j<=8;j++)
           {
              r=i*j;
            System.out.println(i+" * "+j+" = "+r);
           }
         System.out.println();     } } }






PROGRAMA QUE REALIZA LA TABLA DE MULTIPLICAR DE CUALQUIER DIGITO

import javax.swing.JOptionPane;
public class tabla_elegir {
    public static void main(String[] args) {
        int i,j,r,tabla=0;
        tabla=Integer.parseInt(JOptionPane.showInputDialog("¿QUE TABLA DESEA REALIZAR? :"));
        for(i=1;i<=10;i++)
        {
            r=i*tabla;
            System.out.println(tabla+" * "+i+" = "+r);
        }   }  }






CALCULADORA


import javax.swing.JOptionPane;
public class calculadora {
    public static void main(String[] args) {
        float opc=0,dato1=0,dato2=0,result=0;

        System.out.println("1.-sumar    2.-restar   3.-multiplicar  4.-dividir  otro numero.-salir");
        System.out.println("seleccione una opcion: ");
   opc=Integer.parseInt(JOptionPane.showInputDialog("ingrese opcion: "));

if(opc>0&&opc<5){
    dato1=Integer.parseInt(JOptionPane.showInputDialog("ingrese primer numero: "));
     dato2=Integer.parseInt(JOptionPane.showInputDialog("ingrese segundo numero numero: "));
if(opc!=0){
if(opc==1)
    result=dato1+dato2;
if(opc==2)
    result=dato1-dato2;
if(opc==3)
    result=dato1*dato2;
if(opc==4)
    result=dato1/dato2;
System.out.print("el resultado es: ");
System.out.println(result);
        }
JOptionPane.showMessageDialog(null, "el resultado es: "+result);
        }
   System.out.println("saliendo...");
   JOptionPane.showMessageDialog(null,"adios");
}

}




Dado como datos las calificaciones de 20 alumnos de la materia de fundamentos de programación, realiza un programa en JAVA que obtenga lo siguiente:
-        Promedio general
-        Imprima las calificaciones en orden inverso

import java.util.*;
public class ejercicio51 {
public static void main (String[] args)
    {
        Scanner teclado= new Scanner(System.in);

        int [] prome;
        prome= new int[20];

        int j=0,i;
        float total=0;
        for(i=0;i<20;++i)
        {
            System.out.print("ingrese calificacion del alumno "+i+": ");
            prome[i]=teclado.nextInt();
           total=total+prome[i];
        }
        System.out.println("total es: "+total);
        total= total/20;
        System.out.println("promedio general es: "+total);
        for(i=19;i>=0;--i)
            System.out.println("alumno "+i+" su promedio es: "+prome[i]);   }   }




Calcule el aumento de sueldo para un grupo de empleados de una empresa teniendo en cuenta el siguiente criterio:
Si el sueldo es inferior a $1,000.00                          : Aumento 15%
Si el sueldo es mayor o igual a $1,000.00              : Aumento 12%
El programa debe hacer lo siguiente:
-        Guardar los nuevos sueldos en el arreglo
-        Calcular la nómina
-        Imprimir los sueldos desde el arreglo

import java.util.*;
public class ejercicio52 {
    public static void main(String[] args)
    {   Scanner teclado= new Scanner(System.in);
        float [] nsue;
        nsue= new float[20];
        int i,n;
        float sue=0,total=0;
        System.out.print("Numero de empleados: ");
        n=teclado.nextInt();
        for(i=1;i<=n;++i)
        {         System.out.print("Ingrese sueldo del trabajador nº "+i+": ");
         sue=teclado.nextFloat();
            if(sue<1000)
                 nsue[i]=  (float) (sue * 1.15);
            if(sue>=1000)
                  nsue[i]= (float) (sue * 1.12);
            total=total+nsue[i];     }
        System.out.println("\nLa nomina es: "+total+"\n");
        for(i=1;i<=n;++i)
        System.out.println("El sueldo final del trabajador nº "+i+" es: "+nsue[i]);
    } }






PROGRAMA QUE CALCULE EL MAYOR Y MENOR DE N NUMEROS 

package mayor_menor;
import javax.swing.JOptionPane;
public class Main {

    public static void main(String[] args) {
        // TODO code application logic here
        int cant,num,mayor=0,menor=0,i;
        cant=Integer.parseInt(JOptionPane.showInputDialog("ingrese repeticiones:"));
        for(i=1;i<=cant;i++)
        {
           num=Integer.parseInt(JOptionPane.showInputDialog("ingrese numero:"));
            if(i==1){
                mayor=num;
                menor=num;
            }
           if(num<menor)
               menor=num;
           if(num>mayor)
               mayor=num;
                   }
        System.out.println("mayor= "+mayor);
        System.out.println("menor= "+menor);
    }

}




 Progama que indique el total a pagar en una farmacia si el total apagar es:
 0 a 500  0% de descuento
 501 a 1000 5%
 1001 a 7000 11%
 7001 a 15000 18%
 150001 en adelante 25%

import java.util.*;
public class farmacia {

  
 public static void main(String[] args) {
        // TODO code application logic here
        Scanner teclado= new Scanner (System.in);
        float monto,total = 0;
        System.out.print("ingrese monto: ");
        monto=teclado.nextFloat();
            if(monto<501)
                total=monto;
            if(monto>499 & monto<1000)
                total= (float) (monto * 0.95);
            if(monto>999 & monto<7001)
                total=(float) (monto * 0.89);
            if(monto>7000 & monto<15001)
                total=(float)(monto * 0.82);
            if(monto>15000)
                total= (float) (monto * 0.75);
        System.out.println("el total a pagar es: "+total);
        }

    }




Programa que pida el sueldo d N trabajadores e imprima el que tiene mayor sueldo

import java.util.*;
public class EJERCICIO312
{
  public static void main(String[] args)
    {
        Scanner teclado=new Scanner(System.in);
        int n,manum=0,numemp,i;
        float sue,masue=0;
        System.out.print("numero de empleados: ");
        n=teclado.nextInt();
        for(i=1;i<=n;++i)
        {
            System.out.print("numero de empleado: ");
            numemp=teclado.nextInt();
            System.out.print("sueldo del empleado: ");
            sue=teclado.nextInt();
            if(sue>masue)
               {
                masue=sue;
                manum=numemp;
               }
         }
        System.out.println("\n el empleado con mayor sueldo fue: \n numero: "+manum+"\nsueldo: "+masue);
    }
}





Programa que pide el precio de 5 boletos y muestra cuantos se vendieron de cada uno y el precio de la compra.

public class EJERCICIO314 {
     public static void main(String[] args)
    {   Scanner teclado=new Scanner(System.in);
        int p1,p2,p3,p4,p5,ap1 = 0,ap2 = 0,ap3 = 0,ap4 = 0,ap5 = 0,clave,cant,recau = 0,pre = 0;
        System.out.print("precio 1: ");
        p1=teclado.nextInt();
        System.out.print("precio 2: ");
        p2=teclado.nextInt();
        System.out.print("precio 3: ");
        p3=teclado.nextInt();
        System.out.print("precio 4: ");
        p4=teclado.nextInt();
        System.out.print("precio 5: ");
        p5=teclado.nextInt();
        System.out.print("clave: ");
        clave=teclado.nextInt();
        System.out.print("cant: ");
        cant=teclado.nextInt();
        if(clave!=-1&cant!=-1){
            switch(clave){
                case 1:pre=p1*cant;
                ap1+=cant;                break;
                case 2:pre=p2*cant;
                ap2+=cant;                break;
                case 3:pre=p3*cant;
                ap3+=cant;                break;
                case 4:pre=p4*cant;
                ap4+=cant;                break;
                case 5:pre=p5*cant;
                ap5+=cant;                break;             }
            System.out.print("\nclave del boleto: "+clave+"\nprecio: "+pre+"\ncantidad: "+cant);
            recau=recau+pre;
            System.out.print("\n\nclave: ");
            clave=teclado.nextInt();
            System.out.print("cant: ");
            cant=teclado.nextInt();          }
        System.out.println("\nvoletos vendidos tipo 1: "+ap1+"\nvoletos vendidos tipo 2: "+ap2+
                            "\nvoletos vendidos tipo 3: "+ap3+"\nvoletos vendidos tipo 4: "+ap4+
                            "\nvoletos vendidos tipo 5: "+ap5+"\ntotal recaudado: "+recau);  } }




 Programa que eleve un numero a n potencia usando for.


import java.util.*;
public class elevarFOR {

 public static void main(String[] args) {
 Scanner teclado=new Scanner(System.in);
 int i=1,tot=0,num,ele;
 System.out.print("numero a elevar: ");
 num=teclado.nextInt();
 System.out.print("elevar a la: ");
 ele=teclado.nextInt();
 tot=num;
 for(i=2;i<=ele;i++)
 {
     tot*=num;
    
 }
 System.out.println("total= "+tot);

    }
}




 Programa para elevar un numero a n potencia usando while


import java.util.*;
public class elevarWHILE {
public static void main(String[] args) {
 Scanner teclado=new Scanner(System.in);
 int i=2,tot=0,num,ele;
 System.out.print("numero a elevar: ");
 num=teclado.nextInt();
 System.out.print("elevar a la: ");
 ele=teclado.nextInt();
  tot=   (int) Math.pow(num,ele);
 System.out.println("total= "+tot);


   }}




Una calculadora que no termina hasta que lo indiquen.

import javax.swing.JOptionPane;
public class Main {
    public static void main(String[] args) {
        // TODO code application logic here
      int i,n,total=0,opc;
      JOptionPane.showMessageDialog(null,"el resultado se inicia en 0");
       n=Integer.parseInt(JOptionPane.showInputDialog("ingrese numero:"));
       total=n;
      do {
           opc=Integer.parseInt(JOptionPane.showInputDialog("\n1-suma \n2-resta \n3-multiplicacion \n4-division \n5-resultado"));
            if(opc!=5){
                n=Integer.parseInt(JOptionPane.showInputDialog("ingrese numero:"));
            if(opc==1)
                total+=n;
            if(opc==2)
                total=total-n;
            if(opc==3)
                total=total*n;
            if(opc==4)
                total=total/n;
          }
       }while(opc!=5);
      JOptionPane.showMessageDialog(null,"el resultado es: "+total);
      System.out.println("total="+total);
    }}




Programa que  indica la cantidad de lluvias en la region norte, sur, centro, en cada mes.

import java.util.*;
public class EJERCICIO313
{
    public static void main(String[] args)
    {
        Scanner teclado=new Scanner(System.in);
        int arsu=0,arno=0,arce=0,rno,rce,rsu,i,mersu=999999,prorce,mes = 0;
        for(i=1;i<=12;++i)
          {
            System.out.print("lluvia region NORTE mes "+i+": ");
            rno=teclado.nextInt();
            System.out.print("lluvia region CENTRO mes "+i+": ");
            rce=teclado.nextInt();
            System.out.print("lluvia region SUR mes "+i+": ");
            rsu=teclado.nextInt();
            arno+=rno;
            arce+=rce;
            arsu+=rsu;
            if(rsu<mersu)
            {
                mersu=rsu;
                mes=i;
            }
          }
        prorce=arce/12;
        System.out.println("\npromedio de la region CENTRO: "+prorce+"\n mes con menor lluvia reg.SUR: "
                             +mes+"\n Registro del mes: "+mersu);
        if(arno>arce)
            if(arno>arsu)
                System.out.println("la region con mayor lluvia es la Region NORTE");
            else
                System.out.println("la region con mayor lluvua es la Region SUR");
        else
            if(arce>arsu)
                System.out.println("la region con mayor lluvia es la Region CENTRO");
            else
                System.out.println("la region con mayor lluvia es la Region SUR");
    }
}

109 comentarios:

  1. excelente el aporte con el código.

    ResponderEliminar
  2. Hola, no podrías ayudarme con este q por más q le hago no lo logro:
    System.out.println ("***************************************");
    System.out.println ("* MENU PRINCIPAL *");
    System.out.println ("**************************************");
    System.out.println ("*(1) Converción de Temperatura *");
    System.out.println ("*(2) Converción de Velocidad *");
    System.out.println ("*(3) Converción de Peso *");
    System.out.println ("*(4) Converción de Distancia *");
    System.out.println ("*(5) Salir *");
    System.out.println ("**************************************");

    System.out.println ("ELIGE UNA OPCION");

    La idea es utilizar métodos para las opciones de los submenus.

    ResponderEliminar
    Respuestas
    1. puedes hacer lo siguiente amigo:

      int numop;

      do{
      menu();
      numop = tec.nextInt();
      switch (numop){
      case 1: leer();
      break;
      case 2:


      case 3:
      break;
      case 4:

      }
      break;
      case 5:
      break;
      case 6:
      break;
      case 7:
      break;

      }
      } while(numop!=8);


      }
      public static void menu(){
      System.out.println("Escoge alguna de las siguientes opciones:");
      System.out.println ("***************************************");
      System.out.println ("* MENU PRINCIPAL *");
      System.out.println ("**************************************");
      System.out.println ("*(1) Converción de Temperatura *");
      System.out.println ("*(2) Converción de Velocidad *");
      System.out.println ("*(3) Converción de Peso *");
      System.out.println ("*(4) Converción de Distancia *");
      System.out.println ("*(5) Salir *");
      System.out.println ("**************************************");

      System.out.println ("ELIGE UNA OPCION");

      }



      Eliminar
  3. ME PODRIAN DESIFRAR COMO SE ASEN EL EJERCICIO
    CF= CI(1+C)elevado ala n

    ResponderEliminar
    Respuestas
    1. public static void main (String []args){
      Scanner ller=new Scanner(System.in);
      int cf, cl, c, n, i, j;
      System.out.print("Ingrese cl ");
      cl=ller.nextInt();
      System.out.print("Ingrese c ");
      c=ller.nextInt();
      System.out.print("Ingrese n ");
      n=ller.nextInt();
      i=1+c;
      j=(int)Math.pow(i, n);
      cf=cl*j;
      System.out.println(""+cf);
      }

      Eliminar
  4. busco la maner sde hacer un programa q pida 10 calificaciones y q m de aparte cuantos tienen 10 cuntos 9 cuantos 8 cuantos 7... y sucesivamente con el ciclo while me podrian ayudar

    ResponderEliminar
  5. por favor necesito un programa para copnvertir un decimal a binario

    ResponderEliminar
  6. hola me podrias ayudar con este es que esta muy enredado
    Una empresa debe calcular la comisión que reciben sus vendedores teniendo en cuenta el
    monto mensual de cada uno así; Ventas menores o igual a $5.000 el 5%; ventas entre
    $5.001 y $10.000 el 8%; ventas entre $10.001 y $20.000 el 10%; ventas superiores a
    $20.000 el 15%. El programa debe ir mostrando para cada vendedor su correspondiente
    comisión.
    También debe mostrar los siguientes resultados:
    Sumatoria de ventas menores a $5.000 =
    Número de ventas menores a $5.000 =
    Promedio de ventas menores a $5.000 =
    Sumatoria de ventas entre $5.001 y $10.000 =
    Número de ventas entre $5.001 y $10.000 =
    Promedio de ventas entre $5.001 y $10.000 =
    Sumatoria de ventas entre $10.001 y $20.000 =
    Número de ventas entre $10.001 y $20.000 =
    Promedio de ventas entre $10.001 y $20.000 =
    Sumatoria de ventas superiores a $20.000 =
    Número de ventas superiores a $20.000 =
    Promedio de ventas superiores a $20.000 =
    El programa termina cuando se digite el dato de ventas 0

    ResponderEliminar
  7. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  8. como puedo hacer un programa en java usando ciclos for.
    1: donde se pida calificaciones para 5 alumnos.
    2: de esos alumnos se introducirá tres calificaciones.
    3: cada alumno también se introducirá su nombre.
    4: resultado final que aparesca nombre promedio y si esta aprobado o reprobado, de cada alumno..
    5: solo se debe usar ciclos FOR Y CONDICIONES IF.
    PORFA SI ALGUIEN SABE AYUDEN PORFAVOR.

    ResponderEliminar
  9. Hola apenas me inicio en la programaion en java compilo y corro el programa en la consola (CMD) se trata de me imprima una palabra que defina la calificacion que se le ingreso por ejemplo 95=matado 90,85,80,75,70=primaria y-d70=pegate un tiro jeje porfavor ps me salen un monton de errores. Gracias

    ResponderEliminar
  10. Me podrias ayudar a resolver estos ejercicios de net beans

    I.-Basando en las Estructuras Pila Y Cola, sé pide realizar lo siguiente:
    1.-Definir una Clase Nodo que tenga los siguientes atributos:
    A. Rut (int)
    B. Dig (String)
    C. Paterno (String)
    D. Materno (String)
    E. Nombres (String)
    2.- Definir par alas Clase Pila y Cola la Clase Nodo definida.
    3.-Crear un Menú que permita:
    A. Agregar
    B. Eliminar
    C. Mostrar
    D. Reemplazar (debe buscar por Rut y si lo encuentra mostrar los datos e ingresar datos nuevos excepto Rut y Dig)

    ResponderEliminar
  11. tengo un problema me podrian ayudar tengo que realizar un programa que comprueva los caracteres que se le estan ingresando en un nombre y muestre si son validos o no tiene que contener espacios punto final y acentos .
    solo eso y tengo que utilizar la secuencia try/catch

    ResponderEliminar
  12. //trata de modificar este codigo a ver si te sirve con lo de los acentos, creo que lo del //punto ya sera mas facil jeje
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;

    public class Formatos extends JFrame implements ActionListener
    {
    JLabel lblEtiqueta1, lblEtiqueta2;
    JTextField txtCampo1, txtCampo2;
    JButton cmdAceptar;
    Container contenedor = getContentPane();
    public Formatos()
    {
    setTitle("Valida Letras y Números");
    setSize(200,250);
    setLocation(350,400);
    setResizable(false);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    crearGUI();
    setVisible(true);
    }

    public void crearGUI()
    {
    lblEtiqueta1 = new JLabel("Valida Letras");
    lblEtiqueta2 = new JLabel("Valida números");
    txtCampo1 = new JTextField(15);
    txtCampo1.setToolTipText("La frase debe comenzar con una letra mayuscula seguida d cualquier cantidad d letras inclusive acentos");
    txtCampo2 = new JTextField(15);
    txtCampo1.setToolTipText("El número puede contener cualquier cantidad d números e inclusive 2 números decimales pero no puede empezar con cero");
    cmdAceptar = new JButton("Aceptar");

    contenedor.setLayout(new FlowLayout());
    contenedor.add(lblEtiqueta1);
    contenedor.add(txtCampo1);
    contenedor.add(lblEtiqueta2);
    contenedor.add(txtCampo2);
    contenedor.add(cmdAceptar);
    cmdAceptar.addActionListener(this);
    }
    public boolean validaLetras(String cadena, String numero)
    {
    if(cadena.equals("") || numero.equals(""))
    {
    JOptionPane.showMessageDialog(null, "Campo vacio", "Error!",JOptionPane.ERROR_MESSAGE);
    return false;
    }
    else if(!cadena.matches("([A-Z]+[a-zA-Z]*)+(á*+é*+í*+ó*+ú*\\s*[A-Z]*+[a-zA-Z]*)*"))
    {
    JOptionPane.showMessageDialog(null, "Frase invalida", "Error", JOptionPane.ERROR_MESSAGE);
    return false;
    }
    else if(!numero.matches("[1-9]\\d{0}+\\d*+(\\d{5})*+(.\\d{2})*"))
    {
    JOptionPane.showMessageDialog(null, "Número invalido", "¡Critical Error!", JOptionPane.ERROR_MESSAGE);
    return false;
    }
    return true;
    }

    public void actionPerformed(ActionEvent e)
    {
    if(e.getSource() == cmdAceptar)
    if (validaLetras(txtCampo1.getText(),txtCampo2.getText()) == true)
    JOptionPane.showMessageDialog(null, "La frase y el numero es valido es valida");

    }
    public static void main(String JC[])
    {
    new Formatos();
    }
    }

    ResponderEliminar
  13. hola me ayudan a resolver estos ejercicios en java ..
    instrucción while
    necesito mostrar este resultado....
    123456789
    12345678
    1234567
    123456
    12345
    12345
    1234
    123
    12
    1

    instrucción for
    mostrar este resultado
    oxapampa
    oxapamp
    oxapam
    oxapa
    oxap
    oxa
    ox
    o

    ResponderEliminar
  14. import java.io.*;


    public class ejemplo {

    public static void main (String args [])
    {
    String a="123456789";
    int contador = 1;

    int contador2 = 1;
    while (contador2 <= 9)
    {

    System.out.print (a+"\n");
    contador2++;
    }

    }
    }

    ResponderEliminar
  15. import java.util.Scanner;


    public class mientras {

    public static void main (String[] args) {
    int numero=0;
    int numero2=0;
    int numero3=0;
    int numero4=0;
    int numero5=0;
    int numero6=0;
    int numero7=0;
    int numero8=0;
    int numero9=0;
    int numero10=0;

    while(numero<10){
    System.out.print(numero);
    numero++;
    }
    System.out.print("\n");

    while(numero2<9){

    System.out.print(numero2);
    numero2++;
    }
    System.out.print("\n");

    while(numero3<8){
    System.out.print(numero3);
    numero3++;
    }
    System.out.print("\n");

    while(numero4<7){
    System.out.print(numero4);
    numero4++;
    }
    System.out.print("\n");

    while(numero5<6){
    System.out.print(numero5);
    numero5++;
    }
    System.out.print("\n");

    while(numero6<5){
    System.out.print(numero6);
    numero6++;
    }
    System.out.print("\n");

    while(numero7<4){
    System.out.print(numero7);
    numero7++;
    }
    System.out.print("\n");

    while(numero8<3){
    System.out.print(numero8);
    numero8++;
    }
    System.out.print("\n");

    while(numero9<2){
    System.out.print(numero9);
    numero9++;
    }
    System.out.print("\n");

    while(numero10<1){
    System.out.print(numero10);
    numero10++;
    }
    }
    }


    ResponderEliminar
  16. ayuda con un programa de casa de empeños para calcular la cantidad a prestar por
    un producto la cantidad de intereses que genera y la cantidad a pagar de cada mes
    asi como el total a pagar. la cantidad a prestar es el 80% del valor real del producto,
    y el interes es del 3% mensual

    ResponderEliminar
  17. es orientado a objetos

    ResponderEliminar
  18. no jeje estos si son orientados a objetos http://programacionparajava.blogspot.mx/p/programas-sencillos-usando-estructura.html

    ResponderEliminar
  19. Ayudenme xfavor--.!! tengo unos problemas que practico pero no encuentro la solucion
    1. Hallar cuantos términos hay en la progresión aritmética mostrada a
    continuación. También halle la suma de los términos.

    5 , 8 , 11, 14 , 17 , 20 , 23 , …n


    2. Determinar la suma de los N primeros términos de la siguiente serie:

    1 / 2 + 1 / 4 + 1 / 6 + . . .

    ResponderEliminar
  20. dada la solucion de un arrays determinar q jugador gano.

    ResponderEliminar
  21. Por fa me podrían ayudar a resolver estos ejercicios en NetBeans “jframe”:

    ø Dados cinco números se desea saber el mayor, menor y el promedio de ellos.

    ø La ONG Bienestar ha implementado un programa social de subsidio a familias con bajos recursos económicos de la siguiente manera:

    • Según el número de hijos que tenga, una familia recibirá un subsidio de 70 soles; si tiene más de 2 hasta un máximo de 5, el subsidio será de 90 soles; y si tiene más de 5 hijos, el subsidio será de 120 soles.
    • Por cada hijo en edad escolar se le subsidia adicionalmente con 10 soles.
    • Si la madre fuera viuda, se le subsidia adicionalmente con 20 soles.

    ResponderEliminar
  22. ayuda con un codigo q muestre la fecha de un dia anterior ingresando una fecha en neatbeans
    ayudenme por favor

    ResponderEliminar
  23. Elaborar un programa en NetBeans que permita calcular el importe de compras de los clientes en una farmacia de la ciudad. El programa deberá estar disponible todo el día, por cada consumo que calcule deberá preguntar si se desea calcular otro y así sucesivamente hasta que se indique que ya no se desee calcular ningún consumo más.
    Para el cálculo de cada venta se debe tener en cuenta que: (5 ptos)
    • Cada cliente puede comprar diferentes productos y cualquier número de ellos. Por cada detalle de la venta a un cliente se deberá indicar el precio del artículo como la cantidad de los mismos. El programa ira calculando el total a pagar hasta que finaliza el total de pedidos del cliente
    • Por cada ingreso de datos se deben validar, es decir no se debe permitir ingresar una cantidad o un precio negativo por ejemplo.
    Terminado de ingresar el pedido, el programa deberá solicitar que se ingrese la forma de pago. (5 ptos)
    • Si el pago es al contado, se le hará un descuento del 20% del total de consumo.
    • Si el pago es al crédito (tarjeta) se le deberá cargar el 30% de interés y se pedirá el número de cuotas en las que desea pagar.
    Finalmente el programa deberá mostrar en un solo mensaje: (10 ptos)
    • Cuantos son los productos que ha pedido.
    • El importe total de la compra que ha hecho.
    • La forma de pago que ha solicitado.
    • Si el Pago fue al contado se deberá mostrar El descuento y si el pago fue al crédito se deberá mostrar el interés del consumo además de indicar las cuotas y el importe de cuota.

    ResponderEliminar
  24. Hola diaculpa soy nueva en esto de programación que recomiendas para alguien que está en cero

    ResponderEliminar
  25. que practiques con tu lógica matemática, que hagas pequeños programas por ti misma , aprende a capturar información por teclado y crea tus propios métodos, aprende a usar los getters y setters, estudia sobre estructura de datos, y después aprende a hacer programas con base de datos, empieza con poco, es interesante programar y entretenido, no te desesperes jejeje saludos :)

    ResponderEliminar
  26. Por favorr necesito ayuda para elaborar en java, y el dos clases distintas lo siguente:
    1.- Ingresar notas
    2.- Vender entradas
    3.-Buscar entradas
    4.-Mostrar entradas vendidas
    5.-Mostrar entradas no vendidas
    6.-Calcular valor total entradas vendidas
    7.- Mostrar entradas vendidas por rango de fecha.

    2 clases: Boleteria.java Entrada.java


    Urgenteee! gracias!

    ResponderEliminar
  27. por favor ayuda como puedo hacer un programa en java con el ciclo while de 30 llamadas telefónicas que calculando el total a pagar por cada
    local 1 peso el minuto
    larga distancia 3 el minuto
    internacional 10 pesos el minuto
    por favor

    ResponderEliminar
  28. Leer la información de 5 materias (nombre, código, créditos), imprimir el total de materias, el total de créditos y la cantidad de materias con más de 2 créditos.

    utilizando el método scanner y el for o while
    Como se hace )=

    ResponderEliminar
  29. ayúdenme con este porfis:: programa para leer un indeterminado numero de valores y obtener como resultado la suma de los mismos, el numero de valores se debe leer desde el teclado ,usando for, do while. en java.

    ResponderEliminar
  30. ayúdenme con este porfis:: programa para leer un indeterminado numero de valores y obtener como resultado la suma de los mismos, el numero de valores se debe leer desde el teclado ,usando for, do while. en java.

    ResponderEliminar
  31. me ayudan porfis:
    realizar un algoritmo que pregunte por un numero y me diga cuantos numeros primos hay entre el 1 al numero leido.

    ResponderEliminar
  32. hola me pueden ayudar tengo que hacer un código en java que 
    Obtenga la suma e imprima los primeros 10 valores de la siguiente serie: 6, -1, 5, -2, 4, -3,….

    ResponderEliminar
  33. cree un programa q permita ingresar n numeros y muestre el promedio de los dos pares
    , la suma del primero y ultimo numero ingresado,muestre el mayor numero ingresado
    ,muestre cuntos numeros uingreso y muestre el menor ingresado

    ResponderEliminar
  34. A. SENTENCIAS CONDICIONALES

    1. Calcular la nota final que ha obtenido un alumno en el curso de Programación, sabiendo que se elimina la menor nota y se duplica la mayor nota. Ingresar las notas n1, n2, n3 a través del teclado.

    2. Un restaurante ofrece un descuento del 10% para consumos de hasta S. 30.00, un descuento de 20% para consumos mayores y para ambos casos aplica un impuesto del 15%. Determinar el importe a pagar por lo consumido, mostrando todos los importes.

    3. Calcule el sueldo neto de un vendedor. Dicho cálculo se realiza en base a un sueldo básico equivalente a S/. 465.00, más una comisión del 17% por cada venta que el vendedor realice. Mostrar el sueldo neto del vendedor sabiendo que las ventas que realizo se ingresa por teclado.

    4. Determinar el salario bruto y neto semanal de un trabajador considerando que si trabaja más de 40 horas, el exceso será considerado como horas extras cuya tarifa es el 50% más que la tarifa de una hora normal. Además el trabajador se somete a un impuesto del 10% si su salario bruto sobrepasa los S/. 80.00. Mostrar salario bruto, descuento y salario neto.

    me pueden ayudar

    ResponderEliminar
  35. Hola me pueden orientar como crear una tabla de temperatura

    ResponderEliminar
  36. Hola me pueden orientar como crear una tabla de temperatura

    ResponderEliminar
  37. hola ocupo un programa con los 3 tipos de ciclos que imprima numeros del 100 al o cn cada ciclo alguien que me ayude?

    ResponderEliminar
  38. hola ocupo un programa con los 3 tipos de ciclos que imprima numeros del 100 al o cn cada ciclo alguien que me ayude?

    ResponderEliminar
  39. Amigos, favor de su ayuda para realizar el siguiente trabaja en java,
    Objetivo aplicar
    Clases metodos y manejos de archivos secuencial (menu do , switch,case,while)
    se pide controlar por empleado bonos de fiestas Patrias

    ----------------------
    clase Bono_empl

    -rut
    -nombre
    -depto
    -cargo
    -sbase
    -bono

    operaciones

    - consultar empleado
    - calcular bono
    - consultar bono

    los empleados con bono se graban en el archivo
    leer el archivo para:

    - consultar empleado (por rut)
    -listar todos los empleados y bonos por el depto que seleccione el usuario
    -contar y calcular el promedio de bonos otorgados

    usar JOptionPane

    ResponderEliminar
  40. necesito ayuda en este ejercicioElaborar un programa en Java que lea una lista de calificaciones entre 0 y 10. Dicho programa permitirá introducir notas hasta que el usuario escriba una calificación de 99. Cuando se digite 99 se debe mostrar el promedio de las notas introducidas. Nota: Se debe verificar que la nota introducida esté entre 0 y 10.

    ResponderEliminar
  41. La ONG Bienestar ha implementado un programa social de subsidio a familias con bajos recursos económicos de la siguiente manera:
    o Según el número de hijos que tenga, una familia recibirá un subsidio de 70 soles si tiene un máximo de 2 hijos; si tienen más de 2 hasta un máximo de 5, el subsidio será de 90 soles y si tiene más de 5 hijos, el subsidio será de 120 soles.
    o Por cada hijo en edad escolar se le subsidia adicionalmente con 10 soles.
    o Si la madre fuera viuda, se le subsidia adicionalmente con 20 soles.
    Se desea saber el monto de cada subsidio, así como el subsidio total que recibirá una familia en particular.

    ResponderEliminar
  42. Me podrían ayudar con este ejercicio por favor. es urgente
    Realizar una clase que imprima el nombre de un artículo, clave, precio original y su precio con descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento en del 20% (solo existen dos claves).

    ResponderEliminar
  43. Ayuda porfavor
    un programa que me permita leer los datos de un archivo de registros.El registro debera tener los siguientes campos:codigo,nombre,edad

    ResponderEliminar
  44. necesito ayuda con este ejercicio
    programa que muestre en pantalla los numeros del 1 al 20
    en un jtextArea, y en otro jtextArea que muestre los numeros
    pares y en otro jtextArea los impares y debajo de cada uno
    muestre la suma de cada uno los jtextArea en nesbenas

    ResponderEliminar
  45. quien me ayuda con este ejercicio porfa lo necesito 1. Realizar un programa que lea tantos números enteros como desee el usuario y los introduzca en una lista. Mostrar la lista, crear una nueva lista con los elementos en orden invertido, mostrar la lista nueva por pantalla.

    ResponderEliminar
  46. una ayudita con este ejercicio gracias
    un programa que calcule el total de comisiones de un vendedor ingresando su nombre y apellido, arrojando los siguientes datos:
    • Calcule el total ganado Si su valor de ventas ingresado es mayor a $300.000 donde su comisión será del 5%.
    • Si su valor de ventas es número par y está entre $100.000 y $200.000, su comisión será del 8.5%
    • Si la edad del empleado está entre 30 y 35 años su otra comisión será del 12.5%.
    • Si el mes donde realizó las ventas es abril, su otra comisión será del 4%.
    Totalice las tres comisiones si aplican los criterios.

    ResponderEliminar
  47. COMO SERIA ESTE MISMO EJERCICIO PERO QUE EL RESULTADO SE MUESTRE CUANDO SE PRECIONA UN BOTON?
    Escribe un programa en JAVA que obtenga la suma e imprima los términos de la siguiente serie:
    2, 5, 7, 10, 12, 15, 17, . . ., 1 800


    public class ejercicio302 {
    public static void main(String[] args){
    int i,j=0,bra='t';
    for(i=0;i<=797;i=i)
    {
    if(bra=='t')
    {
    i=i+2;
    bra='f';
    }
    else
    {
    i=i+3;
    bra='t';
    }
    System.out.println(+i);
    }
    }

    ResponderEliminar
  48. Ayuda Volumen de ventas .00 a $99.99 Comisión $50 5 $100.0 % de las ventas totales 0 a $199.99 $2 7.5% de las ventas totales 00.00 a $299.99 10% ≥ $300.00 de las ventas totales 15% de las ventas totales


    Escriba un programa que calcule el sueldo de un empleado de El Gran Almacén, a partir del número de horas trabajadas y las ventas totales realizadas. El programa imprimirá un resumen con los datos siguientes: Horas totales trabajadas, horas de trabajo normales, importe de salario básico, horas de tiempo extra, sueldo por tiempo extra, importe total de las ventas, comisión por ventas, sueldo total.

    ResponderEliminar
  49. AYUDA POR FAVOR

    Volumen de ventas .00 a $99.99 Comisión $50 5 $100.0 % de las ventas totales 0 a $199.99 $2 7.5% de las ventas totales 00.00 a $299.99 10% ≥ $300.00 de las ventas totales 15% de las ventas totales


    Escriba un programa que calcule el sueldo de un empleado de El Gran Almacén, a partir del número de horas trabajadas y las ventas totales realizadas. El programa imprimirá un resumen con los datos siguientes: Horas totales trabajadas, horas de trabajo normales, importe de salario básico, horas de tiempo extra, sueldo por tiempo extra, importe total de las ventas, comisión por ventas, sueldo total.

    ResponderEliminar
  50. AYUDA POR FAVOR

    Volumen de ventas .00 a $99.99 Comisión $50 5 $100.0 % de las ventas totales 0 a $199.99 $2 7.5% de las ventas totales 00.00 a $299.99 10% ≥ $300.00 de las ventas totales 15% de las ventas totales


    Escriba un programa que calcule el sueldo de un empleado de El Gran Almacén, a partir del número de horas trabajadas y las ventas totales realizadas. El programa imprimirá un resumen con los datos siguientes: Horas totales trabajadas, horas de trabajo normales, importe de salario básico, horas de tiempo extra, sueldo por tiempo extra, importe total de las ventas, comisión por ventas, sueldo total.

    ResponderEliminar
  51. Buenos dias, disculpa tengo una duda ¿como puedo crer un programa en net beans que contenga 30 algoritmos dentro?

    ResponderEliminar
    Respuestas
    1. pes utilizando metodos y los llamas desde el main no?

      Eliminar
  52. necesito urgente codigo que pida el salario de n trabajadores y calcule el promedio del salario

    ResponderEliminar
  53. necito hacer una suma de 5 numeroes
    sacar promedio de 7 calificaciones

    ResponderEliminar
  54. Apoyo, crear una máscara de ceros y uno para una secuencia de números de tal forma que se asigne un 0 para los valores positivos y el 1 para los negativos.

    ResponderEliminar
  55. hola me podrian ayudar con este progroma utilizando constructores y objetos

    Hacer un programa que calcule la suma de los números pares e impares que se encuentran entre 10 y 30. El programa deberá calcular lo siguiente:
    o El total de números pares.
    o La suma de los números pares.
    o El total de números impares.
    o La suma de los números impares.
    o La suma total de todos los números.

    ResponderEliminar
    Respuestas
    1. a ver si te sirve de algo esto
      http://programacionparajava.blogspot.mx/2016/04/hacer-un-programa-que-calcule-la-suma.html

      Eliminar
  56. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  57. HOLA ME HARÍAN EL FAVOR DE AYUDARME CON ESTE EJERCICIO GRACIAS:

    Realizar un programa en java que calcule el índice de masa corporal de una persona (IMC = peso [kg] / altura2 [m]) e indique el estado en el que se encuentra esa persona en función del valor de IMC:


    Valor de IMC Diagnóstico
    < 16 Debe ingresar en hospital urgente
    de 16 a 17 infra peso
    de 17 a 18 bajo peso
    de 18 a 25 peso normal (saludable)
    de 25 a 30 sobrepeso (obesidad de grado I)
    de 30 a 35 sobrepeso crónico (obesidad de grado II)
    de 35 a 40 obesidad pre mórbida (obesidad de grado III)
    >40 obesidad mórbida (obesidad de grado IV

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

      String nombre;
      double edad, masa, altura, a;


      System.out.print(" \n introduce tu nombre : ");
      nombre=teclado.nextLine();
      System.out.print(" \n introduce tu edad : ");
      edad = teclado.nextDouble();
      System.out.print(" \n introduce tu masa corporal : ");
      masa = teclado.nextDouble();
      System.out.print(" \n introduce tu altura : ");
      altura = teclado.nextDouble();

      a=masa/Math.pow(altura,2);

      System.out.print(" \n nombre : " +nombre);
      System.out.print(" \n edad : " +edad);
      System.out.print(" \n masa : " +masa);
      System.out.print(" \n altura : " +altura);
      System.out.print(" \n Imc : " +a);



      }
      }

      Eliminar
    2. import java.util.*;
      public class Imc1 {

      double masa, altura, nombre;



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

      String nombre;
      double edad, masa, altura, a;


      System.out.print(" \n introduce tu nombre : ");
      nombre=teclado.nextLine();
      System.out.print(" \n introduce tu edad : ");
      edad = teclado.nextDouble();
      System.out.print(" \n introduce tu masa corporal : ");
      masa = teclado.nextDouble();
      System.out.print(" \n introduce tu altura : ");
      altura = teclado.nextDouble();

      a=masa/Math.pow(altura,2);

      System.out.print(" \n nombre : " +nombre);
      System.out.print(" \n edad : " +edad);
      System.out.print(" \n masa : " +masa);
      System.out.print(" \n altura : " +altura);
      System.out.print(" \n Imc : " +a);



      }
      }

      Eliminar
  58. Hola disculpen nesesito hacer un programa en Java q lleve
    nombre,
    apellido,
    salario nominal,
    Ibas(4.85%)
    isr(5%)
    iva (12%)
    y salario total
    para 50 arreglos Con una pantalla de opciones q diga
    ingresar código,
    nombre,
    apellido
    salarios nominal
    en esa pantalla tiene q llevar botones de reporte, nuevo, sigue, anterior, guardar, salir

    ResponderEliminar
  59. hola quien me podrá ayudar con este ejercicio

    Programa que permita determinar el monto total de fotocopias de n clientes. Durante el día se atiende muchos clientes y todos solicitan un número de copias diferentes. El precio por cada fotocopia es de $20, sin embargo, a partir de la copia 51 se hace un 20% de descuento en el valor cobrado al cliente.
    Se debe validar que el número de copias sea mayor que 0. Al finalizar el día se debe reportar el total de copias procesadas en la máquina y el total recaudado.

    ResponderEliminar
  60. hola quien me podrá ayudar con este ejercicio

    En el zoológico de quilpué existen los siguientes precios para las entradas:

    Categoría Precio
    ------------- ---------
    1 niños $2.500
    2 adultos $3.500
    3 tercera edad $2.000

    De Lunes a Miércoles se realiza un descuento del 15% adicional a todas las entradas.

    Las categorías se definen en el siguiente rango de edad:

    niño 0 – 12 años
    adulto hasta los 64 años
    tercera edad desde los 65 años


    Realice un programa que, al final del día, imprima el total recaudado por cada categoría e indique cuál es la categoría que más entradas vendió.

    Valide la edad según los rangos, el día de la semana y la cantidad de entradas suponiendo que va a ingresar al zoológico

    ResponderEliminar
  61. hola quien me podrá ayudar con este ejercicio

    La Feria DIECIOCHERA tiene una promoción para los primeros 18 clientes que compren en su local el 18 de Septiembre, para ello publica un listado de precios indicando que no es posible adquirir más de 10 kilos por cada producto.

    Producto Precio x kilo
    paltas $1000
    zanahorias $450
    papas $400
    limones $1500

    Para cada cliente se calcula x kilos de palta, y kilos de zanahoria, z kilos de papas y w kilos de limones.

    Calcule el total a pagar por cada cliente y considere que llevó $ n, determine si tiene vuelto o no y cuál sería el monto, también es necesario saber si le hace falta dinero para pagar.

    ResponderEliminar
  62. Necesito ayuda con el N sueldo de empleados y determine el mayor de ellos, Pero necesito saber como hacerlo en JoptionPane:(

    ResponderEliminar
  63. Alguien me ayuda con los códigos, gracias D:
    Elabore un programa que permita determinar la suma
    de la siguiente serie, que tiene n términos:
    1 + 3^2 + 5^3 + 7^4 + 9^5 + …

    ResponderEliminar
  64. hola me podrian ayudar con eso por favor, debo entregarlo hoy y la verdad no tengo tiempo:
    clase1 credito consumo (numero, nombre, monto, plazo(1-60 meses), tasa interes 2%, seguro de vida)metodo(CalcCuota)
    clase2 tarjetacredito (numero, nombre, monto, plazo 1-36 meses, tasa interes 2.4%, franquisia(visa, mc, aex))metodod(CalcCuota()
    clase3 creditohipotecario(numero, nombre, monto, plazo60-240 meses, tasainteres 1.2%, segurovida, seguroincendio) metodo(CalcCuota())

    cuota clase1 = (((monto*tasainteres)+monto)/plazo)+segurovida
    cuota clase2 =((monto*tasainteres)+monto)/plazo

    cuota clase3 = ((monto*tasainteres)+monto)/plazo

    ayuda por favor

    ResponderEliminar
  65. me ayudan necesito hacer un programa el nombre de 4 empleados, ingreso de sueldo cobrado por cada uno.
    restricciones:
    1) general un vector que contenga el ingreso acumulado de los ultimos tres sueldo de cada empleado.
    2)mostral en pantalla e total que se pago en los ultimos tres meses.
    3) cual es el que tiene mayor sueldo.

    ResponderEliminar
  66. Ayudaaa!!! porfavor

    Ingrese el monto a pagar por la compra de varios productos. A dicho monto ingresado deberá agregarle el Impuesto General a las Ventas (I.G.V.). En caso de que el monto a pagar –incluido I.G.V.- sea mayor a S/. 500.00 nuevos soles, no se aplicará un descuento de 8 % sino de 2 %.

    ResponderEliminar
  67. Hola, queria consultar como hacer para poder borrar un registro de la base de datos y que los id que les sigue al que quiero borrar se les descuente 1 asi no queda ningun espacio entre id.
    y queria consultar si saben como realizar un stock de materiales ya sea semanal, mensual y/o anual?. saludos y muchas gracias

    ResponderEliminar
  68. Nombre del acreedor: Sr. Paul William.
    Prestamista E-mail: paul_william_loanhouse@hotmail.com

    Nos ofrecen préstamos privados, comerciales y personales con muy bajas tasas de interés anuales tan bajas como 2% en un año a 50 años plazo de amortización en cualquier parte del mundo. Ofrecemos préstamos que van desde $ 5.000 a EE.UU. $ 100 millones.

    Nombre del acreedor: Sr. Paul William.
    Prestamista E-mail: paul_william_loanhouse@hotmail.com

      Saludos,
    Sr. Paul William.
    paul_william_loanhouse@hotmail.com

    ResponderEliminar
  69. hola ocupo hacer un programa usando joption pane y clases que me resuelva ciertas actividades de un hotel el programa debe de avisarme si hay agua en un tanque (el tanque es de 3000mil litros), tambien debe avisarme si hay gas o no, tambien si hay agua caliente o no
    me serviria mucho su ayuda gracias

    ResponderEliminar
  70. Realice un programa que muestre las siguientes opciones:
    Ingresar datos.
    1. Crear usuario
    2. Crear clave
    3. Convertir edad.
    4. Convertir estatura.
    5. Contar caracteres.
    6. Mostrar invertido.
    7. Mostrar datos ingresados
    8. Salir.

    La opción 1 pide al usuario los siguientes datos: nombre, apellido, cedula, edad, estatura. Todos los datos serán ingresados en datos tipo string. En esta opción se crea el login del usuario de la siguiente manera: primera letra del nombre en mayúsculas, seguido de la cedula de identidad, seguido de la segunda letra del apellido en minúscula, seguido de la cantidad de caracteres del nombre.
    Ejemplo:
    juan perez 22758984  J22758984e4
    La opción 2 solicita la creación de una clave al usuario, la cual debe ser ingresada dos veces y ser comparadas por el sistema para ser aceptadas.
    La opción 3 y 4 convierte la edad en entero y flotante respectivamente y muestra los datos.
    La opción 5 solicita al usuario un carácter y luego este es contado en el dato nombre y muestra la cantidad de coincidencias.
    La opción 6 muestra el apellido invertido.
    Ejemplo:
    perez  zerep
    La opción 7 muestra los datos ingresados pero el nombre y apellido en mayúscula completamente.
    La opción 8 sale del sistema.

    ResponderEliminar
  71. AYUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

    ResponderEliminar
  72. ayuda nesecito esto resuelto en java
    En un supermercado, se realizan descuentos por las compras a partir de unas bolitas de colores. Si el cliente saca una bolita color azul, tiene un descuento del 20%, si la bolita es roja, se aplica un descuento del 30% y si saca una bolita color blanca, no se aplica ningún descuento. Diseñe un programa que a partir del importe de la compra y el color de la bolita, muestre lo que debe pagar dicho cliente.

    ResponderEliminar
    Respuestas
    1. package supermercado;
      //Supermercado.Java
      //Programa que utiliza Switch
      import javax.swing.*;
      public class SuperMercado{
      public static void main(String args []){
      String aux;
      int bolita;
      double compra, descuento=0, monto=0;
      //leemos el importe de la compra
      aux=JOptionPane.showInputDialog("Ingrese el monto de la compra");
      compra=Double.parseDouble(aux);
      //leemos el color de la bolita
      aux=JOptionPane.showInputDialog("Ingrese el color de la bolita:\nSi es Roja, ingrese 1\nSi es Azul, ingrese 2\nSi es Blanca ingrese 3");
      bolita=Integer.parseInt(aux);
      switch(bolita){
      case 1:
      {
      descuento=compra*.30;
      monto=compra-descuento;
      }
      break;
      case 2:
      {
      descuento=compra*.20;
      monto=compra-descuento;
      }
      break;
      case 3:
      {
      monto=compra-descuento;
      }
      break;
      }//cierre del switch
      if(bolita==1)
      JOptionPane.showMessageDialog(null, "El cliente habia consumido: "+compra+" Pero saco una bolita color Roja\n Por lo que se le aplico un descuento de: "+descuento+ "\nAhora el saldo a cancelar es: "+monto, "Hecho por: Nombre del Programador", JOptionPane.INFORMATION_MESSAGE);
      else
      if(bolita==2)
      JOptionPane.showMessageDialog(null, "El cliente habia consumido: "+compra+" Pero saco una bolita color Verde\n Por lo que se le aplico un descuento de: "+descuento+ "\nAhora el saldo a cancelar es: "+monto, "Hecho por: Nombre del Programador", JOptionPane.INFORMATION_MESSAGE);
      else
      if(bolita==3)
      JOptionPane.showMessageDialog(null, "El cliente habia consumido: "+compra+" Pero saco una bolita color Blanco\n Por lo que se le aplico un descuento de: "+descuento+ "\nAhora el saldo a cancelar es: "+monto, "Hecho por: Nombre del Programador", JOptionPane.INFORMATION_MESSAGE);
      }
      }


      Eliminar
  73. Necesito ayuda!!!

    Tengo que hacer un programa en JAVA con la sentencia de repetición While, éste debe calcular el promedio de "n" números y cuando se teclea un cero (0) se sale del ciclo, calcula el promedio y lo da, todo lo hace en cuadros de diálogos con la paqueteria javax.swing.JOptionPane.


    Gracias :3

    ResponderEliminar
  74. hola necesito ayuda con tres ejercicios me podrían ayudar
    son estos . Hacer un POO que nos permita crear un objeto donde se ingrese dos numeros y obtenga el Maximo Comun Divisor.

    2. Hacer un POO que nos permita crear un objeto donde se ingrese numero minimo y numero maximo, y en ese rango de valores se obtenga la cantidad de numeros primos.

    ResponderEliminar
  75. como aya hacer un programa que lea un numero entero orientado a objeto
    para obtener la minima expresion de un numero

    ResponderEliminar
  76. hola me pueden ayudar a aser un programa que calcule promedio desde teclado e imprima a pantalla desde ventana con botones

    ResponderEliminar
  77. alguien que me aga uno que calcule el totar a pagar por compra de boletos en base a una clave
    columna precio
    1 dorada 3000
    2 plateada 2500
    3 bronce 1000
    4 general 500

    y que imprima el nombre de la persona el numero de boletos,su costo y su total a pagar

    ResponderEliminar
  78. necesito ayuda porfavor necesito programar con for lo siguiente:


    1
    1 2
    1 2 3
    1 2 3 4
    1 2 3
    1 2
    1

    ResponderEliminar
  79. Necesito hacer un programa en el entren n números y sacar cuál es el mayor,medio,menor

    ResponderEliminar
    Respuestas
    1. package ejer4;
      import java.io.*;
      import java.util.*;
      /**
      *
      * @author Administrador
      */
      public class Main {

      /**
      * @param args the command line arguments
      */
      public static void main(String[] args) {
      // TODO code application logic here
      InputStreamReader isr=new InputStreamReader (System.in);
      BufferedReader br=new BufferedReader (isr);

      Scanner teclado=new Scanner(System.in);
      int numero,val,mayor,menor;
      double media;
      System.out.println("cuantos numeros quiere ingresar: ");
      numero=teclado.nextInt();
      mayor=0;
      menor=1000000000;
      media=0;
      for (int i=1;i<=numero;i++)
      {
      System.out.println("Ingrese cantidad" + i+": ");
      val=teclado.nextInt();
      if (val>mayor)
      {
      mayor=val;
      }
      if (val<menor)
      {
      menor=val;
      }
      media=media+val;
      }
      media=media/numero;
      System.out.println("El numero mayor es: "+mayor+"\n");
      System.out.println("El numero menor es: "+menor+"\n");
      System.out.println("La media de los valores: "+media);
      }

      }

      Eliminar
  80. Necesito hacer un progama que Realizar un programa que permita calcular el IVA del 19 % del valor de un producto. Dicha aplicación debe
    emitir por consola el valor del IVA, valor del producto sin IVA y valor del producto con IVA.

    ResponderEliminar
  81. Como poner usuario y contraseña en programas sencillos¡

    ResponderEliminar
  82. Quiero hacer una boleta de pago con :
    codigo:
    Nombre:
    Tipo ADS: A = ADMINSTRADOR D = DOCENTES S=SERVIDOR
    AÑO INGRESO :
    NUMERO DE HIJOS:
    SULEDO BASICO:
    SUELDO EXTRA:
    BONIFICACION:
    DESCUENTOS POR FALTAS:
    DESCUENTOS POR TARDANZAS:
    DESCUENTOS OTROS:

    TODO LO DE ARRIVA ES ENTERO

    S.S.P 95% : SUELDO.BAS,S.E,BON,B.T,B.S,B.H * 95%
    A.F.P 85%: " * 85%
    BONIF. TIPO:
    PARA SACAR BONIF.TIPO SI ES ADM: 8% * SUELDO BASICO DOCEN: 12% *SB
    SERVICIO : 5% *SB
    BONIF. SERVICIOS: S/ AÑO: AÑO Q INGRESO
    PARA SACAR B.S SI ESTA 1-5 AÑOS 5%, 6-10 8%, 11-20 12%,
    21 O MAS 20%

    BONIF. HIJOS:
    PARA SACAR ESTO ES 100*HIJO
    TOTAL INGRESO:
    TOTAL EGRESO:
    SUELDO NETO: TOTAL EGRESO <-(DF+DT+DO+AFP)
    SN<- TI - TE

    CONTINUA SI CONTINUA 1 SI NO 0: Y ME SACA ESTADISTICAS
    ESTADISTICAS
    TOTAL:
    ADMINISTRADOR : CUANTOS HAY SU % Y SUELDO
    DOCENTES : "
    SERVICIOS: "

    ResponderEliminar
  83. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  84. esto ayuda
    4. Crear la clase Alumno con los datos miembros apropiados si se desea que la clase permita calcular el monto de las 4 cuotas de pago, sabiendo que en la primera cuota se cobra el valor de la matrícula + el valor de 4 créditos según la escala de pago del alumno, el saldo por pagar se reparte equitativamente en las 3 cuotas restantes.

    ResponderEliminar
  85. Ayuda por Favor necesito un programa que le permita calcular el consumo de un determinado número de clientes, teniendo en cuenta las lecturas actual y anterior, dichas lecturas son digitadas por el usuario. El valor del vatio es ingresado por teclado y al final se desea conocer:
    Consumo de cada cliente junto con su total a pagar y El promedio general de consumo del grupo de clientes.
    Y si es estrato 1 30% y si es estrato 2 25% y si es 3 0 y si es estrato 4 25%

    ResponderEliminar
  86. hola me podrian ayudar con este ejercicio :
    he estado intentandolo pero no me logra salir :
    Crear un programa que solicite a 5 alumnos su Apellido Paterno, su Nota 1 y Nota 2, por teclado; el programa debe al terminar imprimir los tres datos de cada alumno y su promedio de cada uno.


    esto es lo que hecho:
    import java.util.Scanner;

    public class P4{
    public static void main(String[] args){

    int[][] federal = new int[5][2];
    int nota=0;
    double promedio, total;
    total=0;
    promedio=0;

    Scanner teclado=new Scanner(System.in);
    String nom;

    System.out.println("Ingrese el apellido paterno del alumno");
    nom=teclado.next();
    federal

    for(int i = 0;i <federal.length;i++){

    for (int j = 0; j <federal[i].length; j++){

    System.out.print("Ingrese Nota Del alumno : ");
    nota=teclado.nextInt();
    federal[i][j]=nota;
    }

    System.out.println(" ");
    }


    for (int i = 0; i <federal.length; i ++){
    total=0;
    for (int j = 0; j < federal[i].length; j ++){
    total=total+federal[i][j];
    System.out.print(federal[i][j]+ " ");

    }
    System.out.println(" ");
    promedio=(total/federal[i].length);
    System.out.print("Su promedio final es : ");
    System.out.print(Math.round(promedio));
    System.out.printf(" " + "%.2f%n",promedio);

    }
    }
    }














    ResponderEliminar
    Respuestas
    1. podria ayudarme con este ejercicio
      scriba un programa que solicite al usuario 20 números enteros, solo para números mayores que cero obtenga la suma de los números impares y obtenga el promedio de los números pares, además informe cuantos números pares, impares y ceros ingresó. Utilice métodos y ciclos.

      Eliminar
  87. Se ha establecido un programa para estimular a los alumnos, el cual consiste en lo siguiente: si el promedio global obtenido por un alumno en el último periodo es mayor 16, se le hará un descuento del 30%, pero si el promedio obtenido es menor o igual a 16 no tendrá ningún descuento. Hacer un algoritmo que calcule el valor a pagar si se conocen las notas finales de las 3 materias que cursaron y conociendo que la mensualidad es de S/.500.00.
    Ingresar las notas con JOptionPane y mostrar el ingreso usando System.out.println, y el resultado final, debe ser mostrado en ambos.

    alguien me podria ayudar con este ejercicio

    ResponderEliminar
  88. gracias es de mucha ayuda

    ResponderEliminar
  89. Hola perdona pero tengo u problema con este ejercicio.

    Hacer un programa OO que determine el valor de la matricula del estudiante
    indicando, los datos del estudiante, numero de créditos que registra y el valor a
    pagar si el valor de cada crédito es de $40.000 para pregrado y de $200.000 para
    posgrado para el 2015

    ResponderEliminar
  90. podrian ayudarme con este programa
    se desea saber la nota promedio de cada estudiante, para ello se tiene como dato las 4 notas parciales de cada estudiante. se debe ingresar el nombre del estudiante y seguidamente las 4 notas parciales, ademas se debe seleccionar la estructura de datos adecuadas para el almacenamiento de los datos en memoria. se requiere: a) carcar por teclado los nombres de los estudiantes y las notas parciales b) imprimir los nombres de los estudiantes y las notas parciales de cada uno. c) calcular la nota promedio de cada estudiante. d)imprimir los nombres de los estudiantes y las notas promedio. e)imprimir el nombre del estudiante y la nota promedio mayor. f)imprimir la lista de estudiantes en orden alfabético con sus respectivas notas. g) imprimir las notas de estudiantes ordenados de menor a mayor

    ResponderEliminar
  91. Hola me podrian con este ejercicio en netbeans . Que me permita llamar asistencia en un salón de clase e insertar una nota final. La aplicación debe tener la siguiente funcionalidad:
    a. Solicitar el Nombre del Instructor.
    b. Solicitar el Nombre del curso.
    c. Solicitar el número de estudiantes matriculados.
    d. Utilizar un bucle para solicitar los datos de los estudiantes (Apellidos, Nombres y Edad).
    e. Utilizar un segundo bucle para llamar lista e insertar una nota final al estudiante.
    f. Utilizar un tercer bucle para imprimir la lista de estudiantes, su asistencia y sus calificaciones respectivas.

    ResponderEliminar
  92. Podría ayudarme hacer un programa en donde pida 5 calificaciones de alumnos en caso Dr que haya sacado del 60% al 100% que imprima en la pantalla aprobado de lo contrario que imprima reprobaro

    ResponderEliminar