Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lvt.lv;
- import java.io.FileWriter;
- import java.io.PrintWriter;
- import javax.swing.JOptionPane;
- public class Uzd1 {
- static void Baits(int izmers){
- double baiti=izmers*1000000000;
- saglaba(baiti);
- }
- static void kiloBaiti(int izmers){
- int kilobaits= izmers*1000000;
- saglaba(kilobaits);
- }
- static void megaBaiti (int izmers){
- int megabaits= izmers*1000;
- saglaba(megabaits);
- }
- static void teraBaiti(int izmers){
- double terabait= izmers*0.001;
- saglaba(terabait);
- }
- static String failaNosaukums, teksts;
- static void saglaba(double izmers){
- failaNosaukums= JOptionPane.showInputDialog("ar kadu nosaukumu saglabat failu?");
- try{
- FileWriter fw= new FileWriter(failaNosaukums,true);
- PrintWriter raksta= new PrintWriter(fw);
- raksta.println("izveidojas "+izmers);
- raksta.close();
- JOptionPane.showMessageDialog(null, "fails tika ierakstits");
- }catch(Exception e){
- JOptionPane.showMessageDialog(null,"PROGRAMMAS KLUME","KLUME",JOptionPane.ERROR_MESSAGE);
- }
- }
- public static void main(String[] args) {
- String izvele;
- int skaitlis = Integer.parseInt(JOptionPane.showInputDialog("ievadi savas milakas speles lielumu(GB)"));
- do{
- izvele= JOptionPane.showInputDialog("1-konvertet baitos|2-uz kilobaitiem|3-megabaitiem|4-terabaitiem");
- izvele=izvele.toLowerCase();
- switch(izvele){
- case "1":
- Baits(skaitlis);//baiti
- break;
- case "2":
- kiloBaiti(skaitlis);//kilobaiti
- break;
- case "3":
- megaBaiti(skaitlis);//megabaiti
- break;
- case "4":
- teraBaiti(skaitlis);//terabaiti
- break;
- case "0":
- JOptionPane.showMessageDialog(null,"programma aptureta","stop",JOptionPane.WARNING_MESSAGE);
- break;
- default:
- JOptionPane.showMessageDialog(null,"PROGRAMMAS KLUME","KLUME",JOptionPane.ERROR_MESSAGE);
- break;
- }
- }while(!izvele.equals("0"));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement