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