Halaman

Minggu, 16 Oktober 2011

Tugas AP 3 JAVA

TUGAS ALOGARITMA PEMROGRAMAN 3 (JAVA)

Nama     : HABIBI ASH SHIDDIA
Kelas     : 2KB01
NPM     : 23110068

Program 1 : Urutan Hari dan grade nilai 

public class habibi {//habibi adalah nama file java
public static void main(String [] args){
conversinilai a=new conversinilai();
hari b=new hari();
//a.NA=90;
b.h=1;
//a.grade();
b.Hari();
c.b=3;
}}



/*class hari{
int h;
String Hr;
void Hari(){
if(h==1)
Hr="senin";
else if(h==2)
Hr="selasa";
else if(h==3)
Hr="rabu";
else if(h==4)
Hr="kamis";
else if(h==5)
Hr="jumat";
else if(h==6)
Hr="sabtu";
else if(h==7)
Hr="minggu";
else
Hr="tidak ada dalam pilihan..!!";

System.out.println("Sekarang Hari : "+H);
}}

/*class conversinilai{
int NA;
String NH;
void grade(){
if(NA>75)
NH="A";
else if(NA>50)
NH="B";
else if(NA>25)
NH="C";
else
NH="D";



System.out.println("Nilai Angka : "+NA);
System.out.println("Nilai Huruf : "+NH);

}}

output:



Sekarang Hari : Rabu


Nilai Angka : 90
Nilai Huruf : A








Program 1 : Deret GanjiL dan Deret Pibonaci


public class diqi{//diqi yaitu judul dari nama filenya java

public static void main(String [] args){

deret e=new deret();

e.d=5;//terdiri dari 5 deretan angka

e.Deret();

}}
class deret{

int d,a;

String D;

void Deret(){

for(a=1;a<d;a++)

{

if(a==1)

System.out.print(a);

else

System.out.print(","+a);
a=a+1;

}

}

}





/*class deret fibonaci{//merupakan kelas Baru
int suku=9; //terdiri dari 9 deret
int a=0,b=0,c=0;

 }}
 void Deret(){
 for(int i=1;i<=suku;i++){ //Berfungsi untuk looping
  if(a < i && i==1)
{
System.out.print(i);
a=i; //untuk nilai a yaitu 1
}

if(b < a)
{
c=a+b;
System.out.print(", "+c);
b=c;//update nilai b
}

if(i>2)
{
c=a+b;
System.out.print(", "+c);
a=b; 

b=c;
}
}
}



output :
1,3,5,7,9


1,1,2,3,5,8,13,21,34



SELAMAT MENCOBA PROGRAMNYA!!!!!!!!!!!!!!!!!!!!!!!!