SlideShare uma empresa Scribd logo
1 de 8
TUGAS ALPRO
Pembuatan Program Rata-Rata
Menggunakan Perulangan dan Percabangan
Nama: Muhammad Faisol Salafi
NIM : 3113100868
SEKOLAH TINGGI ILMU KOMPUTER
PGRI BANYUWANGI
2014
 Flowchart
START
n=1 to m
Input(i)
s=s+1
i<0 s=s+1
total=total-i
Tidak
Ya
rata=total/s
Output(total),
Output(s, rata)
Ulang= Y or Ulang= y
END
Tidak
Ya
 Coding
'
' Created by SharpDevelop.
' User: eF
' Date: 12/10/2013
' Time: 12:42 PM
'
' To change this template use Tools | Options | Coding | Edit Standard Headers.
'
Module Program
Sub Main()
Dim i, n, m, total, rata As Integer
Dim s As Integer =0
Dim ulang As String
Do
Console.ForegroundColor=ConsoleColor.Cyan
Console.WriteLine("=========================================================================
=")
Console.WriteLine("= =")
Console.WriteLine("= PROGRAM PENGHITUNG RATA-RATA =")
Console.WriteLine("= =")
Console.WriteLine("= =")
Console.WriteLine("=>Nama : Muhammad Faisol Salafi =")
Console.WriteLine("=>NIM : 3113100868 =")
Console.WriteLine("=========================================================================
=")
Console.WriteLine()
'Inputan
Console.Write("Inputkan Bilangan Bulat Sebagai Pembatas = ")
m=Convert.ToInt32(Console.ReadLine())
Console.WriteLine()
'Proses
For n=1 To m
Console.Write("Inputkan Nilai ke-"& n &"= ")
i=Convert.ToInt32(Console.ReadLine())
s=s+1
If i<0 Then
s=s-1
Exit For
End If
total=total+i
Next
rata=total/s
'Output
Console.WriteLine("jumlah bilangan yang diinputkan adalahh "& total)
Console.WriteLine("Rata-rata nilai bilangan bulat antara 1 sampai ke "& s &" Adalah "& rata)
Console.WriteLine()
Console.ForegroundColor=ConsoleColor.Red
Console.Write("Apakah Anda Ingin Mengulang (Y/T)= ")
ulang=Convert.ToString(Console.ReadLine())
Loop While (ulang="y") Or (ulang="Y")
Console.WriteLine()
Console.Clear
End Sub
End Module
 Tampilan Aplikasi
Analisa Masalah
 Input: - Batasan(m)
 Proses: --------
> Do
> For n=1 to m
Input(Nilai ke- n)
s=s+1
If i<0 Then
s=s-1
Exit For
End If
total=total+i
Next
> rata=total/s
> Loop While (Ulang=”Y”) or (Ulang=”y”)
 Output: total, s, rata(Rata-Rata)
-> Deklarasi= m, n, i, s, Ulang, rata, total
Algoritma
 Deskriptif:
 Masukkan Bilangan Bulat Sebagai Pembatas
o Untuk n sama dengan 1 ke m
o Masukkan nila ke- n yang telah di konvert ke i
o Hitung Batas n sama dengan batas n ditambah 1
o Jika i kurang dari 0 kemudian
o Hitung Batas n sama dengan batas n dikurangi 1
 Keluar Untuk
 Keluar Jika
 Hitung Nilai Total ditambah i
o Selanjutnya
o Hitung Rata-Rata yaitu total dibagi Batas n
o Tampilkan Total
o Tampikan s
o Tampilkan Rata Rata
o Ulang Y or Ulang y
o Selesai
 Pseudocode
 Judul Program
> Program Penghitung Rata-Rata
 Narasi
> // Input: Batasan Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte
> / Input: i Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte
> // Output: Total Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte
> // Output: Rata Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte
> // Output: s Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte
> //Output: Ulang Menggunakan Huruf jadi Type Data yang di gunakan adalah String
 Kamus
> m : Byte
> n : Byte
> s : Byte
> i : Byte
> rata : Byte
> total : Byte
> Ulang : String
 Diskripsi
Input(m)
For n=1 To m
("Inputkan Nilai ke- n ")
s s+1
If i<0 Then
s s-1
Exit For
End If
total total+i
Next
rata total/s
Output(Total)
Output(s, rata)
End

Mais conteúdo relacionado

Semelhante a Program Rata-Rata VB.net

Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010Dian Aditya
 
Pertemuan 2 Variabel Konstanta dan Tipe Data
Pertemuan 2 Variabel Konstanta dan Tipe DataPertemuan 2 Variabel Konstanta dan Tipe Data
Pertemuan 2 Variabel Konstanta dan Tipe DataEndang Retnoningsih
 
Artikel tentang perulangan
Artikel tentang perulanganArtikel tentang perulangan
Artikel tentang perulanganditaku
 
Intruksi Fundamental Lanjutan
Intruksi Fundamental LanjutanIntruksi Fundamental Lanjutan
Intruksi Fundamental LanjutanAkmal Fajar
 
Pertemuan 2 Variabel, Konstanta, Tipe Data, Manipulator dan Format Masukan
Pertemuan 2 Variabel, Konstanta, Tipe Data, Manipulator dan Format MasukanPertemuan 2 Variabel, Konstanta, Tipe Data, Manipulator dan Format Masukan
Pertemuan 2 Variabel, Konstanta, Tipe Data, Manipulator dan Format MasukanEndang Retnoningsih
 

Semelhante a Program Rata-Rata VB.net (7)

Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010
 
Pertemuan 2 Variabel Konstanta dan Tipe Data
Pertemuan 2 Variabel Konstanta dan Tipe DataPertemuan 2 Variabel Konstanta dan Tipe Data
Pertemuan 2 Variabel Konstanta dan Tipe Data
 
Percabangan.pptx
Percabangan.pptxPercabangan.pptx
Percabangan.pptx
 
Artikel tentang perulangan
Artikel tentang perulanganArtikel tentang perulangan
Artikel tentang perulangan
 
4 fungsi if
4  fungsi   if4  fungsi   if
4 fungsi if
 
Intruksi Fundamental Lanjutan
Intruksi Fundamental LanjutanIntruksi Fundamental Lanjutan
Intruksi Fundamental Lanjutan
 
Pertemuan 2 Variabel, Konstanta, Tipe Data, Manipulator dan Format Masukan
Pertemuan 2 Variabel, Konstanta, Tipe Data, Manipulator dan Format MasukanPertemuan 2 Variabel, Konstanta, Tipe Data, Manipulator dan Format Masukan
Pertemuan 2 Variabel, Konstanta, Tipe Data, Manipulator dan Format Masukan
 

Último

Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...asepsaefudin2009
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptAgusRahmat39
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...MetalinaSimanjuntak1
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptPpsSambirejo
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxNurindahSetyawati1
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatanssuser963292
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajarHafidRanggasi
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 

Último (20)

Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docx
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajar
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 

Program Rata-Rata VB.net

  • 1. TUGAS ALPRO Pembuatan Program Rata-Rata Menggunakan Perulangan dan Percabangan Nama: Muhammad Faisol Salafi NIM : 3113100868 SEKOLAH TINGGI ILMU KOMPUTER PGRI BANYUWANGI 2014
  • 2.  Flowchart START n=1 to m Input(i) s=s+1 i<0 s=s+1 total=total-i Tidak Ya rata=total/s Output(total), Output(s, rata) Ulang= Y or Ulang= y END Tidak Ya
  • 3.  Coding ' ' Created by SharpDevelop. ' User: eF ' Date: 12/10/2013 ' Time: 12:42 PM ' ' To change this template use Tools | Options | Coding | Edit Standard Headers. ' Module Program Sub Main() Dim i, n, m, total, rata As Integer Dim s As Integer =0 Dim ulang As String Do Console.ForegroundColor=ConsoleColor.Cyan Console.WriteLine("========================================================================= =") Console.WriteLine("= =") Console.WriteLine("= PROGRAM PENGHITUNG RATA-RATA =") Console.WriteLine("= =") Console.WriteLine("= =") Console.WriteLine("=>Nama : Muhammad Faisol Salafi =") Console.WriteLine("=>NIM : 3113100868 =") Console.WriteLine("========================================================================= =") Console.WriteLine() 'Inputan Console.Write("Inputkan Bilangan Bulat Sebagai Pembatas = ") m=Convert.ToInt32(Console.ReadLine()) Console.WriteLine() 'Proses For n=1 To m Console.Write("Inputkan Nilai ke-"& n &"= ") i=Convert.ToInt32(Console.ReadLine()) s=s+1 If i<0 Then s=s-1 Exit For End If total=total+i Next rata=total/s
  • 4. 'Output Console.WriteLine("jumlah bilangan yang diinputkan adalahh "& total) Console.WriteLine("Rata-rata nilai bilangan bulat antara 1 sampai ke "& s &" Adalah "& rata) Console.WriteLine() Console.ForegroundColor=ConsoleColor.Red Console.Write("Apakah Anda Ingin Mengulang (Y/T)= ") ulang=Convert.ToString(Console.ReadLine()) Loop While (ulang="y") Or (ulang="Y") Console.WriteLine() Console.Clear End Sub End Module
  • 6. Analisa Masalah  Input: - Batasan(m)  Proses: -------- > Do > For n=1 to m Input(Nilai ke- n) s=s+1 If i<0 Then s=s-1 Exit For End If total=total+i Next > rata=total/s > Loop While (Ulang=”Y”) or (Ulang=”y”)  Output: total, s, rata(Rata-Rata) -> Deklarasi= m, n, i, s, Ulang, rata, total
  • 7. Algoritma  Deskriptif:  Masukkan Bilangan Bulat Sebagai Pembatas o Untuk n sama dengan 1 ke m o Masukkan nila ke- n yang telah di konvert ke i o Hitung Batas n sama dengan batas n ditambah 1 o Jika i kurang dari 0 kemudian o Hitung Batas n sama dengan batas n dikurangi 1  Keluar Untuk  Keluar Jika  Hitung Nilai Total ditambah i o Selanjutnya o Hitung Rata-Rata yaitu total dibagi Batas n o Tampilkan Total o Tampikan s o Tampilkan Rata Rata o Ulang Y or Ulang y o Selesai  Pseudocode  Judul Program > Program Penghitung Rata-Rata  Narasi > // Input: Batasan Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte > / Input: i Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte > // Output: Total Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte > // Output: Rata Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte > // Output: s Merupakan Bilbul Positif dengan rentang 0-255 maka tipe data yang tepat yaitu Byte > //Output: Ulang Menggunakan Huruf jadi Type Data yang di gunakan adalah String
  • 8.  Kamus > m : Byte > n : Byte > s : Byte > i : Byte > rata : Byte > total : Byte > Ulang : String  Diskripsi Input(m) For n=1 To m ("Inputkan Nilai ke- n ") s s+1 If i<0 Then s s-1 Exit For End If total total+i Next rata total/s Output(Total) Output(s, rata) End