Tugas pengganti teori algoritma pemrograman.Di kasih 3 soal.Tapi kelompokku baru ngerjain yang nomor 3.hehehe...ga tau sih apa nama programnya,ini ak tulis coding-codingnya.Kalo pengen tau outputnya kayak apa coba sendiri yah (^_^)
package Algoritma;
import java.util.Scanner;
public class AlgoNomorTiga {
public static void main(String []args){
int a,b,c,d,e,f,jumlah;
String pilih;
Scanner input = new Scanner (System.in);
do{
do{
System.out.println("------------------------");
System.out.print("Masukkan jumlah data : ");
jumlah=input.nextInt();
a=jumlah%2;
if(a==0){
System.out.println("!!!!!!!!!!!!!!!!!>.<!!!!!!!!!!!!!!!!!");
System.out.println("Angka yang di Inputkan harus ganjil");
}
}
while(a==0);
b=jumlah/2;
for(c=1; c<=b+1; c++){
f=(2*c)-1;
for(e=1; e<=f; e++){
System.out.print("*");
}
System.out.println();
}
for(c=b; c>=1; c--){
d=(2*c)-1;
for(e=d; e>=1; e--){
System.out.print("*");
}
System.out.println();
}
System.out.print("Mau Ngulang Lagi Gak . . . ??? (y/t) : ");
pilih = input.next();
}
while (pilih.equals("y"));
}
}
Itu aja sih,hehe.Kalo codingnya mungkin kepanjangan atau gimana harap di maklumi...baru belajar..hehe
semoga bermanfaat
Gracias. . .