ejercicios de java eclipse

Registre las edades de n estudiantes. Visualice la edad promedia y las edades superiores al promedio.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de JaimeItlzc

?

? y luego?

Imagen de beto.bateria

de seguro lo hice en la clase

de seguro lo hice en la clase de pascal, cuando era estudiante.

esa es toda la pregunta se

esa es toda la pregunta se resuelve en eclipse

Imagen de beto.bateria

Hola Lesly, porque no

Hola Lesly, porque no comienzas con una idea de como lo resolverias? ya despues te podriamos ayudar.

Imagen de luxspes

O tambien...

O, si quieres la respuesta directa, sin invertir mas tiempo de tu parte, es perfectamente valido que ofrezcas una recompensa economica

ESTE ES EL PLANTEAMIENTO DE

ESTE ES EL PLANTEAMIENTO DE MI PREGUNTA, SOLO FALTA VISUALIZAR LAS EDADES SUPERIORES AL PROMEDIO LO UNIKO KE APARECE ES LA EDAD MAYOR....

package secuenciales;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;

public class oja3 extends JApplet implements ActionListener {

JScrollPane jsps;
JTextField jtn;
JTextArea jtasa;

int anum[]=new int [5],i=0;
public void init()
{
getContentPane().setLayout(null);

jtn=new JTextField();
jtn.addActionListener(this);
jtn.setBorder(BorderFactory.createTitledBorder("edad"));
jtn.setBounds(10,30,150,40);
add(jtn);

jtasa=new JTextArea();
jtasa.setEditable(false);

jsps=new JScrollPane(jtasa);
jsps.setBounds(10,90,290,200);
add(jsps);

setSize(400,500);
setVisible(true);
}

public void numer()
{
if(i<5)
{ anum[i]=Integer.parseInt(jtn.getText());
jtasa.append("\nEdad:"+anum[i]);
i++;
jtn.setText("");
jtn.requestFocus();
}
if(i==5)
{
JOptionPane.showMessageDialog(this,"finalizar");
jtn.setEditable(false);

int ep=0,s=0;
for(int i=0;i<5;i++)

{
if (i<5)
{
s+=anum[i];
ep=s/5;
}
}

jtasa.append("\npromed:"+ep);
int sp;
for (int i=0;i<5;i++)
{
if(anum[i]>ep)
ep=anum[i];

}
jtasa.append("\n edads mayors al promedio"+ep);
}
}
public void actionPerformed(ActionEvent e) {
if(e.getSource().equals(jtn));
numer();

}

}

Imagen de JaimeItlzc

Aquí esta tu error

Aquí esta tu error.

if(anum[i]>ep)
ep=anum[i];
}

Checadoo bien bien.

Saludos.

Imagen de JaimeItlzc

Un tanto tonto

Un tanto tonto pero espero te ayude mas o menos a entender.

public class Example{
  static{
        int array[]={20,18,25,10,4};//suponiendo que esas son las edades
            int mayores[]=new int[5];
            int k=0;
        for(int i=0;i<=array.length-1;i++){
                if(array[i]>=20){// y esta sea tu condicion de edades
                        mayores[k]=array[i];
                        k++;                           
             }
          }
        for(int j=0;j<k;j++){
                System.out.println(mayores[j]);
           }
         System.exit(0);
        }
  }    

Saludos.

grazias me ha aydado

grazias me ha aydado

esta primera vez y realmente necesito que ayuden a hacer esto

Objetivos:
1. Hacer uso de las herramientas de Java para crear menus a traves de estrcuturas repetitivas.
2. Utilizar los paquetes java.util y java.io en la confeccion de sus programas
3. Desarrollar una lógica ordenada para la ejecución y culminación de una tarea

Problema
Se desea crear un programa que simule el funcionamiento de un cajero automático, donde se presente el siguiente menu principal
MENU PRINCIPAL
1. CONSULTA DE SALDO
2. DEPOSITOS
3. RETIROS
4. SALIDA
Haga uso de arreglos para la culminación del programa, debe considerar un arreglo de hasta 20 elementos en donde deben estar las claves delos clientes y otro en el que esten los saldos de las cuentas. Un tercer arreglo podria contener información sobre informacion del cliente como Nombre y apellido.
Consideraciones
a. Por la opción 1, 2 y 3 el programa debe solictar la clave del cliente
b. En la opcion 2 y 3 aparte de la clave del cliente, debe solicitar el monto a retirar o depositar
c. En la opción 1 debe Imprimir el nombre y saldo del cliente
d. La opción 4debe salir del sistema.

necesito que me ayuden a

necesito que me ayuden a hacer este programa se los agradeceria muchisimoo

Imagen de neko069

@alexanderm50 Qué tanto

@alexanderm50

Qué tanto llevas?

no mucho

la verdad no mucho se podrias ayudar con eso de verdad que tendre un gra aprecioo

Imagen de beto.bateria

alexanderm50 para cuando lo

alexanderm50 para cuando lo quieres? a ver si te puedo ayudar

lo tendras listo para este

lo tendras listo para este domingo es para el lunes te agradezco tu apollo

Imagen de neko069

Pues sería mejor que le

Pues sería mejor que le metieras pata, y mostraras lo que llevas, siento no poder ayudarte haciendo algpun componente, no tengo el tiempo, mejor empieza a hacerlo, y ya te ayudo con algo en específico...

La salida del programa por lo regular es con System.exit( 0 );

esto es lo que tengo hasta ahora

import

public

public

BufferedReader br;
br =
new BufferedReader(isr);
double

int

if

System.
out.println("Uso: java cajero ");
return

dSaldoInicial = d.doubleValue();
if

System.
out.println("Uso: java cajero ");
return

iOpcn = -1;
do

try

System.
out.println("- CAJERO AUTOMATICO BANCO FELIZ -");
System.
out.println("-----------------------------------");
System.
out.println(" 1. Consultar saldo");
System.
out.println(" 2. Depositar");
System.
out.println(" 3. Retirar");
System.
out.println(" 0. Terminar");
System.
out.println("-----------------------------------");
System.
out.print("Teclea el numero de la opcion que desee: ");
iOpcn = Integer.parseInt( br.readLine() );
System.
out.println("\n\n\n");
System.
out.println("\n*----------------------------------------------*");
switch

case

System.
out.println("* CONSULTA DE SALDO *");
System.
out.println("*----------------------------------------------*");
System.
out.println("El saldo de la cuenta es: " + miCajero.Saldo() );
break

case

System.
out.println("* DEPOSITAR EN LA CUENTA *");
System.
out.println("*----------------------------------------------*");
System.
out.print("Escriba la cantidad a depositar: " );
d =
new Double( br.readLine() );
dCant = d.doubleValue();
miCajero.Deposita( dCant );
break

case

System.
out.println("* RETIRAR DE LA CUENTA *");
System.
out.println("*----------------------------------------------*");
System.
out.print("El saldo de la cuenta es: " + miCajero.Saldo() +
"\nEscriba la cantidad a retirar:"
);
dCant = d.doubleValue();
miCajero.Retira( dCant );
break

case

System.
out.println("* Gracias por visitar al cajero feliz :) *");
System.
out.println("*----------------------------------------*");
System.
out.println("\n\n\n");
return

System.
out.println("*----------------------------------------------*");
System.
out.println("Presiona Enter para continuar...");
br.readLine();
}
// fin del try
catch

System.
out.println( "--o--o--o--o--o--o--o--o--o--");
System.
out.println( "- Error! Numero incorrecto -");
System.
out.println( "--o--o-A-o--o--o--o--o--o--o--");
System.
out.println("\n\n\n");
}
// fin del catch
}
while( iOpcn != 0 );
}
// fin de main
}
// fin de la clase cajero

class

double

public

this

public

return

public

if

return

this

}

public

if

return

if

return

this

}
}
// fin de la clase _Cajero.saldo -= r;
System.
out.println( "El saldo de la cuenta es: " + this.saldo );;
}
( this.saldo < r ){
System.
out.println( "La cantidad a retirar es mayor que el saldo disponible... no se hizo nada" );;
}
( r System.
out.println( "No existen pesos negativos... no se hizo nada" ); void Retira( double r ){.saldo += d;
System.
out.println( "El saldo de la cuenta es: " + this.saldo );;
}
( d System.
out.println( "No existen pesos negativos... no se hizo nada" ); void Deposita( double d ){ this.saldo;
}

double Saldo(){.saldo = sal_ini;
}
// fin del constructor _Cajero( double sal_ini ){ saldo;

_Cajero{( Exception ex ){
System.
out.println("\n\n\n");;
}
// fin del switch 0:
System.
out.println("*----------------------------------------*");;
d =
new Double( br.readLine() ); 3:
// Hacer un
retiro
; 2:
// Hacer un
deposito
; 1:
// Consultar
saldo
( iOpcn ){{
System.
out.println("-----------------------------------");{;
}
_Cajero miCajero =
new _Cajero( dSaldoInicial ); ( dSaldoInicial System.out.println("ERROR!, el saldo debe ser al menos de 1.00");;
}
Double d =
new Double( args[0] ); ( args.length == 0 ){
System.
out.println("ERROR!, debe proporcionar argumentos!"); iOpcn;

dSaldoInicial, dCant; static void main( String args[] ){
InputStreamReader isr;
isr =
new InputStreamReader(System.in); class cajero{ java.io.*;