TUGAS
ALOGARITMA PEMROGRAMAN 3 (JAVA)
Nama : HABIBI ASH SHIDDIA
Kelas : 2KB01
NPM : 23110068
Program
1 : Urutan Hari dan grade nilai
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();
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!!!!!!!!!!!!!!!!!!!!!!!!