Link Log

Una manera de perder el tiempo…

Posts Tagged ‘codigo

Que comodidad…

with one comment

He estado recibiendo comentarios de que los programas que están aquí publicados no compilan, pero en realidad si compilan, el problema es que al publicarse puede que haya problemas con alguno que otro carácter, pero todo se soluciona revisando el código.

Pero si por alguna razón solo quieren copiar y pegar y que todo funcione y ser felices por siempre, no es problema del que publica los códigos aquí, supongo que los que están buscando algún programa o código esta aprendiendo, pues bien, no se aprende nada copiando y ni siquiera revisan lo que copian ni tampoco revisan los mensajes de error.

Pero bueno, seguiré publicando código, tal vez a algunas personas si les sirvan y puedan entender la manera en que lo escribí, pero si no, no es mi problema.

Advertisements

Written by Link X

October 18, 2009 at 11:06 pm

Posted in General

Tagged with ,

Código

with one comment

Para las personas que llegan aquí buscando código de algún tema en especifico (sobretodo código de Java), les informo que el código publicado en este blog funciona, solo que si lo copian directamente del navegador al editor puede tener problemas al copiarse, sobretodo con las comillas(“” ya que se copian como ¨¨), por lo que es recomendable escribir el código directamente al editor y después compilarlo, así no habrá problemas.

No creo que haya problemas, después de todo ya esta todo resuelto y solo es necesario que lo copien.

Aunque si hay algún problema o duda me lo pueden decir.

Written by Link X

November 27, 2008 at 1:14 am

Posted in General

Tagged with , , ,

Usando archivos secuenciales en Java

with 3 comments

Actualización: http://www.israelsc.mx/programacion/java/usando-archivos-secuenciales-en-java/

 

Con este programa, se creara un archivo con registros de numero de matricula, nombre y pedirá 3 calificaciones para después calcular el promedio.

import java.io.*;
import java.util.Scanner;
public class Archivos{

public static void main( String args[] )throws IOException{
Scanner leer = new Scanner(System.in);
DataOutputStream Archi = null;
int i;
int matricula=0;
String nombre=new String(“”);
int calif1;
int calif2;
int calif3;
double promedio;

try{
for (i=0; i<5; i++){
Archi = new DataOutputStream( new FileOutputStream(“../Archivo.dat”,true) );
System.out.println(“Escribe la matricula: “);
matricula = leer.nextInt();
System.out.println(“Escribe Nombre: “);
nombre = leer.next();
System.out.println(“Ingrese Calificacion 1: “);
calif1 = leer.nextInt();
System.out.println(“Ingrese Califiación 2”);
calif2 = leer.nextInt();
System.out.println(“Ingrese Calificacion 3”);
calif3 = leer.nextInt();

Archi.writeInt(matricula);
Archi.writeUTF(nombre);
Archi.writeInt(calif1);
Archi.writeInt(calif2);
Archi.writeInt(calif3);
Archi.close();
}
}
catch(FileNotFoundException fnfe) {}
catch (IOException ioe) {}
}
}

Este otro mostrara lo que hay en el archivo:

import java.io.*;
public class LeerArchivos{

public static void main( String args[] )throws IOException{

DataInputStream Archi = null;

int matricula=0;
String nombre=new String(“”);
int calif1;
int calif2;
int calif3;
double promedio;

try{
Archi = new DataInputStream( new FileInputStream(“../Archivo.dat”) );
while (true){
matricula = Archi.readInt();
System.out.println(“Matricula: “+matricula+” “);
nombre = Archi.readUTF();
System.out.println(“Nombre: “+nombre+” “);
calif1= Archi.readInt();
System.out.println(“Calificacion 1: “+calif1+” “);
calif2= Archi.readInt();
System.out.println(“Calificacion 2: “+calif2+” “);
calif3= Archi.readInt();
System.out.println(“Calificacion 3: “+calif3+” “);
System.out.println(‘n’);

int suma = calif1 + calif2 + calif3;
promedio = suma/3;

System.out.println(“El promedio es: “+promedio+”n”);
}
}

catch(FileNotFoundException fnfe) {}
catch (IOException ioe) {}

Archi.close();

}
}

Written by Link X

February 26, 2008 at 10:55 pm