PROYECTOS y CÓDIGO FUENTE DESCARGABLES GRATUITAMENTE

Encuentre Proyectos con su código fuente descargable, el código fueente es reutilizable para tus proyectos, estamos seguros de que te va a servir de ayuda.

Ayudese con sus Proyectos con los Ejemplos de Código Fuente.

No te estamos pidiendo que copies y lleves tu proyecto igual al que esta posteado aquí, pero si puedes modificarlo y agregarle funcionalidades extras que lo hagan el mejor. Derechos de Autor.

Código Completo de Proyectos y Tareas de Programación a un Solo Clic para Ayudarte en tu Sistema.

Añadimos todo Tipo de Proyectos y Ayudas de Código Fuente de Cualquier Lenguaje para ayudarte en tu Sistema, todos estos trabajos te pueden ayudar, orientar y sacarte de dudas de código.

Descargue Proyectos de Programación que usan Sockets para Comunicarse entre Clientes

Aprenda a Utilizar Sockets y conectar Clientes, guíate con Proyectos de facil comprensión, descarga el código fuente de un Proyecto y Sácate de Dudas.

Muchos Proyectos en Diferentes Lenguajes de Programación

Cada vez Añadimos más proyectos a esta WEB para que descargues el Código Fuente y puedas tener una ayuda para terminar tu Proyecto, las soluciones que descargas funcionan correctamente y están calificadas por Profesores de Sistemas de Información.

Programadortico.com

Mostrando las entradas con la etiqueta disco duro. Mostrar todas las entradas
Mostrando las entradas con la etiqueta disco duro. Mostrar todas las entradas

miércoles, 5 de noviembre de 2014

Calcular Capacidad de Disco Duro en KB, MB y GB en JAVA ( Texpad )

Calcular Capacidad de Disco Duro en KB, MB y GB en JAVA ( Texpad )

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este Proyecto esta hecho en TEXPAD , el Requerimiento fue tomado de un Curso de Programación, es el siguiente:
  • Calcule la Capacidad de un Disco Duro. Debe pedir por pantalla cantidad de cilindros y sectores por pista de un disco duro, cada sector puede almacenar 512 bytes, escriba la capacidad del disco duro en KB, MB y GB.
    • 1kb=1024 bytes
    • 1mb=1024 kb
    • 1gb=1024 mb
DESCARGA : http://www.mediafire.com/discoduro.java

Ayuda a mantener la página:

Código Fuente:
import java.io.*;

class discoduro {

  public static void main( String args[] ) {
    int cabezas;
    int cilindros;
    int sectores;
    int resultado;

    System.out.println("BIENVENIDOS A CALCULO DEL TAMAÑO DE UN DISCO DURO : \n");
    try {

      System.out.println("\n Digite Cantidad de Cabezas del Disco Duro : ");
      BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
      cabezas = Integer.parseInt(entrada.readLine());

      System.out.println("\n Digite Cantidad de Cilindros del Disco Duro : ");
     BufferedReader entrada1 = new BufferedReader(new InputStreamReader(System.in));
      cilindros = Integer.parseInt(entrada1.readLine());

      System.out.println("\n Digite Cantidad de Sectores del Disco Duro : ");
      BufferedReader entrada2 = new BufferedReader(new InputStreamReader(System.in));
      sectores = Integer.parseInt(entrada2.readLine());

      resultado = cabezas * cilindros * sectores * 512;

      System.out.println("\n El tamano del Disco Duro es de : " +resultado +" Bytes");
     System.out.println("\n El tamano del Disco Duro es de : " +resultado/1024 +" Kilobytes");
     System.out.println("\n El tamano del Disco Duro es de : " +(resultado/1024)/1024 +" Megabytes");
      System.out.println("\n El tamano del Disco Duro es de : " +((resultado/1024)/1024)/1024 +" Gigabytes");

    }
    catch (IOException e) {}

  }// FIN main princpal

}//fin clase


Tomando en cuenta la Explicación: 

El disco duro puede tener los datos siguientes en su etiqueta: 
255 cabezas, 12161 cilindros 63 sectores/pista 

La capacidad de un disco duro se calcula con la siguiente formula: 

Cabezas * Cilindros * Sectores * 512 Bytes por cada sector 

Entonces tenemos que el disco tiene: 
255 * 12161 = 3'101,055 cilindros 


3'101,055 de cilindros * 63 sectores c/u = 195,366,465 Sectores 

Ahora bien 

195,366,465 * 512 Bytes por sec (que es lo mas normal pero puede cambiar) = 100,027,630,080 Bytes 

Tomando en cuenta que: 

Si un Kb es igual a 1024 bytes entonces tiene 97'683,232.5 Kb 

Si un Mb es igualk a 1024 Kb entonces tiene 95,393.78173828125 Mb 

Si Un Gb es igual a 1024 Mb entonces tiene 93.157989978790283203125 Gb 

Source:

NOTA: Respondida por el Creador de esta Página.

 
Esta web utiliza cookies, puedes ver nuestra la política de cookies, aquí Si continuas navegando estás aceptándola
Política de cookies +