Select Page

Author: Erlangga Yudi Pradana

Cek Suatu Bilangan Apakah Bilangan Prima Atau Bukan “C”

Menuliskan listing program beserta contoh eksekusinya 1. Membuat program untuk menginputkan sebuah bilangan, kemudian mencetak ke layar bilangan tersebut dan beri komentar apakah bilangan tersebut ganjil atau genap. Source Code #include <stdio.h> int main() { int a; printf("Masukkan angka : "); scanf("%d", &a); if(a%2==1){ printf("%d adalah bilangan ganjil\n", a); } else printf("%d adalah bilangan genap\n", a); } Hasil Eksekusi 2. Membuat program menggunakan pernyataan if adalah untuk menentukan besarnya potongan harga yang diterima oleh seorang pembeli, berdasarkan kriteria : ƒtidak ada potongan harga jika total pembelian kurang dari Rp. 100.000 (dalam hal ini potongan harga diinisialisasi dengan nol). ƒbila total pembelian lebih dari atau sama dengan Rp. 100.000, potongan harga yang diterima dirubah menjadi sebesar 5% dari total pembelian. Source Code #include <stdio.h> int main() { float a,diskon; printf("Masukkan total pembelian : "); scanf("%f", &a); if(a >= 100000){ diskon = 0.05*a; a -= diskon; printf("Total pembelian adalah Rp. %g \n", a); } else printf("Total pembelian adalah Rp. %g \n", a); } Hasil Eksekusi 3. Mengganti Output dari percobaan ke-2 dengan: “Total pembelian adalah Rp. 50.000” Menjadi “Anda tidak mendapat diskon”. Source Code #include <stdio.h> int main() { float a,diskon; printf("Masukkan total pembelian : "); scanf("%f", &a); if(a >= 100000){ diskon = 0.05*a; a -= diskon; printf("Total pembelian adalah Rp. %g \n", a); } else printf("Anda tidak mendapatkan diskon\n", a); } Hasil Eksekusi 4. Menggunakan fungsi percabangan untuk menentukan sebuah...

Read More

Praktikum 3 Pr.Algo

Nama : Erlangga Yudi PradanaKelas : 1D4EBNRP : 2120600039 1. Mencetak listing program yang dibuat Mencetak kalimat “Hello World!” dalam satu baris #include <stdio.h>int main(){printf("Hello World!");return 0;} Mencetak kalimat dalam beberapa baris, dengan tampilan sebagai berikut Hello…..oh my…when do i stop? 1..2…3 #include <stdio.h>int main(){printf("Hello…\n..oh my\n…when do i stop?\n\n1\n..2\n…3");return 0;} Menghitung penjumlahan 1024 + 4096 dan mencetak hasilnya #include <stdio.h>int main(){printf("%d", 1024+4096);return 0;} Mengisi nilai 2 variabel int, menjumlahkan kedua isi variabel tersebut dan mencetak hasilnya #include <stdio.h>int main(){int a,b;printf("a = ");scanf("%d", &a);printf("b = ");scanf("%d", &b);printf("a + b = %d", a+b);return 0;} Mengisi nilai sebuah variabel float, mengalikan isi variabel tersebut dengan 50 dan mencetak hasilnya #inlude <stdio.h>int main(){float a;printf("a = ");scanf("%f", &a);printf("a * 50 = %f", a*50);return 0;} Menampilkan sebuah nilai bilangan float dengan tanpa menentukan format tampilanya (default) #include <stdio.h>int main(){printf("0.39");return 0;} Menampilkan nilai sebuah bilangan float dengan format : lebar medan 10 digit dan 2 digit dibelakang koma #include <stdio.h>int main(){float a=10000000.0011;printf("a = %0.2f",a);return 0;} Menerima masukan dengan format int dan char kemudian menampilkannya kembali dengan format yang sesuai #include <stdio.h>int main(){int a;char b;printf("masukkan angka : ");scanf("%d", &a);printf("masukkan huruf : ");scanf(" %c", &b);printf("angka yang anda masukkan adalah %d\nhuruf yang anda masukkan adalah %c", a,b);return 0;} 2. Mengerjakan soal-soal dibawah ini, dan menyertakan jawaban pada Laporan Resmi Berapakah nilai jawaban yang ditampilkan oleh program dibawah ini : main(){int jawab=100,hasil;hasil = jawab-10;printf(“Jawabannya adalah %d\n”,hasil+6);return 0;} Apakah keluaran dari...

Read More

Algoritma dan Flowchart

Nama : Erlangga Yudi PradanaKelas : 1D4EBNRP : 2120600039 1. Algoritma menjumblahkan dua bilangan dan mencetak hasilnya 1 Mulai2 Mendeklarasi variabel yang akan digunakan a, b, Hasil3 Masukan nilai a, b4 Menjumblahkan nilai a dan b5 Cetak Hasil6 Selesai 2. Algoritma mengalikan dua bilangan dan mencetak hasilnya 1 Mulai2 Mendeklarasi variabel yang akan digunakan a, b, Hasil3 Masukan nilai a, b4 Mengalikan nilai a dan b5 Cetak Hasil6 Selesai 3. Algoritma memberikan opsi menjumblahkan dan mengalikan dua buah bilangan dan menampilkan hasilnya 1 Mulai2 Mendeklarasi variabel yang akan digunakan a, b, Hasil3 Masukan nilai a, b4 Memilih operasi aritmetika5 Cetak Hasil6 Selesai 4. Algoritma menghitung luas lingkaran dan menampilkan hasilnya 1 Mulai2 Mendeklarasi variabel yang akan digunakan pi=3.14, r, Hasil3 Masukan nilai r (jari jari)4 Memproses Hasil dari pi x r x r5 Cetak Hasil6 Selesai 5. Algoritma mengecek bilangan diantara dua bilangan masukan, apakah sama, ataukah lebih besar, ataukah lebih kecil, dan tampilkan hasilnya 1 Mulai2 Mendeklarasi variabel yang akan digunakan a, b, Hasil3 Masukan nilai a, b4 Membandingkan apakah a < b, a > b, a = b5 Cetak Hasil6 Selesai 6. Algoritma menghitung sigma akumulasi dari bilangan 1 sampai dengan n, dan menampilkan hasilnya 1 Mulai2 Mendeklarasi variabel yang akan digunakan i=1, Hasil=0, n3 Masukan nilai n4 membandingkan apakah i <= n jika benar, maka akan memproses Hasil = Hasil + i kemudian i = i...

Read More

Pin It on Pinterest