Tuesday, March 17, 2020

A.      ALGORITMA
Pengertian Algoritma adalah langkah-langkah yang disusun secara tertulis dan berurutan untuk menyelesaikan suatu masalah. Sedangkan Algoritma Pemrograman adalah langkah-langkah yang ditulis secara berurutan untuk menyelesaikan masalah pemrograman komputer.

Salah satu contoh algoritma dalam kehidupan sehari hari
Membuat algoritma mie goreng :
1.        Mengambil mie goreng di dalam lemari kemudian meletakkan di dapur
2.        Menyiapkan peralatan yang diperlukan seperti panci, gunting, piring, serta sendok dan garpu.
3.        Memasukkan bumbu mie goreng pada piring
4.        Menghidupkan kompor, kemudian menuangkan air kurang lebih tiga gelas air ke dalam panci kemudian  menunggu hingga air mendidih.
5.        Memasukkan mie goreng ke dalam air mendidih, lalu mengaduk dan menunggu hingga tiga menit.
6.        Meniriskan air di dalam panci, kemudian menuangkan mie pada piring.
7.        Mengaduk mie agar bumbu tercampur merata pada mie kemudian menyajikan dalam keadaan hangat.

Penulisan algoritma sendiri tidak tergantung dari spesifikasi bahasa pemrograman dan kemampuan komputer yang mengeksekusinya. Notasi algoritma bukan notasi bahasa pemrograman, namun algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
1.        Algoritma Narasi
Contoh      : Algoritma Kelulusan_mhs
Persoalan   : Diberikan data berupa nama dan nilai mahasiswa. Jika nilai mahasiswa lebih besar atau sama dengan 60 maka mahasiswa tersebut dinyatakan lulus. Sedangkan jika nilainya lebih kecil dari 60, maka mahasiswa tersebut dinyatakan tidak lulus.
Algoritmanya akan seperti berikut:
baca nama dan nilai mahasiswa.
jika nilai >= 60 maka
keterangan = lulus
tetapi jika
keterangan = tidak lulus.
tulis nama dan keterangan
2.       Algoritma Pseudo Code
Contoh      : Algoritma Kelulusan_mhs
Persoalan   : Diberikan data berupa nama dan nilai mahasiswa. Jika nilai mahasiswa lebih besar atau sama dengan 60 maka mahasiswa tersebut dinyatakan lulus. Sedangkan jika nilainya lebih kecil dari 60, maka mahasiswa tersebut dinyatakan tidak lulus.
Deklarasi dari tipe datanya akan seperti berikut:
Nama = string
Nilai = integer
Keterangan = string
Algoritmanya akan seperti berikut:
read (nama, nilai)
if nilai >= 60 then
keterangan = ‘lulus’
else
keterangan = ‘tidak lulus’
write(nama, keterangan)
3.       Algoritma Flowchart
Fungsi flowchart pada pemrograman adalah untuk memudahkan programmer ketika merancang sebuah program komputer
B.      FLOWCHART
Pengertian Flowchart/diagram alir adalah metode untuk menggambarkan tahap-tahap penyelesaian masalah, beserta aliran data dengan simbol-simbol standar yang mudah dipahami. Dalam kehidupan sehari-hari, flowchart banyak digunakan di pusat-pusat layanan seperti kantor pemerintahan, bank, rumah sakit, organisasi masyarakat, dan perusahaan.

Pedoman-Pedoman Dalam Membuat Flowchart
Jika seorang analis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan, seperti :
1.      Flowchart digambarkan dari halaman atas ke bawah dan dari kiri ke kanan.
2.      Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.
3.      Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.
4.      Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja, misalkan Melakukan penggandaan diri.
5.      Setiap langkah dari aktivitas harus berada pada urutan yang benar.
6.      Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati. Percabangan-percabangan yang memotong aktivitas yang sedang digambarkan tidak perlu digambarkan pada flowchart yang sama. Simbol konektor harus digunakan dan percabangannya diletakan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangannya tidak berkaitan dengan sistem.
7.      Gunakan simbol-simbol flowchart yang standar.


























A.      ALGORITMA
Pengertian Algoritma adalah langkah-langkah yang disusun secara tertulis dan berurutan untuk menyelesaikan suatu masalah. Sedangkan Algoritma Pemrograman adalah langkah-langkah yang ditulis secara berurutan untuk menyelesaikan masalah pemrograman komputer.

Salah satu contoh algoritma dalam kehidupan sehari hari
Membuat algoritma mie goreng :
1.        Mengambil mie goreng di dalam lemari kemudian meletakkan di dapur
2.        Menyiapkan peralatan yang diperlukan seperti panci, gunting, piring, serta sendok dan garpu.
3.        Memasukkan bumbu mie goreng pada piring
4.        Menghidupkan kompor, kemudian menuangkan air kurang lebih tiga gelas air ke dalam panci kemudian  menunggu hingga air mendidih.
5.        Memasukkan mie goreng ke dalam air mendidih, lalu mengaduk dan menunggu hingga tiga menit.
6.        Meniriskan air di dalam panci, kemudian menuangkan mie pada piring.
7.        Mengaduk mie agar bumbu tercampur merata pada mie kemudian menyajikan dalam keadaan hangat.

Penulisan algoritma sendiri tidak tergantung dari spesifikasi bahasa pemrograman dan kemampuan komputer yang mengeksekusinya. Notasi algoritma bukan notasi bahasa pemrograman, namun algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
1.        Algoritma Narasi
Contoh      : Algoritma Kelulusan_mhs
Persoalan   : Diberikan data berupa nama dan nilai mahasiswa. Jika nilai mahasiswa lebih besar atau sama dengan 60 maka mahasiswa tersebut dinyatakan lulus. Sedangkan jika nilainya lebih kecil dari 60, maka mahasiswa tersebut dinyatakan tidak lulus.
Algoritmanya akan seperti berikut:
baca nama dan nilai mahasiswa.
jika nilai >= 60 maka
keterangan = lulus
tetapi jika
keterangan = tidak lulus.
tulis nama dan keterangan
2.       Algoritma Pseudo Code
Contoh      : Algoritma Kelulusan_mhs
Persoalan   : Diberikan data berupa nama dan nilai mahasiswa. Jika nilai mahasiswa lebih besar atau sama dengan 60 maka mahasiswa tersebut dinyatakan lulus. Sedangkan jika nilainya lebih kecil dari 60, maka mahasiswa tersebut dinyatakan tidak lulus.
Deklarasi dari tipe datanya akan seperti berikut:
Nama = string
Nilai = integer
Keterangan = string
Algoritmanya akan seperti berikut:
read (nama, nilai)
if nilai >= 60 then
keterangan = ‘lulus’
else
keterangan = ‘tidak lulus’
write(nama, keterangan)
3.       Algoritma Flowchart
Fungsi flowchart pada pemrograman adalah untuk memudahkan programmer ketika merancang sebuah program komputer
B.      FLOWCHART
Pengertian Flowchart/diagram alir adalah metode untuk menggambarkan tahap-tahap penyelesaian masalah, beserta aliran data dengan simbol-simbol standar yang mudah dipahami. Dalam kehidupan sehari-hari, flowchart banyak digunakan di pusat-pusat layanan seperti kantor pemerintahan, bank, rumah sakit, organisasi masyarakat, dan perusahaan.

Pedoman-Pedoman Dalam Membuat Flowchart
Jika seorang analis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan, seperti :
1.      Flowchart digambarkan dari halaman atas ke bawah dan dari kiri ke kanan.
2.      Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.
3.      Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.
4.      Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja, misalkan Melakukan penggandaan diri.
5.      Setiap langkah dari aktivitas harus berada pada urutan yang benar.
6.      Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati. Percabangan-percabangan yang memotong aktivitas yang sedang digambarkan tidak perlu digambarkan pada flowchart yang sama. Simbol konektor harus digunakan dan percabangannya diletakan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangannya tidak berkaitan dengan sistem.
7.      Gunakan simbol-simbol flowchart yang standar.



























23 comments:

  1. Budi utama negara

    tugas
    1. Algoritma Narasi

    (isikan tugas)

    2. Algoritma Pseude Code
    (Isikan tugas)

    ReplyDelete
  2. Carli aprya nika
    Tugas
    1.Algoritma narasi
    a).mengirim surat
    1.ketik atau tulis surat
    2.siapkan sampul surat atau amplop yang tersedia
    3.lem amplop surat dengan baik
    4.tuliskan alamat pengiriman surat di amplop surat
    5.tempelkan prangko pada amplop surat
    6.pergilah kekantor pos dan serahkan surat pada pegawai pos


    b).membuat kopi instan
    1.buka kemasan kopi sachet yang sudah dibeli
    2.seyelah itu tuangkan kopi instan kedalam gelas
    3.panaskan air hingga mendidih
    4. tuangkan air panas kedalam gelas
    5.aduk hingga merata
    6.kopi instan siap dinikmati

    2.algoritma pseude code
    a). menghitung luas lingkaran
    Algoritma: masukan phi (π) dan masukan jari-jari (r) lalu luas lingkaran sama dengan phi dikalikan jari-jari setelah itu tampilkan luas lingkaran
    Pseude code:(1).input phi(π) (2).input jari-jari (r) (3).luas=π×r×r (4).print luas lingkaran
    b). menghitung luas persegi panjang
    Algoritma:masukan panjang,masukan lebar,lalu ruas persegi panjang sama dengan panjang dikalikan lebar tampilkan ruas persegi panjang
    Pseude code:(1).input panjang (2)input lebar (3)luas=panjang×lebar (4).print luas lingkaran

    ReplyDelete
  3. Nama:fatmi

    1.algoritma narasi
    a.) persoalan:jika seseorang membeli baju diatas seharga Rp. 5.000.000,maka baju itu dikatakan baju mewah. Sedangkan jika seseorang membeli baju dibawah harga Rp. 5.000.000, maka baju itu dikatakan baju standar.
    Rp. 6.000.000>=Rp. 5.000.000 (mewah)
    b.)jika usia seseorang di atas 17 tahun maka ia dikatakan sudah dewasa. Sedangkan jika usia seseorang dibawah 17 tahun maka ia dikatakan dibawah umur.
    Usia 15 tahun<=17 tahun (dibawah umur)
    2.algoritma pseudo code
    a.) persoalan:jika IQ(intellegence Quotient) seseorang (120-129) maka orang tersebut dikatakan cerdas. Sedangkan seseorang dengan IQ (80-119) maka orang tersebut dikatakan normal.
    Nama : joni
    IQ. : 125
    Ket. : cerdas
    b.) persoalan : jika anak usia 6 tahun memiliki tinggi badan (13,7-17,0) maka anak itu dikatakan normal, jika tinggi anak usia 6 tahun dibawah 13,7 maka dikatakan anak itu kurang normal.

    ReplyDelete
    Replies
    1. Apriyan Saputra
      1.Algoritma narasi
      Persoalan : Di berikan data berupa nama dan nilai siswa, jika nilai siswa lebih besar atau sama dengan 65 maka siswa tersebut dinyatakan lulus , sedangkan jika nilainya lebih kecil dari 65 maka siswa tersebut dinyatakan tidak lulus

      Algoritmanya akan seperti berikut:

      [su_table responsive=”yes” fixed=”yes”]

      Baca nama dan nilai mahasiswa.
      Jika nilai >= 60 maka
      Keterangan = lulus
      Tetapi jika
      Keterangan = tidak lulus.
      Tulis nama dan keterangan
      [/su_table]

      2. Algoritma pseude code
      Persoalan :Di berikan data berupa nama dan nilai siswa, jika nilai siswa lebih besar atau sama dengan 65 maka siswa tersebut dinyatakan lulus, sedangkan jika nilainya lebih kecil dari 65 maka siswa tersebut dinyatakan tidak lulus

      su_table responsive=”yes” fixed=”yes”]

      Nama = string
      Nilai = integer
      Keterangan = string
      [/su_table]

      Algoritmanya akan seperti berikut:

      [su_table responsive=”yes” fixed=”yes”]

      Read (nama, nilai)
      If nilai >= 60 then
      Keterangan = ‘lulus’
      Else
      Keterangan = ‘tidak lulus’
      Write(nama, keterangan)
      [/su_table]

      Delete
  4. Rendi kurniawan pratama
    1. Algoritma narasi
    Contoh : algoritma seleksi_cpk(capaskibra)
    Persoalan : diberikan data berupa nama dan tinggi badan capaskibra,jika tinggi badan lebih atau sama dengan 170 maka seseorang tersebut dinyatakan lulus seleksi fisik.sedangkan jika tinggu kurang dari 170,maka seseorang tersebut dinyatakan tidak lulus.

    Algoritma akn seperti ini
    Baca nama dan tinggi badab capaskibra
    Jika tinggu>=170maka keterangan lulus tetapi jika keterangan= tidak lulus

    Algoritma pseudo code
    Persoalan : diberikan data berupa nama dan tinggi badan capaskibra,jika tinggi badan lebih atau sama dengan 170 maka seseorang tersebut dinyatakan lulus seleksi fisik.sedangkan jika tinggu kurang dari 170,maka seseorang tersebut dinyatakan tidak lulus.

    Deklarasi tipe data akn seperti ini
    Nama=string
    Nilai= integer
    Keterangan= string

    Algoritma akn seperti ini
    Reaf(nama dan tinggi badan)
    If tinggi>=170 then keterangan ='lulus' else keterangan ='tidak lulus' write (nama,keterangan)

    ReplyDelete
  5. Dewi evariyanti

    Tugas:
    1.algoritma narasi

    1 algoritma menentukan bilangan ganjil atau genap
    >Persoalan: guru memberikan kumpulan bilangan bulat kepada siswa nya , mereka disuruh menentukan bilangan ganjil atau genap
    > Algoritmanya
    1.Inputnya sebuah bilangan bulat
    2.bagi bilangan yang sudah input kan dengan angka 2
    3. jika menghasilkan pembagian (0) maka bilangan tersebut genap
    4.jika menghasilkan pembagian bukan hasil nya (0)maka bilangan tersebut ganjil

    2. Algoritma menghitung luas persegi panjang
    >Persoalan: diberikan tugas menghitung luas kebun yang berbentuk persegi panjang
    >Analisis:
    * Input : p(persegi)l (lebar)
    * Luas persegi panjang p*l
    > Algoritmanya:
    1.inputkan panjang
    2.inputkan lebar
    3.rumus untuk menghitung Luas yaitu(l: p*l)
    4.nilai l akan dicetak sebagai output ke perangkat output (keluar)

    2 algoritma pseude code
    >Persoalan : menentukan bilangan prima dan Bukan bilangan prima

    ReplyDelete
    Replies
    1. Dewi evariyanti

      Tugas:
      1.algoritma narasi

      1 algoritma menentukan bilangan ganjil atau genap
      >Persoalan: guru memberikan kumpulan bilangan bulat kepada siswa nya , mereka disuruh menentukan bilangan ganjil atau genap
      > Algoritmanya
      1.Inputnya sebuah bilangan bulat
      2.bagi bilangan yang sudah input kan dengan angka 2
      3. jika menghasilkan pembagian (0) maka bilangan tersebut genap
      4.jika menghasilkan pembagian bukan hasil nya (0)maka bilangan tersebut ganjil

      2. Algoritma menghitung luas persegi panjang
      >Persoalan: diberikan tugas menghitung luas kebun yang berbentuk persegi panjang
      >Analisis:
      * Input : p(persegi)l (lebar)
      * Luas persegi panjang p*l
      > Algoritmanya:
      1.inputkan panjang
      2.inputkan lebar
      3.rumus untuk menghitung Luas yaitu(l: p*l)
      4.nilai l akan dicetak sebagai output ke perangkat output (keluar)

      2 algoritma pseude code
      >Persoalan : menentukan bilangan prima dan Bukan bilangan prima
      > Deklarasi
      * Ulang , jumlah,sisa, bilangan: interger
      * Hasil: string
      > Algoritmanya
      Read( bilangan)
      For( ulang) = 1 to ulang < = bilangan .step 1)
      Sisa if( sisa=0)
      Jumbo<- jumbo+1
      Else
      Jumb2 ) THEN
      Hasil <- (" bukan bil prima")
      Else
      Hasil<- ("bilangan prima")

      2. Seleksi penerimaan siswa baru tingkat SD
      > Persoalan : diberikan data penerimaan siswa baru dengan syarat usia di atas 7 tahun , jika dibawah 7 tahun tidak di terima
      > Deklarasi
      Nama=string
      Usia= integer
      Keterangan= string
      > Algoritmanya
      Read( nama , usia)
      If usia>=7
      Keterangan= ' diterima'
      Else
      Keterangan = (' tidak di terima')
      Write=(terima)

      Delete
  6. nur salamah

    Fylj
    1. Algoritma Kelulusan_siswa_kelas_IX_SMP_2
    Persoalan : Diberikan data berupa nama dan nilai rata-rata ujian siswa. Jika nilai rata-rata ujian siswa lebih besar atau sama dengan 75 maka siswa tersebut dinyatakan lulus. Sedangkan jika nilai rata-ratanya lebih kecil dari 75, maka mahasiswa tersebut dinyatakan tidak lulus.
    Algoritmanya:
    baca nama dan nilai rata-rata siswa.
    jika nilai >= 75 maka
    keterangan = lulus
    tetapi jika
    keterangan = tidak lulus.
    2. Algoritma Kelulusan_tes_kepolisian_wanita
    Persoalan : Diberikan data berupa nama dan tinggi badan. Jika tinggi badan lebih tinggi atau sama dengan 160 maka orang tersebut dinyatakan lulus. Sedangkan jika tinggi badannya lebih rendah dari 160, maka mahasiswa tersebut dinyatakan tidak lulus.
    Algoritmanya:
    baca nama dan tinggi badan.
    jika tinggi >= 160 maka
    keterangan = lulus
    tetapi jika
    keterangan = tidak lulus.
    PseudoCode
    1. Algoritma Kelulusan_tes_kepolisian_wanita
    - Persoalan : Diberikan data berupa nama dan tinggi badan. Jika tinggi badan lebih tinggi atau sama dengan 160 maka orang tersebut dinyatakan lulus. Sedangkan jika tinggi badannya lebih rendah dari 160, maka mahasiswa tersebut dinyatakan tidak lulus.
    - Deklarasi:
    Nama = string
    Data tinggi = integer
    Keterangan = string
    - Algoritmanya:
    Read (nama, tinggi)
    If tinggi >= 160 then
    keterangan “lulus”
    Else
    Keterangan tidak lulus
    Write(nama, keterangan)
    2. Algoritma Luas_Keliling_Taman
    - Persoalan: diberikan data berupa sebuah taman berbentuk persegi. Jika panjang taman tersebut 7cm maka luas dan keliling taman tersebut adalah?
    - Deklarasi
    S = 7cm {jari-jari lingkaran}
    Luas : integer
    Keliling : integer
    - Deskripsi
    Read (S)
    Luas = 7 * 7
    Keliling = 4 * 7
    Write (luas, keliling)

    ReplyDelete
  7. Yeti Juita Lestari
    Tugas
    1. Algoritma Narasi
    a) Makan
    Mulai
    2. Cuci Tangan
    3, Ambil Alat makan (sendok, garpu, piring)
    4. Ambil nasi dan taruh di atas piring
    5. Ambil lauk, taruh lauk di atas nasi
    6.Ambil Air minum di gelas
    7. Baca doa sebelum makan
    8. Makan
    9. Sesudah makan baca doa sesuah makan
    10.Cuci piring
    11 Selesai.
    b) Tidur
    Mulai
    2. Membersihkan diri (mandi, cuci muka, kaki dan tangan)
    3. Ganti baju tidur
    4. Pergi ke kamar
    5. Naik ke tempat tidur
    6. Membaca Doa sebelum tidur
    7. Tidur
    8. Selesai
    2. Algoritma pseude code
    a).Contoh : Luas Keliling Lingkaran
    Persoalan : menghitung luas dan keliling untuk ukuran jari2 tertentu. Algoritma menerima masukan jari2 lingkaran, menghitung luas dan keliling nya, dan mencetak luas lingkaran ke piranti keluaran.
    Deklarasi :
    Conts phi = 3.14 (conts phi)
    R = real (jari jari lingkaran)
    Luas = real (luas lingkaran)
    Keliling = real (keliling lingkaran)
    Deskripsi:
    Read(R)
    Luas = phi * R * R
    Keliling = 2 * phi * R
    Write : (Luas,keliling)
    b).contoh: Algoritma luas persegi panjang
    Persoalan: menghitung luas persegi panjang
    Deklarasi : panjang,lebar, luas= integer
    Deskripsi
    Read (panjang)
    Read (lebar)
    Luas = panjang × lebar
    Write (luas)

    ReplyDelete
  8. Nama jesika ulan dari
    Tugas: algoritma pseodocode
    1.algoritma untuk menghitung luas persegi kita gunakan rumus luas= sisi×sisi oleh karna itu variabel yang kita gunakan adalah sisi dan luas. Variabel sisi dan luas ini akan masuk di bagian deklarasi preseudocode pada bagian deskripsi bagaimana kita menghitung luas persegi
    Kesimpulan: deklarasi:luas,sisi(integer)
    Deskripsi:read(sisi),luas(sisi×sisi),write(luas)
    2.mahasiswa bisa dinyatakan lulus dalam matakuliah matematika dengan ketentuan jika grade A sampai C dinyatakan lulus selain itu tidak lulus, untuk mendapatkan grade di peroleh dari nilai 20%,tugas 25%,uts25%,uas 30%
    Kesimpulan: input nilai absensi,nilai tugas,nilai uts,nilai uas. Nilai total=0,2x absensi+0,25×tugas+0,25×uts+0,3×uas

    ReplyDelete
  9. Ella Nur Indahsari
    1. Algoritma narasi
    a. Contoh:Kenaikan kelas Siswa 11 IPA
    Persoalan:Diberikan data nama dan nilai siswa kelas 11 IPA. Jika nilai siswa lebih besar atau sama dengan 75 maka siswa tersebut dinyatakan naik kelas, jika nilai siswa kurang dari 75 maka tidak naik kelas .
    Algoritmanya:Nama dan nilai siswa, jika nilai>=75 ket:naik kelas, jika nilai<75 ket:tidak naik kela .
    b. Contoh:Tes TNI AD Laki-laki
    Persoalan:Dibetikan data nama dan tinggi badan peserta, jika tinggi badan peserta lebih tinggi atau sama dengan 175cm maka dinyatakan lulus Tes TNI AD tetapi jika tinggi badan peserta kurang dari 175 maka dinyatakan gugur.
    Algoritmanya:nama dan tinggi badan peserta, jika tinggi badan>=175cm ket:lulu , tetapi jika tinggi badan <175cm ket:tidak lulus.

    ReplyDelete
  10. Mella dwi santai

    Tugas
    1.Algoritma narasi
    Contoh :Algoritma berat badan siswa

    Diberikan data dan berat badan siswa. Jika berat badan siswa 55-59 maka siswa tersebut dinyatakan ideal. Jika berat badan siswa lebih kecil dari 55 maka siswa tidak ideal. Berat badan sinta 57.

    Algoritma:
    Sinta=57
    Keterangan=ideal

    2.Algoritma pseudo code
    Diberikan data dan berat badan siswa. Jika berat badan siswa 55-59 maka siswa tersebut ideal. Jika beratnya kurang dari 55 maka tidak ideal. Berat badan sinta 57.

    Deklarasi dari tipe datanya
    Sinta=ideal
    Berat badan=57
    Keterangan=ideal


    ReplyDelete
  11. Nama:Lucyta Dwi fitriani

    1.Algoritma Narasi
    •contoh:algoritma berat badan mahasiswa
    Persoalan: diberikan nama dan berat badan mahasiswa jika berat badan lebih dari sama dengan 65 kg maka mahasiswa dikategorikan gendut, sedangkan jika berat badan kurang dari 65 kg mahasiswa dikategorikan kurus.
    Algoritma:baca nama dan berat badan mahasiswa
    Jika berat badan >= 65 kg maka
    Keterangan: gendut
    Tetapi jika berat badan < 65 kg maka
    Keterangan: kurus

    *contoh:algoritma tinggi badan mahasiswa.
    Persoalan:diberikan nama dan tinghi badan mahasiswa. Jika tinggi badan lebih dari atau sama dengan 165 cm mahasiswa tersebut dikategorikan tinggi .Sedangkan jika tinggu badan mahasiswa kurang dari 165 cm maka mahasiswa dikategorikan pendek
    Algotima:baca nama dan tinvgi badan mahasiswa
    Jika tinggi >= 165 cm maka
    Keterangan:tinggi
    Tetapi jika tinggi badan > 165 cm maka
    Keterangan: pendek

    2. Algoritma pseudo code
    •contoh:algoritma berat badan mahasiswa
    Persoalan: diberikan nama dan berat badan mahasiswa jika berat badan lebih dari sama dengan 65 kg maka mahasiswa dikategorikan gendut, sedangkan jika berat badan kurang dari 65 kg mahasiswa dikategorikan kurus.
    Deklarasi:
    Nama: Pandu
    Berat badan:60 kg
    Keterangan:kurus

    *contoh:algoritma tinggi badan mahasiswa.
    Persoalan:diberikan nama dan tinghi badan mahasiswa. Jika tinggi badan lebih dari atau sama dengan 165 cm mahasiswa tersebut dikategorikan tinggi .Sedangkan jika tinggu badan mahasiswa kurang dari 165 cm maka mahasiswa dikategorikan pendek.
    Deklarasi:
    Nama: Bayu
    Tinggi badan:170cm
    Keterangan: tinggi

    ReplyDelete
  12. Nama:Lucyta Dwi fitriani

    1.Algoritma Narasi
    •contoh:algoritma berat badan mahasiswa
    Persoalan: diberikan nama dan berat badan mahasiswa jika berat badan lebih dari sama dengan 65 kg maka mahasiswa dikategorikan gendut, sedangkan jika berat badan kurang dari 65 kg mahasiswa dikategorikan kurus.
    Algoritma:baca nama dan berat badan mahasiswa
    Jika berat badan >= 65 kg maka
    Keterangan: gendut
    Tetapi jika berat badan < 65 kg maka
    Keterangan: kurus

    *contoh:algoritma tinggi badan mahasiswa.
    Persoalan:diberikan nama dan tinghi badan mahasiswa. Jika tinggi badan lebih dari atau sama dengan 165 cm mahasiswa tersebut dikategorikan tinggi .Sedangkan jika tinggu badan mahasiswa kurang dari 165 cm maka mahasiswa dikategorikan pendek
    Algotima:baca nama dan tinvgi badan mahasiswa
    Jika tinggi >= 165 cm maka
    Keterangan:tinggi
    Tetapi jika tinggi badan > 165 cm maka
    Keterangan: pendek

    2. Algoritma pseudo code
    •contoh:algoritma berat badan mahasiswa
    Persoalan: diberikan nama dan berat badan mahasiswa jika berat badan lebih dari sama dengan 65 kg maka mahasiswa dikategorikan gendut, sedangkan jika berat badan kurang dari 65 kg mahasiswa dikategorikan kurus.
    Deklarasi:
    Nama: Pandu
    Berat badan:60 kg
    Keterangan:kurus

    *contoh:algoritma tinggi badan mahasiswa.
    Persoalan:diberikan nama dan tinghi badan mahasiswa. Jika tinggi badan lebih dari atau sama dengan 165 cm mahasiswa tersebut dikategorikan tinggi .Sedangkan jika tinggu badan mahasiswa kurang dari 165 cm maka mahasiswa dikategorikan pendek.
    Deklarasi:
    Nama: Bayu
    Tinggi badan:170cm
    Keterangan: tinggi

    ReplyDelete
  13. Resy Marlia sari

    Algoritma narasi
    A) menentukan kelulusan mahasiwa
    *nama mahasiswa dan nilai (sudah terbaca)
    *kalau mahasiswa dapat nilai >80 maka ket "lulus"
    *kalau mahasiswa mendapat nilai <80 maka ket "tidak lulus"
    *data nama, nilai dan keterangan akan ditampilkan

    Algoritma pseudo code
    A) menghitung segitiga
    Analisis
    *input ;a ( alas) dan t (tinggi)
    *luas segitiga ;a×t
    Algoritma
    *masukan nilai a dan nilai t
    *maka untuk menghitung luas digunakan rumus alas dengan tinggi yang sudah di tentukan
    * rumus untuk menghitung luas segitiga yaitu L;1/2×a×t
    *nilai L(luas) akan di cetak sebagai output ke perangkat output
    B) luas keliling lingkaran
    Π=4×16 (nilai phi)
    R= 8 ( jari_jari lingkaran)
    Luas =real (luas lingkaran)
    Keliling =real(keliling lingkaran)
    Deskripsi
    Read=(π,R)
    Luas =4×16+8+8
    Keliling =2+4×16+8
    Write luas keliling

    ReplyDelete
  14. Windy Arum Dani
    Algoritma narasi
    1. Diberikan data berupa nama dan nilai rata-rata ujian siswa. Jika nilai rata-rata ujian siswa lebih besar atau sama dengan 77 maka siswa tersebut dinyatakan lulus. Sedangkan jika nilai rata-ratanya lebih kecil dari 77, maka mahasiswa tersebut dinyatakan tidak lulus.
    Algoritmanya:
    baca nama dan nilai rata-rata siswa
    jika nilai >= 77 maka
    keterangan = lulus
    jika nilai < 77 maka
    keterangan = tidak lulus

    PseudoCode
    1. Algoritma Luas Segitiga
    Persoalan: diberikan data berupa sebuah segitiga. jika alas 4 cm dan tinggi 5 cm maka luas segitiga tersebut adalah..
    Deklarasi:
    a=4cm (alas segitiga)
    t=5cm (tinggi segitiga)
    Luas : integer
    Deskripsi
    Read (a,t)
    Luas = 1/2*4*5
    Write (Luas segitiga)
    2. Algoritma Luas Persegi Panjang
    Persoalan: diberikan data berupa sebuah persegi panjang. jika panjang 12 cm dan lebar 6 cm maka luas persegi panjang tersebut adalah....
    Deklarasi:
    p = 12cm (panjang persegi panjang)
    l = 6cm (lebar persegi panjang)
    Luas : integer
    Deskripsi:
    Read (p,l)
    Luas = 12*6

    ReplyDelete
  15. Dini Melia wati
    1. Narasi
    Ukuran sepatu mahasiswa

    Diberikan data berupa ukuran sepatu jika ukuran di atas 37 maka mahasiswa tersebut memiliki sepatu ukuran besar dan jika ukuran sepatu di bawah 37 maka mahasiswa tersebut memiliki ukuran sepatu mungil

    Jika ukuran >= 37 maka keterangan = sepatu besar
    Tetapi jika ukuran <= 37 maka keterangan = sepatu mungil
    2. Diberikan data berupa berat badan anggota senam sehat Bengkulu Utara jika berat badan lebih dari 50 kg maka termasuk gemuk dna jika berat badan di bawah 50 kg termasuk kurus
    Jika berat badan >= 50 kg maka keterangan = gemuk tetapi jika berat badan <= 50 kg maka keterangan = kurus

    1. Pseudo code
    Menghitung luas segitiga yang alasnya 20 cm dan tinggi 30 cm
    Program hitung luas segitiga
    Luas ,alas,tinggi = integer
    Alas = 20 cm
    Tinggi = 30 cm

    Luas = 1/2 alas x tnggi
    = 1/2 20 x 30
    = 300 cm2

    2. Menghitung luas persegi panjang dengan panjang 12 cm dan lebar 5 cm
    Luas,panajng,lebar= integer
    Pnjang = 12 cm
    Lebar= 5 cm

    Luas = p x l
    = 12 x 5
    = 60 cm2

    ReplyDelete
  16. Dewi sania wati
    1.Algoritma narasi
    Contoh:
    menyalakan televisi
    1.Hubungkan kabel daya televisi dengan stop kontak
    2.Tekan tombol daya pada perangkat televisi
    3.Ambil remote control dan tekan tombol daya pada remote control
    4.Televisi siap digunakan.
    5.selesai

    2.algoritma pseudo code
    Contoh:algoritma volume balok
    Persoalaan:Menghitung volume balok
    Deklarasi: panjang,lebar,tinggi: integer.panjang=p,lebar= l,tinggi=t.
    Volume balok= p×l×t

    ReplyDelete
  17. Nama= icha resita ning tyas
    1. Algoritma narasi
    1. Contoh algoritma tahfidz juz 30 santri darunnja
    Personal= diberika data beeupa nama dan jumlah hafalan santri. Jika hafalan mencapai 37 surah maka bisa sisebut sebagai tahfidz juz 30. Jika belum maka belum disebut sebagai tahfid juz 30
    Algoritmanya akan sebagai beeikut=
    Baca nama dan jumlah hafalan santri jika jumlah hafalan>=37 surah maka keterangan= disebut tahfid juz 30 tetapi jika keterangan= tidak disebut sebagai tahfidz juz 30
    2.algoritma lansia didesa paninjau
    Personal= sibeeikan data beeupa nama dan jumlah umur warga desa paninjau. Jika jumlah umurnya mencapai 40 tahun lebih disebut sebagai lansia . Jika belum mencapai 50 tahun maka belum disebut lansia.
    Algoritmanya akan seperti berikut= baca nama danjumlah umur warga jika jumlah umur warga >= 50 tahun maka keterangan= disebut lansia tetapi jika ketwrangan= tidak disebut sebagai lansia
    2. Algoritma pseudo code
    1. Contoh= algoritma tahfidz juz 30 santri darunnaja
    Personal= diberikan data berupa nama dan jumlah hafalan santri jika hafalan mencapai 37 surah maka sudah dianggap tahfid juz 30 jika belum mencapai 37 surah maka belum disebut sebagai tahfidz juz 30
    Deklarasi dari tipe datanya sebagai berikut
    Nama= string
    Jumlah hafalan= integer
    Keterangan= string
    Algoritmanya akan seperti berikut
    Read ( nama, jumlah hafalan)
    If jumlah hafalan >= 37 surah
    Keterangan= disebut tahfid juz 30
    Keterangan = tidak disebut sebgai tahfidz juz 30
    Write( nama, keterangan)
    2, algoritma lansia didesa paninjau
    Personal= diberikan data berupa nama dan jumlah umur warga desa paninjau , jika umur mencapai 50 tahun ke atas maka disebut lansia jika belum mencapai 50 tahun maka belum disebut lnsia
    Deklarasi dari tipe datanya akan seperti berikut
    Nama= string
    Jumlah umur= integer
    Keterangan= string
    Algoritmanya akan berbentuk
    Read ( nama , jumlah umur)
    If jumlah umur>=50 tahun
    Keterangan= disebut lansia
    Keterangan= tidak disebut lansia
    Write ( nama, keterangan)

    ReplyDelete
  18. Selvia juliana
    1. Algoritma narasi
    Algoritma berupa hapalan surah mahasiswa. Diberikan data berupa nama dan jumlah hapalan mahasiswa. Jika mahasiswa menghapal lebih dari 3 surah atau sama dengan 3 surah maka dinyatakan lulus. Sedangan jika hapalan kurang dari 3 surah maka dinyatakan tidak lulus.
    Algoritmanya akan berbentuk seperti ini:
    Baca nama dan jumlah hapalan mahasiswa jika hapalan>=3 surah maka keterangan lulus. Tetapi jika hapalan<=3 surah maka keterangan tidak lulus.

    ReplyDelete
  19. Nova jifriadi
    Tugas
    1 algoritma narasi
    Persoalan= diberikan data berupa berat badan siswa. Jika berat badan siswa=75kg maka suswa tersebut dinyatakan gendut. Sedangkan jika Beratnya lebih kecil dari 75kg maka siswa tersebut dinyatakan kurus.
    Algoritmanya:
    Baca nama dan berat badan siswa
    Jika berat lebih dari 75kg
    Keterangan= gendut
    Tetapi jika beratnya kurang 75 kg
    Keterangan=kurus

    2. Algoritma pseudo code
    Persoalan: diberikan data berupa berat badan siswa, jika berat badan siswa=75kg maka siswa tersebut dinyatakan gendut. Sedangakan jika sebaliknya beratnyalebih kecil dari 75kg maka dinyatakan kurus.

    1. Algoritma narasi
    Algoritma mau tidur
    a. Membersihkan seluruh tubuh
    b. Ganti bju tidur
    C. Pergi ke kamar
    d. Naik ketempat tidur
    e. Baca doa
    f. Tidur yang nyenyak

    2. Algoritma pseudo code
    a. Masukkan panjang= input panjang 13cm
    b. Masukkan lebar= input lebar 8cm
    C. Nilai luas= panjang x lebar
    d. 13cm x 8cm=104cm

    ReplyDelete
  20. Anten munata
    1. Algoritma narasi
    A. Terdapat 3 mangkok tapai ketan. Jika tapai tersebut di diamkan selama 2 hari 3 malam, maka tapai tersebut di nyatakan manis. Sedangkan jika tapai tersebut di diamkan kurang dari 2 hari 3 malam, maka di nyatakan tidak manis.
    Algoritma nya :
    Jika >= 2 hari 3 malam
    Keterangan = manis
    Tetapi jika <= 2 hari 3 malam
    Keterangan = tidak manis
    B.Algoritma untuk kasus menanak nasi

    1. Mulai
    2. Cuci beras sampai bersih
    3. Masukan beras kedalam mejic com
    4. Colokan mejicom ke listrik
    4. Tekan tombol menanak nasi dan tunggu hingga tombol mati
    5. Nasi masak
    6. Selesai.

    ReplyDelete
  21. Algoritma pseudocode
    Menghitung luas lingkaran
    Untuk menghitung luas lingkaran menggunakan algoritma pseudocode kita harus mengetahaui luas rumus lingkaran sebagai berikut:
    Rumus luas lingkaran
    rumus luas lingkaran adalah phi xr xr atau 1/4 x phi x dxd
    Contoh berikut adalah algoritma pseudocode untuk menghitung luas lingkaran menggunakan pendekatan bahasa pemrograman pascal dimana jari-jari diinput oleh pengguna dan hasilnya di cetak,adalah sebagai berikut:
    Var phi :float:
    Var r, luas:integral
    Algoritma
    Phi<-3,14
    read (r): {diinput user}
    luas <-phi*r*r
    Wite luas

    ReplyDelete

Silahkan berkomentar yang santun

Comments

Popular Posts

Powered by Blogger.