Sunday, 28 July 2019

Studi Kasus laporan Algoritma dan pemograman STMIK AKAKOM YOGYAKARTA

STUDI KASUS
PERTEMUAN 14


pratik 1

code :
import java.util.Scanner;
public class Praktik1 {
    public static void main(String arg[]){
        int max=0;
        int jum=0;
        double rata=0;
        Scanner x=new Scanner(System.in);
        int array[]=new int[10];
        for(int i=0;i<array.length;i++){
            System.out.print("masukan data ke-"+(i+1)+":");
            array[i]=x.nextInt();
            for(int j=0;j<array.length;j++){
                if(array[i]>max){
                    max=array[i];
                }
            }
            jum += array[i];
        }
        rata=jum/array.length;
        System.out.println("Bilangan terbesarnya adalah "+max);
        System.out.println("Rata-rata dari sepuluh bilangan tersebut adalah "+rata);
    }
}
output

pratik  2
code :


import java.util.Scanner;
public class Praktik2 {
    public static int sum(int a,int b){
        return a+b;
    }
    public static int min(int a,int b){
        return a-b;
    }
    public static int kali(int a,int b){
        return a*b;
    }
    public static double bagi(double a,double b){
        return a/b;
    }
    public static void main(String arg[]){
        int x,y;
        Scanner dix=new Scanner(System.in);
        System.out.print("masukan nilai pertama : ");
        x=dix.nextInt();
        System.out.print("masukan nilai kedua   : ");
        y=dix.nextInt();
        System.out.println("Sum        :"+sum(x,y));
        System.out.println("Difference :"+min(x,y));
        System.out.println("Product    :"+kali(x,y));
        System.out.println("Quontient  :"+bagi(x,y));
    }
}

output


pratik 3
code :
import java.util.Scanner;
public class Praktik3 {
     public static void main(String[] args) {
        int x = 0;
        Scanner in = new Scanner(System.in);
        System.out.print("masukan tinggi : ");
        try {
            x = in.nextInt();
        } catch (Exception e) {
        }
        x = x + 2;
        for (int a = 1; a < x; a += 2) {
            for (int b = 0; b < 4 - a / 2; b++) {
                System.out.print(" ");
            }
            for (int b = 0; b < a; b++) {
                System.out.print("*");
            }
            System.out.print("\n");
        }
        for (int a = x; a > 0; a -= 2) {
            for (int b = 0; b < 4 - a / 2; b++) {
                System.out.print(" ");
            }
            for (int b = 0; b < a; b++) {
                System.out.print("*");
            }
            System.out.print("\n");
        }
    }
}

output


import java.util.Scanner;
public class Praktik4 {
    public static void main(String[] args) {
        Scanner dix = new Scanner(System.in);
        System.out.print("Masukan nilai dari x : ");
        int x = dix.nextInt();
        System.out.print("Masukan nilai dari y : ");
        int y = dix.nextInt();
        while (y != 0) {
            int y1 = y;
            y = x % y;
            System.out.println("y = x%y = " + x + " % " + y1 + " = " + y);
            x = y1;
            System.out.println("x = " + x);
        }
    }
}
OUTPUT:





PRAKTIK 5
import java.io.*;
import java.util.Scanner;
public class Praktik5 {
    public static void main(String[] args) throws IOException {

        Scanner input = new Scanner(System.in);
        StringBuffer sb = new StringBuffer();
        System.out.print("masukan nama file : ");
        File d = new File(input.next());
        if (d.createNewFile() == true) {
            System.out.println("File telah dibuat");
            System.out.print("masukan isi File : ");
            BufferedWriter isi = new BufferedWriter(new FileWriter(d));
            String s = input.next();
            sb.append(s);
            isi.write((sb.reverse()).toString());
            sb.delete(0, sb.length());
            isi.close();
        } else {
            System.out.println("File sudah ada");
        }
        BufferedReader b = new BufferedReader(new FileReader(d));
        String s = b.readLine();
        sb.append(s);
        System.out.println("isi file dibalik: " + sb);
    }
}
OUTPUT:

 

No comments:

Post a Comment

Program Exception Java STMIK AKAKOM YOGYAKARTA

PERTEMUAN KE – 12 Exception   pratik 1 import java.util.Scanner; public class TestError {    public static void main(String[] ...