PDA

Ver la Versión Completa Con Imagenes : post para programadores de java


Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
kaysery
20-11-2010, 20:58:04
bueno amigos aki les dejo este postr para los que quieran postera sus programas hechos con java y para los que necesiten ayuda que posteen sus problemas aca aki les dejo par de los programitas que he hecho no son nada comparado con muchas otras aplicaciones que se puedes hacer pero es que todavia soy un programador junior asi que ahora es que estoy empezando a aprender asi que les dejo algunos programitas:

ESTA ES MI PRIMERA CALCULADORA
import javax.swing.*;
public class calculadora{
public static void main(String args[]){
String texto;
int numero;
float total;

do{
texto=JOptionPane.showInputDialog("digite la operacion que desea realizar\n1-sumar\n2-restar\n3-multiplicar\n4-dividir\n5-raiz cuadrada\n0-salir");
numero=Integer.parseInt(texto);

if(numero==1){
float n1=Float.parseFloat(JOptionPane.showInputDialog("digite el primer numero"));
float n2=Float.parseFloat(JOptionPane.showInputDialog("digite el segundo numero"));
total=n1+n2;
JOptionPane.showMessageDialog(null,"el resultado de la suma es"+total);
}
else if(numero==2){
float n1=Float.parseFloat(JOptionPane.showInputDialog("digite el primer numero"));
float n2=Float.parseFloat(JOptionPane.showInputDialog("digite el segundo numero"));
total=n1-n2;
JOptionPane.showMessageDialog(null,"el resultado de la resta es"+total);

}
else if(numero==3){
float n1=Float.parseFloat(JOptionPane.showInputDialog("digite el primer numero"));
float n2=Float.parseFloat(JOptionPane.showInputDialog("digite el segundo numero"));
total=n1*n2;
JOptionPane.showMessageDialog(null,"el resultado de la multiplicacion es"+total);
}
else if(numero==4){
float n1=Float.parseFloat(JOptionPane.showInputDialog("digite su primer numero"));
float n2=Float.parseFloat(JOptionPane.showInputDialog("digite su segundo numero"));
total=n1/n2;
JOptionPane.showMessageDialog(null,"el resultado de la division es "+total);

}
else if(numero==5){
float n1=Float.parseFloat(JOptionPane.showInputDialog("digite su primer numero"));
total=(float) Math.sqrt(n1);
JOptionPane.showMessageDialog(null,"el resultado de la raiz cuadrada es "+total);
}
} while(numero!=0);
if(numero==0){
JOptionPane.showMessageDialog(null, "create by kaysery");
}

}}


ESTE ES MI PRIMER CONTROLADOR DE ARCHIVOS(NO ESTA COMPLETO LE FALTAN ALGUNOS DETALLITOS)

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);
if (linea==null){
System.out.print(" Vacia");
}}}}
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");}
}}}


bueno espero que les aya servido de algo estos ejemplos cualquier cosa posteen para asi ayudarnos entre todos.

Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
ARICARRARO
01-12-2010, 20:08:53
Códigos sencillos. Muy simples

ARICARRARO
01-12-2010, 20:13:46
¿Programador junior?
@kaysery
Más bien eres principiante. Para tener nivel Junior debes tener conocimientos un poco más avanzados.

Puedes checar este link http://www.javamexico.org/

Si quieres comenzar a programar checa los ejemplos y los post de esa página. Suerte

kaysery
01-12-2010, 22:10:32
ok gracias amigo