Anda di halaman 1dari 4

Nama : Ni Kadek Sinta Pratiwi

Nim : 1715323017
Kelas : 1b. Sistem Informasi

4. Program Java untuk mencetak segitiga bintang.

output

5. Algoritma menampilkan semua solusi persamaan .

Algoritma_menampilkan_Solusi_Persamaan

{untuk menampilkan solusi persamaan } if (x+y+z=25) then


Deklarasi write (x, ‘+’ ,y , ‘+’ , z, ‘=25’);
x,y,z : integer end for
Deskripasi end for
for x  0 to 25 do end for
for y  0 to 25 do

for z  0 to 25 do
6. Algoritma untuk mengkonversi ke angka romawi.

Read (bilangan) Else if (bilangan >=10) then

repeat If (bilangan >=40) then

If (bilangan > 4999) then Write (“XL”)

Write (“bilangan tidak dapat di konversi”) Bilangan=bilangan-40

Else Else

If (bilangan >=1000) then Write (“ X”)

Write (“M”) Bilangan=bilangan-10

Bilangan = bilangan-1000 End if

Else if (bilangan>=500)then Else if (bilangan >=5) then

If (bilangan >= 900) then If (bilangan >=9)then

Write (“CM”) Write (“ IX”)

Bilangan=bilangan-900 Bilangan=bilangan-9

Else Else

Write (“D”) Write (“ V”)

Bilangan=bilangan-500 Bilangan = bilangan-5

End if End if

Else if (bilangan >=100) then Else if (bilangan >=1) then

If (bilangan>=400) then If (bilangan >=4) then

Write (“CD”) Write (“ IV”)

Bilangan=bilangan-400 Bilangan=bilangan-4

Else Else

Write (“C”) Write (“ I”)

Bilangan = bilangan – 100 Bilangan = bilangan-1

End if End if

Else if (bilangan >=50) then End if

If (bilangan >=90) then End if

Write (“XC”) Read (bilangan)

Bilangan=bilangan-90 Until bilangan <1

Else

Write (“ L”)

Bilangan=bilangan-50

End if
7. Program penarikan dan penambahan saldo.

package Tugas;

import java.util.Scanner;

public class No7 {

public static void main(String[] args) {


// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int menu, saldo=10000;
do {
System.out.println("0. menyetor");
System.out.println("1. tarik");
System.out.println("2. selesai");

do {
System.out.print("Apa yang Akan Anda Lakukan, 0/1/2 ? :");
menu = sc.nextInt();
}while (menu <0 || menu > 2);

if (menu==0)

{
System.out.print("Jumlah Setoran : ");
int tabung = sc.nextInt();
saldo= saldo+tabung;
System.out.println("Jumlah Saldo Anda : "+saldo);

}
else if (menu==1)
{System.out.println("Sisakan Saldo Anda 10000");
System.out.println("jumlah Saldo saat ini : "+saldo);

System.out.print("Jumlah Tarikan : ");


int tarik = sc.nextInt();
if (tarik <= 10000 || Tarik>saldo)
System.out.println("Anda tidak dapat menarik, tambah saldo terlebih dahulu");
else
saldo = saldo - tarik;
System.out.println("Sisa Saldo Anda : "+saldo);
}

}while (menu==0 || menu==1);

}
Out put

Anda mungkin juga menyukai