Junio 23, 2018, 11:08:34 pm

Autor Tema: Pon aquí tus prácticas y programas en Java  (Leído 49050 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado licshendu

  • Me das tu IP?
  • *
  • Mensajes: 23
  • Sexo: Masculino
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #30 en: Noviembre 20, 2009, 12:03:57 am »
Hola gente ^^ posteo algunas practicas que hice en la escuela, se pueden mejorar mucho aun, jeje pero pues como el maestro dio poco tiempo algunas las deje asi :D.
Código: You are not allowed to view links. Register or Login
/**
 * Título: Evaluar fechas
 * Ejercicio: 16
 * Descripcion: 16. Dada una fecha en el rango de 01 01 1980 al 31 12 2010,
 * determine si es correcta o incorrecta
 * @author:  Licshendu
 * @fecha:  04/oct/2009
*/
import javax.swing.JOptionPane;
public class Fechas
{
public static void main(String arg[])
{
int dia,mes,anio;
String evaluacion="incorrecto";
dia=Integer.parseInt(JOptionPane.showInputDialog("ingresa el dia"));
mes=Integer.parseInt(JOptionPane.showInputDialog("ingresa el mes"));
anio=Integer.parseInt(JOptionPane.showInputDialog("ingresa el año"));
if(dia<28 && dia>31&&mes<1 && mes>=12)
{
evaluacion="incorrecto";
}
else if(dia==31 && (mes==1||mes==3||mes==5||mes==7||mes==8||mes==10||mes==12))
{
evaluacion="correcto";
}
else if(dia==30 &&(mes==4||mes==6||mes==9||mes==11))
{
evaluacion="correcto";
}
if(dia==29 && ((anio % 4 == 0) && ((anio % 100 != 0) || (anio % 400 == 0))))
{
evaluacion="correcto";
}
else if(dia==28)
{
evaluacion="correcto";
}
JOptionPane.showMessageDialog(null,evaluacion);
System.exit(0);
}
}












Código: You are not allowed to view links. Register or Login
/**
 * Título: Figuras Geometricas
 * Ejercicio: 17
 * Descripción:programa que elija una opción y determine su área.
 *  a). Círculo. b). Triangulo  c) Rectángulo d) Cuadrado.
 * @author:  Licshendu                     fecha:  27/sep/2009
*/
import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class FigurasGeometricas
{
public static void main(String args[])throws IOException
{
double base,altura,r,lado;
char opcion;
boolean salir=false;
final double PI=3.1416;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while(!salir)
{
System.out.println("Elige una de las siguientes opciones");
System.out.println("a)Circulo\nb)Triangulo\nc)Rectangulo\nd)Cuadrado\ne)Salir");
opcion=br.readLine().charAt(0);
switch(opcion)
{
case 'a':
System.out.println("radio= ");r=Double.parseDouble(br.readLine());
System.out.println("Area= "+ PI*r*r);break;
case 'b':
System.out.println("base= ");base=Double.parseDouble(br.readLine());
System.out.println("altura= ");altura=Double.parseDouble(br.readLine());
System.out.println("area= "+(base*altura)/2);break;
case 'c':
System.out.println("base= ");base=Double.parseDouble(br.readLine());
System.out.println("altura= ");altura=Double.parseDouble(br.readLine());
System.out.println("area= "+base*altura);break;
case 'd':
System.out.println("lado= ");lado=Double.parseDouble(br.readLine());
System.out.println("area= "+lado*lado);break;
case 'e':
salir=true;break;
default:
System.out.println("ese opcion no exite");break;
}
}

}
}
Código: You are not allowed to view links. Register or Login
/**
 * Título: Dibujar figura
 * Ejercicio: 18
 * Descripcion: dibuja un rombo de * la diagonal menor deve ser un numero impar
 * @author:  Licshendu
 * @fecha:  29/sep/2009
*/
public class DibujarFigura
{
public static void main(String args[])
{
int diagMenor=9,margen=diagMenor-1,asterisco=1,aux=1;
while(aux<=diagMenor)
{
for(int a=0; a<margen;a++)
{
System.out.print(" ");
}
for(int b=0; b<asterisco;b++)
{
System.out.print("*");
}
System.out.println();
aux++;
if(aux<=diagMenor/2+1)
{asterisco+=2;margen--;}
else
{asterisco-=2;margen++;}
}
}
}

Código: You are not allowed to view links. Register or Login
/**
 * Título: Promedio mayor y menor
 * Ejercicio: 19
 * Descripción:
 * El departamento de servicios escolares del ITRE requiere obtener
 *   el nombre del alumno de mayor y menor promedio de los dos grupos de
 *   informática de tercer semestre. Realice el programa para obtener
 *   tales resultados.
 * @author:  Licshendu
 * @fecha:  28/sep/2009
*/
import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class PromedioMayMen
{
public static void main(String args[]) throws IOException
{
int nAlumnos=0;
String nombre,nombreMay=" ",nombreMen=" ",apellido;
double promedio,promedioMay=0,promedioMen=0;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("numero de alumnos: ");
nAlumnos=Integer.parseInt(br.readLine());
for(int a=0;a<nAlumnos;a++)
{
try
{
System.out.println("nombre: ");
nombre=br.readLine();
System.out.println("apellido: ");
apellido=br.readLine();
System.out.println("promedio: ");
promedio=Float.parseFloat(br.readLine());
if(a==0)
{
nombreMay=nombre+" "+apellido;
promedioMay=promedio;
nombreMen=nombre+apellido;
promedioMen=promedio;
}
if(promedio>promedioMay)
{
nombreMay=nombre+" "+apellido;
promedioMay=promedio;
}
else if(promedio<promedioMen)
{
nombreMen=nombre+apellido;
promedioMen=promedio;
}
}
catch(Exception e)
{
System.out.println("Error ingresaste letras");
a--;
}
}
System.out.println("el promedio mas alto fue de "+nombreMay+" con: "+promedioMay);
System.out.println("el promedio mas bajo fue de "+nombreMen+" con: "+promedioMen);

}
}


Código: You are not allowed to view links. Register or Login
/**
 * Título: Tablas de multiplicar
 * Ejercicio: 20
 * Descripción:imprime las tablas de multiplicar del 1 al 10
 * @author:  Licshendu
 * @fecha:  27/sep/2009
*/
public class TablasDeMultiplicar
{
public static void main(String args[])
{
for(int tabla=1;tabla<=10;tabla++){
for(int factor=1;factor<=10;factor++)
{System.out.println(tabla+"X"+factor+"="+tabla*factor);}
System.out.println();
}
}
}

Código: You are not allowed to view links. Register or Login
/**
 * Título: Serie Fibonacci
 * Ejercicio: 21
 * Descripción:programa que dado un valor "n" entero positivo representa al
 * numero de elementos de la serie fibonacci
 * @author:  Licshendu
 * @fecha:  28/sep/2009
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Fibonacci
{
public static void main(String args[]) throws IOException
{
int n,ant=0,act=1,aux1;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("ingresa el numero de elementos que quieres ver:");
n=Integer.parseInt(br.readLine());
for(int a=0;a<n;a++)//numero de elementos
{
aux1=ant+act;
System.out.print(aux1+" ");
ant=act;
act=aux1;
}
System.out.println();
}
}


Código: You are not allowed to view links. Register or Login
/**
 * Título: Serie armonica
 * Ejercicio: 22
 * Descripción:Dado un valor "n" entero postivo, imprima la siguiente serie
 * armónica.
 * 1 + 1/2  + 1/3 + 1/4 + 1/n.Y la suma resultante.
 * @author:  Licshendu
 * @fecha:  27/sep/2009
*/
import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class SerieArmonica
{
public static void main(String args[])
{
int numero=0;
float acumulador=0;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try
{
System.out.println("ingresa un numero");
numero= Integer.parseInt(br.readLine());
for(int denominador=1;denominador<=numero;denominador++)
{
if(denominador==1)
{
System.out.print("1 + ");
}
else if(denominador!=1 && denominador<numero)
{
System.out.print("1/"+denominador+" + ");
}
else
{
System.out.println("1/"+denominador);
}
acumulador+=(float)1/denominador;
}
System.out.println("la suma total es de: "+acumulador);
}
catch(Exception e)
{
System.out.println("no puedes ingresar letras");
}
}
}


Código: You are not allowed to view links. Register or Login
/**
 * Título: Suma numeros pares
 * Ejercicio: 24
 * Descripción:programa que suma los numeros pares desde el 12 asta el 160
 * @author:  Licshendu
 * @fecha:  28/sep/2009
*/
public class SumaPares
{
public static void main(String args[])
{
int acum=0;
for(int a=2; a<=160;a+=2)
{
acum+=a;
}
System.out.println("suma de numeros pares del 12 al 160: "+acum);
}
}

/**
 * Título: Crecimiento anual estudiantil ITRE
 * Ejercicio: 25
 * Descripción:
 *25. El ITRE tiene actualmente (año 2007) 1150 alumnos, se espera tener un
 *   crecimiento anual del 12%. Elaborar un programa que calcule e imprima la
 *   población estudiantil que se espera tener en el año 2025
 * @author:  Licshendu
 * @fecha:  28/sep/2009
*/
public class CrecimientoAnualAlumnos
{
public static void main(String args[])
{
int nAlumnos=1150, anio=2007,diferencia,anioFuturo=2025;
diferencia=anioFuturo-anio;
for(int b=0;b<diferencia;b++)
{
nAlumnos*=1.12;
}
System.out.println("para el año "+anioFuturo+" se espera una poblacion estudiantil de: "+nAlumnos);
}
}

Código: You are not allowed to view links. Register or Login
/**
 * Título: Tabla de potencias
 * Ejercicio: 26
 * Descripción:
 *   programa que permite leer un número e imprime una tabla con las potencias
 *   de los números desde 1 hasta el número leído
 * @author:  Licshendu
 * @fecha:  29/sep/2009
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Potencias
{
public static void main(String args[])throws IOException
{
int n,potencia=0;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("ingresa el numero de potencias que quieres ver: ");
n=Integer.parseInt(br.readLine());
System.out.println("Numero        Potencia\n________________________");
for(int a=1;a<=n;a++)
{
System.out.print(a+"              ");
potencia=a;
for(int b=1;b<a;b++)
{
potencia*=a;
}
System.out.println(potencia);
}
}
}


Código: You are not allowed to view links. Register or Login
/**
 * Título: Calculo del ahorro
 * Ejercicio: 27
 * Descripción:
 *   Elaborar un programa para calcular la cantidad que se tendría ahorrada
 *   después de 10 años, si se depositan mil pesos mensualmente a una tasa de
 *   interés mensual del 3%, capitalizable cada mes, es decir,  que al capital se
 *   le agregan los intereses
 * @author:  Licshendu
 * @fecha:  28/sep/2009
*/
import java.text.DecimalFormat;
public class Ahorro
{
public static void main(String args[])
{
DecimalFormat dosDigitos = new DecimalFormat( "0.00" );
int anios=1;
double monto=0;
for(int a=0;a<anios;a++)
{
for(int b=0;b<12;b++)
{
monto*=1.03;
monto+=1000;
}
}
System.out.println("en "+anios+" se tendra ahorrado $ "+dosDigitos.format(monto));
}
}

son de los primeros que hice en java  :cool:
saludos.






Desconectado jachimalon

  • CPQUE??
  • *
  • Mensajes: 1
    • Ver Perfil
soy nuevo en este foro y necesito ayuda con una tarea
« Respuesta #31 en: Octubre 17, 2010, 02:22:57 pm »
tuve haciendo este trabajo guiandome de unos foros y tutoriales pero me sale en consola unas veces, pero la cosa es que  kiero k me salga solo en panel grafico keria saber donde esta mi error y si me podrian corregir grax



/*
Escriba un programa en que nos calcule el cambio que debe dar la caja de un
supermercado: Dado un precio y una cantidad de dinero, el programa nos dirá
cuántas monedas deben darse como cambio de tal forma que el número total de
monedas sea mínimo. Implementar las clases con sus atributos y métodos.

 */

package EjercicioD;
import java.io.*;
import javax.swing.JOptionPane;

public class ResolviendoD {
 
public static String vuelto(double p,double c_d){
    double v=0;
    int n200=0,n100=0,n50=0,n20=0,n10=0,n5=0,n2=0,n1=0;
   
    v=c_d - p;
    n200=(int)v/200;
    v=v%200;
    n100=(int)v/100;
    v=v%100;
    n50=(int)v/50;
    v=v%50;
    n20=(int)v/20;
    v=v%20;
    n10=(int)v/10;
    v=v%10;
    n5=(int)v/5;
    v=v%5;
    n2=(int)v/2;
    n1=(int)v/1;

  JOptionPane.showInputDialog("n200");
    return"***cantidad de billetes y monedas***"+
                    "\ns/.200 :"+n200+
                    "\ns/.100 :"+n100+
                    "\ns/.50 :"+n50+
                    "\ns/.20 :"+n20+
                    "\ns/.10 :"+n10+
                    "\ns/.5 :"+n5+
                    "\ns/.2:"+n2+
                    "\ns/.1 :"+n1;
}
public static void main(String alberth[]) throws IOException {
InputStreamReader e = new InputStreamReader (System.in);
BufferedReader Leer = new BufferedReader (e);
double total_precio=0,cantidad_dinero =0;

JOptionPane.showInputDialog("ingresar el total de la compra: ");
total_precio=Double.parseDouble(Leer.readLine());

JOptionPane.showInputDialog("ingresar cantidad de dinero a pagar: ");
cantidad_dinero=Double.parseDouble(Leer.readLine());

JOptionPane.showMessageDialog(null,vuelto(total_precio,cantidad_dinero));
}
}

Desconectado kaysery

  • Me das tu IP?
  • *
  • Mensajes: 65
  • Sexo: Masculino
  • simplemente java
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #32 en: Noviembre 12, 2010, 09:07:16 am »
bueno amigo aki les dejo un codigo que he hecho desde que empece este se trata de escribir un numero y el programa lo que hace es que te pide un numero y al escribirlo lo imprime en pantalla pero con espacios de por medio
codigo:
import static java.lang.System.out;
import java.util.*;
class NumEspacio{
public static void main(String[]args){
    Scanner miScanner=new Scanner(System.in);
    out.println("Escriba el numero");
 String numero2=miScanner.nextLine();
char[] espacio=numero2.toCharArray();
for(int i=0;i<espacio.length;i++){
    char current= espacio;
    if(current!=' '){
   out.print(current+" ");
    }
    else{
        out.print(current);
    }
}}}


esta es otra manera de hacerlo pero con la utilizacion de otro metodo
codigo:
import java.util.*;
import static java.lang.System.out;
class numEspacio2{
 public static void main(String[]args){
  Scanner miScanner= new Scanner(System.in);
  out.print("Escriba el numero: ");
  String letra=miScanner.next();
  if(letra!=" "){
  for(int i=0;i<letra.length();i++){
  char caracter=letra.charAt(i);
   out.print(letra.charAt(i)+" "); }

  }}}


y este es uno que he creado recientemente se trata de un programa que utiliza las propiedades de los archivo este aun le faltan una cuantas modificacione pero con el tiempo con lo que aprenda voy modificandolo
codigo:


import java.util.*;
import javax.swing.*;
import java.io.*;
class archivo5{
 private static int numero; 
  public static void main(String[]args)throws IOException{
  String archivo=JOptionPane.showInputDialog("Introduzca archivo");
  File f=new File("C:\\"+archivo+".txt");
  if(f.exists()){
   JOptionPane.showMessageDialog(null, "¡archivo encontrado!");
   do{
    numero=Integer.parseInt(JOptionPane.showInputDialog("Escriba la operacion que desea ejecutar\n1.abrir\n2.propiedades\n3.borrar\n4.leer una linea del archivo\n0.salir"));
   switch(numero){
       case 1:
     Runtime aplicacion = Runtime.getRuntime();
        try{aplicacion.exec("cmd.exe /K start C:\\"+archivo+".txt"); }
        catch(Exception e){System.out.println(e);
        break;}
       case 2:
        JOptionPane.showMessageDialog(null,"Archivo: "+f.getName()+"\nTamaño: "+f.length()+"\nVia de acceso: "+f.getPath()+"\nVia de acceso absoluta: "+f.getAbsolutePath()+"\nUltima modificacion: "+f.lastModified());
        break;
       case 3:
       String let= JOptionPane.showInputDialog("Esta seguro que desea borrar este archivo?\nsi\nno");
        if (let.equals("si")){
         f.delete();
         JOptionPane.showMessageDialog(null, "Archivo borrado");}
        else {
        JOptionPane.showMessageDialog(null, "Cancelando operacion");
        break;}
         case 4:
            FileInputStream fl=new FileInputStream(f);
            InputStreamReader fr=new InputStreamReader(fl);
            BufferedReader entrada=new BufferedReader(fr);
        Scanner miScanner=new Scanner(System.in);
        System.out.print("escribe el numero de lineas que deseas leer:");
        int numero2=miScanner.nextInt();
         String linea;
         for(int i=0;i<numero;i++){
          linea=entrada.readLine();
          System.out.println(i+":"+linea);}}}
   while(numero!=0);
   if(numero==0){
      JOptionPane.showMessageDialog(null, "Saliendo de la aplicacion....");
      JOptionPane.showMessageDialog(null, "Create by kaysery");}}

   else{
       JOptionPane.showMessageDialog(null, "Archivo no Encontrado");
       String let2=JOptionPane.showInputDialog("Desea crear un archivo con este nombre?\nsi\nno");
    if(let2.equals("si")){
    FileOutputStream fo=new FileOutputStream(f);
    PrintStream destino=new PrintStream(fo);
    JOptionPane.showMessageDialog(null, "Archivo creado");}
       else{
         JOptionPane.showMessageDialog(null, "Saliendo de la aplicacion....");
      JOptionPane.showMessageDialog(null, "Create by kaysery");}
   }}}

   

Desconectado compusom

  • Me das tu IP?
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #33 en: Junio 01, 2011, 04:41:14 pm »
hola, como estan?
estoy teniendo problemas con este codigo, no me corre. si alguien me dice cual es el error se lo agradezco!!
Código: (java) You are not allowed to view links. Register or Login
package paquete;

import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridBagLayout;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;

import javax.swing.ButtonGroup;
import javax.swing.JFrame;
import javax.swing.JRadioButton;
import javax.swing.JTextField;

public class Fuente extends JFrame implements ItemListener {

private JTextField texto;
private JRadioButton cursiva, negrita, plano, ambos;
private ButtonGroup grupo;

public Fuente() {
super("fuente");

this.setSize(640, 480);
this.setLayout(new FlowLayout());
armarPantalla();
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

private void armarPantalla() {
JTextField texto = new JTextField(30);
JRadioButton cursiva = new JRadioButton("cursiva");
JRadioButton negrita = new JRadioButton("Negrita");
JRadioButton plano = new JRadioButton("plano");
JRadioButton ambos = new JRadioButton("ambos");
ButtonGroup grupo = new ButtonGroup();

add(texto);

add(negrita);
add(cursiva);

add(plano);
add(ambos);

grupo.add(negrita);
grupo.add(cursiva);
grupo.add(ambos);
grupo.add(plano);

cursiva.addItemListener(this);
negrita.addItemListener(this);
plano.addItemListener(this);
ambos.addItemListener(this);

}

private Font obtenerFuente(int e) {
Font resultado = null;
switch (e) {
case 0:
resultado = new Font("arial", Font.BOLD, 14);
break;
case 1:
resultado = new Font("arial", Font.ITALIC, 14);
break;
case 2:
resultado = new Font("arial", Font.BOLD | Font.ITALIC, 14);
break;
case 3:
resultado = new Font("arial", Font.PLAIN, 14);
break;
}


return resultado;

}

public void itemStateChanged(ItemEvent e) {

if (e.getSource()==negrita) {
System.out.println("probando");

//texto.setFont(obtenerFuente(0));
} else if (cursiva.isSelected()) {
texto.setFont(obtenerFuente(1));
} else if (ambos.isSelected()) {
texto.setFont(obtenerFuente(2));
} else if (plano.isSelected()) {
texto.setFont(obtenerFuente(3));
}

}

}

Desconectado WaesWaes

  • Actualmente es
  • Colaborador
  • ****
  • Mensajes: 4402
  • You are not prepared!
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #34 en: Junio 01, 2011, 06:09:52 pm »
Decinos cual es el problema, porque asi como esta te podria decir que te falto el main

Saludos

Desconectado compusom

  • Me das tu IP?
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #35 en: Junio 02, 2011, 01:26:28 pm »

si le hice el main pero cuando lo corro no me escucha los eventos de los botones, viste q en una parte le puse que si apreto negrita q system.of.println("probando"); pero no imprime nada me marca error el eclipse
ception in thread "AWT-EventQueue-0" java.lang.NullPointerException
   at paquete.Fuente.itemStateChanged(Fuente.java:87)
y no le encuentro el error

Desconectado klaine

  • Yo vivo en CPH
  • ***
  • Mensajes: 433
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #36 en: Junio 16, 2011, 02:59:29 pm »
ZButton, clase boton con evento, es abstracta y lo unico que hay que hacer es sobreescribir el método fire() y ya tienes un boton con evento  :P

No hagan caso de los comentarios, son cosas del netbeans, bueno si usan netbeans lo sabrán xD

Código: (java) You are not allowed to view links. Register or Login


//<editor-fold defaultstate="collapsed" desc="Clase ZButton">
//<editor-fold defaultstate="collapsed" desc="Imports">
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
//</editor-fold>

//<editor-fold defaultstate="collapsed" desc="Cabezera">
public abstract class ZButton extends JButton implements ActionListener{

    ActionEvent evt=null;

    //<editor-fold defaultstate="collapsed" desc="Constructor">
    public ZButton(){

        this.addActionListener(this);

    }
    //</editor-fold>

    //</editor-fold>

    //<editor-fold defaultstate="collapsed" desc="Evento del boton">
    public void actionPerformed(ActionEvent click){

        evt = click;
        fire();

    }
    //</editor-fold>

    public abstract void fire();
    
}
// </editor-fold>


« Última modificación: Junio 16, 2011, 03:01:01 pm por klaine »

Desconectado karlospv94

  • Me das tu IP?
  • *
  • Mensajes: 71
  • Sexo: Masculino
  • Yo AMO a pOrtal HAcker!
    • Ver Perfil
Re:Pon aquí tus prácticas y programas en Java
« Respuesta #37 en: Noviembre 17, 2012, 04:46:54 am »
Este es el código que tengo:

import java.util.*;
public class entregable {
    public static void main (String [] args){
        Scanner tcl = new Scanner (System.in).useLocale(Locale.US);
        System.out.print("Escriu el nom: "); String nom = tcl.nextLine();
        System.out.print("Escriu el primer cognom: "); String cognom1 = tcl.nextLine();
        System.out.print("Escriu el segon cognom: "); String cognom2 = tcl.nextLine();
        nom = nom.trim();
        cognom1 = cognom1.trim();
        cognom2 = cognom2.trim();
        System.out.println(nom +" " +cognom1 +" " +cognom2);
        int n = 0;
        char inicialNom = nom.charAt(0);
        System.out.println(inicialNom +". " +cognom1);
        System.out.println(cognom1 +" " +cognom2 +", " +nom);
        char inicialCognom1 = cognom1.charAt(0);
        char inicialCognom2 = cognom2.charAt(0);
        System.out.println(inicialNom.toUpperC ase() +inicialCognom1.toUpperCase() +inicialCognom2.toUpperCase());
    }
}

El ultimo System.out.println que he puesto lo que tiene que hacer es sacar la inicial del nombre junto con la de los dos apellidos. Por ejemplo si el nombre es Pepe Martínez Feliu, que sacase PMF.
EL problema es que me sale un error y no se como hacerlo

SAludos!

Desconectado sacrilico8989

  • CPQUE??
  • *
  • Mensajes: 1
    • Ver Perfil
Re:Pon aquí tus prácticas y programas en Java
« Respuesta #38 en: Febrero 10, 2015, 03:24:54 pm »
  Crear un programa que calcula la suma de 2 ^ 0 + 2 ^ 1 + 2 ^ 2 + ... + 2 ^ n , donde n es un número introducido por el usuario. es lo que tengo se que solo me falta completar un poco





  int e=2;
           int b;
         int p=0;
           
           Scanner m=new Scanner(System.in);
                    System .out.println("exponente");
                    b=m.nextInt();
                   
                    p=(int) Math.pow((double)b, (double)e);
                    while(p>=e){
                   
                    p++;
                   
                    }
                    System.out.println("potencia"+Math.pow((double)e,(double) b));


xx
Practicas en Java

Iniciado por bolanta48

4 Respuestas
1673 Vistas
Último mensaje Febrero 18, 2010, 09:09:25 pm
por bolanta48
xx
Programas Java

Iniciado por keyven

0 Respuestas
1330 Vistas
Último mensaje Julio 03, 2007, 05:35:24 am
por keyven
xx
Programas Java Para Celulares

Iniciado por shevchenko

1 Respuestas
1602 Vistas
Último mensaje Agosto 15, 2008, 04:10:24 pm
por maxwellnewage
xx
Tengo varios programas de Java instalados

Iniciado por ces111pe

2 Respuestas
1017 Vistas
Último mensaje Julio 08, 2016, 01:17:02 am
por .:MYTO:.
thumbup
Pidan sus Programas batch Aqui!!!!

Iniciado por Punk-Rock

163 Respuestas
58712 Vistas
Último mensaje Octubre 05, 2009, 05:52:42 pm
por JaAViEr
xxx
digan aqui buenos programas desambladores y depuradores

Iniciado por yuske

1 Respuestas
3650 Vistas
Último mensaje Diciembre 13, 2009, 11:08:00 am
por gryphes
xx
Practicas en html

Iniciado por ?????

2 Respuestas
1643 Vistas
Último mensaje Julio 02, 2010, 09:55:47 am
por xXSCORPIOXx
xx
C C++ Buenas prácticas de Programación

Iniciado por dalmirojgg

0 Respuestas
7551 Vistas
Último mensaje Agosto 24, 2017, 08:19:44 am
por dalmirojgg
exclamation
Code2 (Primeras Practicas)

Iniciado por Root XOR

0 Respuestas
1856 Vistas
Último mensaje Febrero 25, 2012, 08:22:58 pm
por Root XOR
xx
practicas con troyanos y virus

Iniciado por kakaroto26

2 Respuestas
1397 Vistas
Último mensaje Junio 12, 2007, 01:18:27 pm
por Suikodenman