Postingan

Menampilkan postingan dari Maret, 2015

Program pengisian BBM (Looping)

Gambar
Program pengisian BBM (Looping) 1. RAPTOR 2. DEV C++     Syntax dalam bahasa C++ #include <iostream> #include <string> #include <cstdlib> #include <math.h> using namespace std; int main(){ int liter; float i; int harga; float i1; int liter1; int tot_harga; int bbm; cout << "Masukkan pilihan jenis bahan bakar\n(1) PREMIUM\n(2) PERTAMAX "; cout << "\nPilhan = "; cin >> bbm; if (bbm==1){ i = 1; harga = 6900; cout << "Akan membeli berapa liter? "; cin >> liter; cout << "Anda membeli PREMIUM, sebanyak "<<liter<<" liter.\nPENGISIAN DIMULAI........" << endl; liter1 = liter * 10; while (!(i>liter1)){ i1 = (i/10); cout << i1 << endl; tot_harga = i1 * harga; i = i+1; } cout << "PENGISIAN SELESAI !\nAnda harus m

REFLEKSI ALPRO MINGGU KE-4 (19 Maret 2015)

Gambar
Assalamu'alaikum Wr. Wb. Di pertemuan Alpro minggu ke-4 (19 Maret 2015) ini kami membahas tentang Looping (Perulangan).  Apa saja yang telah di pelajari dan didapatkan di minggu ke-4 ini? Minggu ke-4 (19 Maret 2015) ini kami membahas tentang Looping (Perulangan).  Looping adalah  proses yang dilakukan secara berulang-ulang sampai batas yang ditentukan tercapai. Pada dasarnya, Looping terbagi menjadi 3, yaitu For, While, dan Repeat Until. Seharusnya program itu memberikan kita kemudahan, terutama dalam looping ini. Karena kita tidak perlu memproses secara manual. Apalagi ketika datanya sangat banyak, program looping akan berjalan secara otomatis sampai batas yang telah ditentukan. Jadi, akan lebih efisien dan efektif. Di minggu ke-4 ini beberapa kelompok ditunjuk untuk mempresentasikan solusi dari kasus-kasus yang ada di power point. Hasilnya dapat dilihat di postingan saya sebelumnya Kasus 4.1 - Program mencetak angka 1-4 (Looping) Kasus 4.2 - Program mencetak

Program Deret Fibonacci dari 0 sampai dengan suku ke-n (Looping)

Gambar
Program Deret Fibonacci dari 0 sampai dengan suku ke-n 1. RAPTOR 2. DEV C++ #include <iostream> #include <string> using namespace std; int main(){ int f1; int i; int f2; int f3; int batas; f1 = 0; f2 = 1; cout << "Masukkan batas suku = sampai suku ke-"; cin >> batas; cout << "Program menampilkan deret fibonaci \ndengan suku pertama = "<<f1<<", suku kedua = "<<f2<<", sampai suku ke-"<<batas << endl; cout << f1 << endl; cout << f2 << endl; i =1; while (!(i>(batas-2))){ f3 = f1+f2; cout << f3 << endl; f1 =f2; f2 =f3; i =i+1; } return 0; } 3. JELIOT public class fibonacci{ public static void main(String[] args){ int f1,i,f2,f3,batas; f1 = 0; f2 = 1; Output.println ("Masukkan batas suku ke-"); bat

Kasus 4.4 ALPRO - Program Menentukan Rata-rata dari Integer Positif (Looping)

Gambar
Program Menentukan Rata-rata dari Integer Positif Jadi, program ini berhenti jika data yang diinputkan negatif 1. RAPTOR 2. DEV C++ #include <iostream> #include <string> using namespace std; int main(){ int n; float jumlah; int x; int rata; jumlah =0; n =1; x =0; while (!(x < 0)){ jumlah = jumlah + x; cout << "Data ke-"<< n <<" = "; cin >> x; n =n+1; } cout << "Jumlah bilangan integer positif adalah " << jumlah << endl; rata = jumlah /(n-2); cout << "Rata-ratanya adalah " << jumlah << " / " << (n-2) << " = " << rata << endl; return 0; } 3. JELIOT public class penjumlahan{ public static void main(String[] args){ int n; int jumlah; int x; float rata; jumlah = 0; n = 1; x = 0; while (x >=

Kasus 4.8 ALPRO - Program Menghitung Perkalian axb dengan Metode Penjumlahan (Looping)

Gambar
Program Menghitung Perkalian axb dengan Metode Penjumlahan 1. RAPTOR 2. DEV C++ #include <iostream> #include <string> #include <math.h> #include <cstdlib> using namespace std; int main(){ int hasil; int i; int b; int a; i = 1; hasil = 0; cout << "Masukkan bilangan yang akan di kalikan = "; cin >> a; cout << "Akan dikalikan dengan = "; cin >> b; while (!(i>(abs(b)))){ hasil = hasil + a; i =i+1; } if (b<0){ cout << a << " x " << b << " = -" << hasil << endl; } else{ cout << a << " x " << b << " = " << hasil << endl; } return 0; } 3. JELIOT public class perkaliandgjumlah{ public static void main(String[] args){ int hasil; int i; int b; int a; i = 1; h

Kasus 4.7 ALPRO - Program Menghitung Pangkat dengan x Bilangan Real dan y Bilangan Bulat (Looping)

Gambar
Program Menghitung Pangkat dengan x Bilangan Real dan y Bilangan Bulat. Program ini juga dapat menghitung bilangan dengan pangkat negatif 1. RAPTOR 2. DEV C++     Syntaxnya dalam bahasa C++ : #include <iostream> #include <string> using namespace std; int main(){ float hasil; int i; float x; int y; hasil = 1; cout << "Masukkan angka yang ingin dipangkatkan = "; cin >> x; cout << "Masukkan pangkat = "; cin >> y; cout << endl; if (y>=0){ i =1; while (!(i>y)){ hasil =hasil*x; i =i+1; } } else{ i =0; while (!(i<=y)){ hasil =hasil*(1/x); i =i-1; } } cout << "=> " << x << " pangkat " << y << " adalah " << hasil << endl; return 0; } 3. JELIOT public class pangkat{ public static void main(String[] ar

Kasus 4.3 ALPRO - Program Menghitung Rata-rata dari n Bilangan Positif (Looping)

Gambar
Program Menghitung Rata-rata dai n Bilangan Positif 1. RAPTOR 2. DEV C++ 3. JELIOT

Kasus 4.2 ALPRO - Program menampilkan bilangan ganjil antara 1 - 10 (Looping)

Gambar
Program menampilkan bilangan ganjil antara 1 - 10 (Looping) 1. RAPTOR   2. DEV C++ 3. JELIOT

Kasus 4.1 ALPRO - Program Mencetak bilangan 1 sampai 4 (Looping)

Gambar
Program Mencetak bilangan 1 sampai 4 (Looping) 1. RAPTOR 2. DEV C++ 2. JELIOT

Hasil Observasi Tugas Proyek Alpro

Gambar
Assalamu'alaikum wr. wb. 01. Judul TP : "REKAM MEDIS KEDOKTERAN GIGI' 02. Kelompok : #2_Tsani Elvia Nita(1400018152)_Ari Safitri Sarah Khotimah(1400018164)_Nila Hutami Putri(1400018169) 03. Hasil observasi : Sejak tahun 1997, drg. Trusti Zumarwanti sudah membuka praktek pribadi di selatan Pasar Argosari Wonosari, Gunungkidul. Sebelum beliau menangani pasien, beliau menanyakan data diri dan keluhan pasien terlebih dahulu, lalu mencatatnya [u]sendiri[/u] di sebuah buku. Tetapi, sekarang telah berganti mencatat data pasien di kertas Standar Nasional Rekam Medik Kedokteran Gigi. Namun, terkadang jika kertas Standar Nasional Rekam Medik Kedokteran Gigi tersebut habis dan belum sempat memfotocopinya, baliau akan mencatatnya di lain kertas. Efek buruknya data-data pasien tidak ter rekap dengan baik. Hal tersebut terkesan kurangnya kerapihan dalam memanagemen file pasien. Bagi dokter gigi yang tidak bersangkutan dengan instansi, biasanya akan lebih sulit jika mengis

REFLEKSI ALPRO MINGGU KE-3 (12 Maret 2015)

    Perkuliahan Algoritma Pemrograman (alias Alpro) minggu ke-3 (12 Maret 2015) ini kami mempelajari tentang conditional. Yaitu tentang d iperlukannya   pemilihan dari beberapa alternatif di dalam kehidupan sehari-hari. Karena s alah satu kemampuan komputer adalah dapat melakukan proses pemilihan dari beberapa alternatif sesuai dengan kondisi yang diberikan .      Minggu ini kami juga lebih banyak berdiskusi kelompok di dalam kelas. Setelah diskusi ada beberapa kelompok yang mendapat giliran untuk mempresentasikan hasil diskusinya di depan kelas. Perkuliahan Apa saja yang telah di pelajari dan didapatkan di minggu ke-3 ini? Seperti yang telah sedikit saya paparkan pada narasi diatas, minggu ini kami mempelajari tentang conditional (percabangan).  Minggu ini kami juga lebih banyak berdiskusi kelompok di dalam kelas. Kami (Kelompok 2 : Saya, Ari, Nila) bergabung dengan Kelompok 4 (Aniszah, Dayat, Oki) mendiskusikan 5 kasus yang terdapat pada power point min

Kasus 3.5 ALPRO - Program Mengkonversi Angka ke Hari

Gambar
Program Mengkonversi Angka ke Hari 1. RAPTOR 2. DEV C++ 3. JELIOT import jeliot.io.*; public class konversihari{ public static void main(String[] args){ int hari; Output.println("Hari ke-"); hari = Input.readInt(); if (hari >= 1 && hari <= 7){ if (hari == 1){ Output.println("Hari ke-" + hari + " adalah hari SENIN"); } else if (hari == 2){ Output.println("Hari ke-" + hari + " adalah hari SELASA"); } else if (hari == 3){ Output.println("Hari ke-" + hari + " adalah hari RABU"); } else if (hari == 4){ Output.println("Hari ke-" + hari + " adalah hari KAMIS"); } else if (hari == 5){ Output.println("Hari ke-" + hari

Kasus 3.4 ALPRO - Program Konversi Nilai Angka ke Nilai Huruf

Gambar
Program Konversi Nilai Angka ke Nilai Huruf 1. RAPTOR 2. DEVC++ 3. JELIOT import jeliot.io.*; public class konversinilai{ public static void main(String[] args){ int nilai; Output.println ("Masukkan nilai angka"); nilai = Input.readInt(); if (nilai >= 0 && nilai <= 100){ if (nilai >= 0 && nilai <= 20){ Output.println("Nilai angka Anda = " + nilai); Output.println("Nilai huruf Anda adalah E"); } else if (nilai >= 21 && nilai <= 40){ Output.println("Nilai angka Anda = " + nilai); Output.println("Nilai huruf Anda adalah D"); } else if (nilai >= 41 && nilai <= 60){ Output.println("Nilai angka Anda = " + nilai); Output.println("Nilai huruf Anda adalah C");

Kasus 3.3 ALPRO - Program Mencari Akar-Akar Persamaan Kuadrat

Gambar
Program Mencari Akar-Akar Persamaan Kuadrat 1. RAPTOR 2. DEVC++ #include <iostream> #include <string> #include <math.h> using namespace std; int main(){ float X2; float P; float B; float C; float X1; float A; cout << "Bentuk umum persamaan kuadrat adalah Ax2 + Bx + C = 0" << endl << "Masukkan nilai A = "; cin >> A; cout << "Masukkan nilai B = "; cin >> B; cout << "Masukkan nilai C = "; cin >> C; P =(B*B)-(4*A*C); if (A==0){ cout << "Bukan persamaan kuadrat" << endl;} else{ if (P>0){ X1 =((-B+(sqrt((B*B)-(4*A*C))))/(2*A)); X2 =((-B-(sqrt((B*B)-(4*A*C))))/(2*A)); } else{ if (P==0){ X1 = -B/(2*A); X2 = X1; cout << "Akar-akarnya imajiner (sama)" << endl;} else{ } } co