ASSALAMUALAIKUM...

Selasa, 13 November 2012

tugas PPa1

tugas ppa1 


tugas algoritma ke4


tugas ke4 algoritma
1.
B1=4;
B2=2;
B3=3;
T=b1+b2+b3;
Printf (“\n total=%d”,t);



2.
B1=4;
B2=2;
B3=3;
R=(b1+b2+b3)/3;
Printf(“\n rata-rata=%d”,R;

3.
B1=4;
B2=2;
B3=3;
If (b1<b2)
{
                If (b2<b3)
                {
                Max=b2;
                }
                Else
                {
                Max=b3;
                }
}
Else
{
                If (b1<b3)
                {
                Max=b3;
                }
                Else
                {
                Max=b1;
                }
Printf (“\n bil terbesar=%d”,max);


4.
B1=4;
B2=2;
B3=3;
If (b1<b2)
{
                If (b2<b3)
                {
                Min=b2;
                }
                Else
                {
                Min=b3;
                }
}
Else
{
                If (b1<b3)
                {
                Min=b3;
                }
                Else
                {
                Min=b1;
                }
Printf (“\n bil terkecil=%d”,min);



5.
B1=4;
B2=2;
B3=3;
If (b1>b2)
{
                If (b1>b3)
                {
                                If (b2>b3)
                                {
                                Max=b2;
                                Min=b3;
                                }
                Else
                {
                                Max=b1;
                                Min=b3;
                }
}
Else
{
                Max=b2;
                Min=b3;
}
}
Else
{
                If (b2>b3)
                {
                                Max=b2;
                                Min=b3;
                }
                Else
                {
                                If (b2>b3)
                                {
                                Max=b2;
                                Min=b1;
                                }
                                Else
                                {
                                Max=b3;
                                Min=b2;
                                }
                }
}
Printf (“\n bil terbesar=%d”,max);
Printf (“\n bil terkecil=%d”,min);



6.
B1=4;
B2=2;
B3=3;
K=0;
If (b1>b2)
{
                K=b1;
                B1=b2;
                B3=k;
}
If (b1>b3)
{
                K=b1;
                B1=b3;
                B3=k;
}
If (b2>b3)
{
                K=b2;
                B2=b3;
                B3=k;
}
Printf (“\n k=%d”,b1);
Printf (“\n k=%d”,b2);
Printf (“\n k=%d”,b3);

 















7.
B1=4;
B2=2;
B3=3;
K=0;
If (b1>b2)
{
                K=b1;
                B1=b2;
                B3=k;
}
If (b1>b3)
{
                K=b1;
                B1=b3;
                B3=k;
}
If (b2>b3)
{
                K=b2;
                B2=b3;
                B3=k;
}
Printf (“\n k=%d”,b3);
Printf (“\n k=%d”,b2);
Printf (“\n k=%d”,b1);


8.
n1=40;
n2=70;
n3=85;
R=(n1+n2+n3)/3;
Printf(“\n rata-rata nilai ujian=%d”,R;


9.
n1=40;
n2=70;
n3=85;
R=(n1+n2+n3)/3;
If (R>60)
{
Printf (“\n lulus diatas rata2=%d”,R)
}
Else
{
Printf (“\ntidak lulus dibawah rata2=%d”,R)
}
If (R<60)
{
Printf (“\n lulus diatas rata2=%d”,R)
}
Else
{
Printf (“\ntidak lulus dibawah rata2=%d”,R)



Sabtu, 03 November 2012

tugas 3 html







tugas 3


Algoritma , flowchart, dan program

1.     Mencetak & mencari bil terbesar

1=5;
B2=2;
If ( b1>b2 )
{
Max=b1;
}
Else
{
Max=b2;
}
Printf (max)




2.     Mencetak & mencari bil terkecil

B1=5;
B2=2;
If ( b1<b2 )
{
Min=b1;
}
Else
{
Min=b2;
}
Printf (min)


3.     Mencari & mencetak bil terbesar&terkecil

B1=5;
B2=2;
If ( b1>b2 )
{
Max=b1;
}
Else
{
Max=b2;
}
If ( b1<b2 )
{
Min=b1;
}
Else
{
Min=b2;
}
Printf ( max )
Printf ( min )








Senin, 22 Oktober 2012

tugas2

Algoritma, Flowchart dan implementasi ke dalam bahasa JAVA


Int bil1=5;
Int bil2=2;
Int bil3=3;
T=bil1+bil2+bil3;
S=bil1-bil2-bil3;
K=bil1*bil2*bil3;
System.out.printf (‘’\ntotal=%d’’,T);
System.out.printf (‘’\nselisih=%d’’,S);
System.out.printf (‘’\nkali=%d’’,K);



 

algoritma dan flowchartnya


tugas 1

 algoritma

1). Referensi algoritma
Menurut  Donald  E.  Knuth  (1973,p4),  algoritma  dalam  penger tian  modern mempunyai kemiripan dengan istilah  resep ,  proses, metode, teknik, prosedur, rutin . Algor itma  adalah  sekumpulan  aturan-aturan  berhingga  yang  memberikan  sederetan operasi-operasi untuk menyelesaikan suatu jenis masalah yang khusus. Menurut  Rinaldi  Munir,  algoritma  adalah  urutan  langkah-langkah  logis penyelesaian masalah yang disusun secara sistematis. Berdasarkan dua pengertian algoritma di atas, dapat disimpulkan bahwa algor itma merupakan suatu istilah yang luas, yang tidak hanya berkaitan dengan dunia komputer
“jadi Algoritma merupakan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”.
Kata Logis merupakan kata kunci dalam Algoritma. Langkah-langkah dalam Algoritma
harus logis dan harus dapat ditentukan bernilai salah atau benar.

2). algoritma dlm kehidupan sehari-hari diantaranya adalah:

                                 
 
   3)     Langkah-langkah menelepon seseorang kawan melalui telepon umum yang menggunakan koin
1.      Mencari telepon umumnya
2.      Menyiapkan uang koin
3.      Menyiapkan nomer teman yang akan di telepon
4.      Angkat gagang teleponnya
5.      Dengarkan suara telepon untuk memastikan keadaan telepon baik
6.      Masukan koin ke dalam lubang telepon
7.      Tekan nomer telepon teman yang akan di telepon
8.      Dengarkan suara di telepon
9.      Ucapkan salam dahulu,apabila terdengar suara seseorang
10.  Bertanya, untuk memastikan kita menelepon orang yang benar
11.  Jika Salah, minta maaf / bilang salah sambung,Jika Benar, Lakukan obrolan / percakapan
12.  Selesai, ucapkan Salam / sampai jumpa
13.  Jika ingin dilanjutkan , masukan uang koin lagi. Agar waktu menelepon bisa lebih lama
14.  Kembalikan gagang telepon ketempatnya
c. Flowchart menelepon teman dengan telepon koin

4)      Langkah-Langkah mengganti ban mobil yang pecah di tengah perjalanan :
1. Cari posisi tanah yang rata / minggir ke tepi jalan
2.  Tarik hand rem
3.  Berikan segitiga pengaman di samping mobil / tanda tanda lain untuk memberitahu pengguna
     jalan lain
4.  Siapkan dongkrak mobil, kunci roda dan tongkat pengungkit
5.  Ambil ban cadangan(ban cadangan biasanya ada di bawah mobil bagian belakang /belakang    mobil )
6.  Masukan tongkat pengungkit ke bagian tengah ban cadangan, lalu putar ke kiri
7.  Kendorkan baut yang mengekang roda cadangan
8.  Masukan kunci roda ke dalam baut roda dan putar ke arah kiri
9.  Bagi perempuan karena biasanya baut roda terikat dengan sangat kuat maka bisa menggunakan  kekuatan kaki, dengan cara menginjak kunci roda
10. Dongkrak mobil mobil dari bagian depan/belakang, tergantung bagian ban yang pecah ( tidak di anjurkan untuk mendongkrak ban dari samping )
11. Setelah ban benar-benar menggantung, buka baut roda sampai ban yang kempis sampai lepas
12. Kemudian ganti dengan ban cadangan
13. Pasang baut roda cadangan, kunci dengan tongkat pengukit putar kekanan ( tidak perlu rapatm hanya untuk menyangkut kembali ban yang sudah pecah )
14. Turunkan dongkrak
15. Kencangkan baut roda baru, sekencang mungkin agar ban tidak terlepas saat di perjalanan.

d. Flowchart mengganti ban mobil yang pecah di tengah perjalanan

5) Langkah-langkah mengirim kartu ucapan selamat hari raya melalui pos :
1.      Mempersiapkan kertas / kartu ucapan selamat hari raya
2.      Persiapkan amplop
3.      Siapkan pulpen, jika tidak ada pulpen gunakan pensil / pena
4.      Mulai menulis
5.      Memasukan kertas ke dalam amplop
6.      Lem amplop / rapatkan agar amplop tertutup
7.      Tulis alamat tujuan
8.      Tempel Perangko
Sudah ada perangko atau belum ? jika sudah, tempelkan disurat
Jika belum, beli di kantor pos
9.      Pergi ke kantor pos
10.  Poskan surat

Dibuat oleh hafit
Pada tanggal 13-10-2012