Postingan

Menampilkan postingan dari Oktober, 2018

Contoh soal latihan MPP pertemuan 5

Gambar
Buatlah pseudocode, flowchart dan program untuk membuat   tampilan diatas : JAWAB : Pseudocode Deklarasi Input  banyak suku, suku awal, suku beda Deskripsi Proses : for(i=0;i<n;i++) cout<<a+(i*b+(i*i-i))<<endl; cetak hasil Flowchart Listing Program #include <iostream> #include <conio.h> class aritmatika{ public: void input(); void proses(); int a,b,n,i,hasil; }; void aritmatika::input(){ cout<<"Masukan Banyak suku :"<<endl; cin>>n; cout<<"Masukan Suku Awal :"<<endl; cin>>a; cout<<"Masukan Beda :"<<endl; cin>>b; cout<<endl; } void aritmatika::input(){ cout<<"Masukan Banyak suku :"<<endl; cin>>n; cout<<"Masukan Suku Awal :"<<endl; cin>>a; cout<<"Masukan Beda :"<<endl; cin>>b; cout<<endl; } void aritmatika::prose...

Quiz Metode Perancangan Program

Gambar
Buatlah pseudocode, flowchart dan program untuk membuat tampilan KHS, dimana ada 1 data mahasiswa banyak matakuliah serta jumlah IPK yang didapat. Pseudocode START Input NIM,nama,kelas. Cetak tampilan menu jadwal Menghitung grade nilai matakuliah? Jika ya, maka inputkan pilihan matakuliah (1-7) Masukan nilai ujian Rumus perhitungan if (NilaiUjian >= 90) skor= 'A', if (NilaiUjian >= 70) skor= 'B', if (NilaiUjian >= 60) skor= 'C', if (NilaiUjian >= 50)skor= 'D, if (NilaiUjian <50) skor= 'E'' Cetak grade mata kuliah Menghitung ulang? Jika iya kembali ke no.4 Jika tidak lanjut ke menghitung IPK Inputkan semua nilai mutu matakuliah Proses perhitungan ipk=(si*3+so*3+wp*4+st*3+ak*3+mp*4+si*4)/24; Cetak Khs IPK Input Ulang? Jika iya, kembali ke No.1 jika tidak, cetak "Terimakasih telah datang di skruy.blog.spot" END Flowchart Program #include <iostream> #include <string....

Mencari Suku Dan Menghitung Nilai Variant

Gambar
Contoh soal: Buatlah pseudocode, flowchart dan program untuk membuat tampilan berikut: 0+3+8+15+.................................+suku ke-10 1-1/3+1/5-1/7+1/9-.....................+suku ke-10        2. Menghitung nilai variant (∑X² - (∑ X)² / N) / (N-1 1. Pseudocode Deklarasi Input banyak suku, suku awal, suku beda Deskripsi  Proses: for (i=0;i<n;i++)             cout<<a+(i*b+(i*i-i)<<endl Definisi Input :  jumlah bilangan Output : 4 deret  bilangan hasil Prooses jika i<=I jumlah bilangan. Lakukan langkah berikut: Cetak = a i=i+2 a=a+i Flowchart Program #include <iostream> #include <conio.h> class aritmatika{ public: void input(); void proses(); int a,b,n,i,hasil; }; void aritmatika::input(){ cout<<"Masukan Banyak suku :"<<endl; cin>>n; cout<<"Masukan Suku Awal :"<<endl; cin>>a; ...

Menghitung Ekivalensi Bilangan Waktu

Gambar
Program untuk menghitung ekivalensi bilangan dalam detik menjadi berapa hari, jam berapa menit dan berapa detik. Pseudocode Program penghitung bilangan waktu dalam detik Deklarasi float hari,jam Int menit,detik Deskripsi Masukkan jumlah bilangan dalam satuan detik Hari=detik/(60*60)/24 Jam=detik/(60*60) Menit=detik/60 Detik=detik Cetak hari, jam, menit, detik Selesai Flowchart sumber :  http://www.academia.edu/12010150/Pseudocode_Flowchart_Dan_Program_Dengan_Borland_Perubahan_Wujud_Air_

Akar Persamaan Kuadrat

Gambar
Persamaan kuadrat adalah persamaan dengan pangkat peubah tertingginya dua. Program Menghitung Akar Persamaan Kuadrat Pseudocode  {Menentukan apakah bilangan yang dimasukkan termasuk akar real yang berbeda, akar kembar, atau akar kompleks} Deklarasi int a,b,c,x float d,x1,x2 Deskripsi Input nilai a Input nilai b Input nilai c Hitung determian D = (b*b)-(4*a*c) Jika D>0 Maka cetak "Dua akar real yang berbeda" dan memiliki nilai x1 dan x2 Jika D=0 Maka cetak "Akar kembar" dan memiliki nilai x1 dan x2 Jika D<0 Maka cetak "Akar kompleks" Selesai Flowchart

Tahun Kabisat

Gambar
Tahun kabisat merupakan tahun yang mengalami penambahan satu hari dengan tujuan untuk menyesuaikan penanggalan dengan tahun astronomi. Dalam satu tahun tidak secara persis terdiri dari 365 hari, tetapi 365 hari 5 jam 48 menit 45,1814 detik. Jika hal ini tidak dihiraukan, maka setiap 4 tahun akan kekurangan hampir 1 hari (tepatnya 23 jam 15 menit 0,7256 detik). Maka untuk mengkompensasi hal ini, setiap 4 tahun sekali (tahun yang bisa dibagi 4), diberi 1 hari ekstra: 29 Februari. Tetapi karena 5 jam 48 menit 45,1814 detik kurang dari 6 jam, maka tahun-tahun yang bisa dibagi 100 (seperti tahun 1900), bukan tahun kabisat, kecuali bisa dibagi dengan 400 (seperti tahun 2000). Algoritma untuk menentukan tahun kabisat atau bukan adalah sebagai berikut: Dengan menggunakan pseudocode Deklarasi  Input tahun Deskripsi Jika tahun habis dibagi 4 cetak "Tahun Kabisat" Jika tahun tidak habis dibagi 4 cetak "Bukan tahun Kabisat" Dengan men...

Menentukan Bilangan Prima

Gambar
Bilangan prima adalah bilangan lebih besar dari 1 yang hanya dapat dibagi oleh dua bilangan berbeda, yakni bilangan itu sendiri dan 1.  Dengan kata lain, bilangan prima tidak dapat difaktorisasi menjadi bilangan lain. Contohnya 2 hanya dapat dibagi oleh 2 dan 1. 2 hanya dapat difaktorkan menjadi 2 dan 1 (2 = 2 × 1). Jadi, bilangan prima terkecil adalah 2. Selain itu, 2 juga merupakan satu-satunya bilangan prima genap.  Cara menentukan bilangan prima atau bukan dengan menggunakan flowchat dan pseudocode adalah sebagai berikut Pseudocode START   Deklarasi   i = 1  Bilangan = N  Deskripsi  Input Bilangan N  N = 0 dan 1 (bukan bilangan prima) N = 2 (bilangan prima) N / i = N  N / N = i ( bilangan prima) Selesai Flowchart sumber:  http://www.academia.edu/20037861/Tugas_Pseucode_Flowchart   http://www.jendelasarjana.com/2014/03/pengertian-bilangan-prima-contoh.html

Algoritma dan Pemrograman

Gambar
Pemrograman  adalah proses menulis, menguji dan memperbaiki ( debug ), dan memelihara kode yang membangun suatu program  komputer .  Kode ini ditulis dalam berbagai   bahasa pemrograman . Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram. Untuk melakukan pemrograman, diperlukan keterampilan dalam algoritme,  logika, bahasa pemrograman  dan pada banyak kasus, pengetahuan-pengetahuan lain seperti  matematika. Perancangan program merupakan pengembangan solusi terhadap identifikasi masalah dan menghasilkan serangkaian instruksi yang membangun sebuah program komputer untuk menghasilkan output. Sebuah program harus dirancang secara sistematis dan benar sebelumnya memulai coding. Perancangan program dihasilkan dalam pembangunan algoritma. Algoritma adalah cabang ilmu yang membantu masyarakat menggunakan logika sederhana dalam kehidupan sehari hari. ...

Pengertian Program

APA  ITU PROGRAM ? Kumpulan instruksi / perintah yang dirangkaian sehingga membentuk suatu proses untuk mengolah data. Pengertian Program menurut para ahli :   Binanto (2009:1) Menurut Binanto, pemograman dapat diartikan dalam beberapa hal, sebagai berikut:    Mendeskripsikan instruksi-instruksi tersendiri yang biasanya disebut sebagai Souce Code yang dibuat oleh programmer. Mendeskripsikan suatu keseluruhan bagian dari software yang executable. Program merupakan himpunan atau kumpulan instruksi tertulis yang dibuat oleh programmer atau suatu bagian executable dari suatu software. Pemrograman berarti membuat program komputer. Pemrograman merupakan suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu. Perintah-perintah ini membutuhkan suatu bahasa tersendiri yang dapat dimengerti oleh komputer       2.  Yulikuspartono (2009:29) Menurut Yulikuspartono, Program merupakan sederetan instruksi atau stateme...