Selasa, 10 April 2012

Algoritma Tugas Teori no.3

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. . .