HASIL TUGAS MATKUL : KONSEP PEMROGRAMAN NAMA : ULFA OCTA PRISNANDA NRP : 2103157029 1. Membuat program untuk menentukan wujud benda Koding : #include<stdio.h> main() { int suhu; printf("Menentukan Wujud Benda dari suhu\n"); printf("\n ==== ==== ==== ==== ==== \n\n"); printf("Masukkan suhu benda (Celcius): "); scanf("%d",&suhu); if(suhu < 0) printf("\nSuhu benda %d celcius, \n Benda tersebut adalah benda padat\n\n",suhu); else if(suhu < 100) printf("\nSuhu benda %d celcius, \n Benda tersebut adalah benda cair\n\n",suhu); else printf("\nSuhu benda %d celcius, \n Benda tersebut adalah benda gas\n\n",suhu); } Output : Analisa : membuat program untuk menentukan wujud suatu benda dengan menginputkan suhu, dengan menggunakan rumus if-else. 2. Membuat program penerimaan karyawan 2015 berdasarkan nilai yang didapat saat tes. Koding : #include<stdio.h> main() { float akademik,psikologi,ketrampilan,rata; printf("Seleksi Penerimaan Karyawan 2015 \n"); printf("\n ---- ---- ---- ---- ---- --- \n\n"); printf("Masukkan Nilai Tes Akademik : "); scanf("%f",&akademik); printf("Masukkan Nilai Tes Psikologi : "); scanf("%f",&psikologi); printf("Masukkan Nilai Tes Ketrampilan : "); scanf("%f",&ketrampilan); rata = (akademik + psikologi + ketrampilan) / 3; if(rata > 7.5) { printf("\n Selamat anda telah diterima bekerja!\n\n "); if(akademik > ketrampilan && akademik > psikologi) printf("\n Anda ditempatkan di bagian ADMINISTRASI\n\n"); else if(ketrampilan > akademik && ketrampilan > psikologi) printf("\n Anda ditempatkan di bagian PRODUKSI\n\n"); else printf("\n Anda ditempatkan di bagian PEMASARAN \n\n"); } else printf("\nMaaf anda kurang beruntung!\n\n"); } Output : Analisa : membuat program perekrutan karyawan suatu perusahaan dari hasil seleksi tes para calon, dengan menginputkan nilai yang di dapat dari tes para calon sekaligus penenmpatan ruang para calon, dengan menggunakan rumus float. 3. Membuat kalkulator sederhana Koding : #include<stdio.h> main() { float bil1, bil2, hasil, opmenu; printf("\n Program Kalkulator Sederhana \n"); printf("\n ---- ---- ---- ---- ---- --- \n\n"); printf("Masukkan bilangan pertama \t: "); scanf("%f",&bil1); printf("Masukkan bilangan kedua \t: "); scanf("%f",&bil2); printf("\n printf("\n printf("\n printf("\n printf("\n Menu Pilihan : \n\n "); 1) Penjumlahan"); 2) Pengurangan"); 3) Pembagian"); 4) Perkalian"); printf("\n Masukkan pilihan anda \t: \n\n "); scanf("%f",&opmenu); if(opmenu == 1) hasil = bil1 + bil2; else if(opmenu == 2) hasil = bil1 - bil2; else if(opmenu == 3) hasil = bil1 / bil2; else hasil = bil1 * bil2; printf("Hasil Operasi Tersebut \t= %.f \n\n",hasil); } Output : Analisa : membuat kalkulator sederhana dengan pilihan penjumlahan, pengurangan, perkalian, pembagian dengan rumus if-else. 4. Program untuk mengkonversikan nilai angka ke nilai huruf Koding : #include<stdio.h> main() { int nilai; printf(" Mengkonversikan bilangan ke huruf \n\n"); printf("\n ---- ---- ---- ---- ---\n\n"); printf("Masukkan nilai angka : "); scanf("%d",&nilai); if(nilai <= 40) printf("\n Nilai anda adalah E\n\n"); else if(nilai <= 55) printf("\n Nilai anda adalah D\n\n"); else if(nilai <= 60) printf("\n Nilai anda adalah C\n\n"); else if(nilai <= 80) printf("\n Nilai anda adalah B\n\n"); else if(nilai <= 100) printf("\n Nilai anda adalah A\n\n"); else printf("\nNilai yang anda inputkan tidak valid!\n\n"); } Output : Analisa : mengkonversi nilai dengan huruf, biasanya digunakan untuk melakukan penilaian pada siswa., dengan menggunakan rumus ifelse. 5. Membuat program menentukan nama hari berdasarkan inputan angka. Koding : /* Program menentukan nama hari berdasarkan inputan angka */ #include<stdio.h> #include<conio.h> void main() { int hari; puts("Menentukan Nama Hari\n"); puts("1=Senin, 2=Selasa, 3=Rabu, 4=Kamis"); puts("5=Jumat, 6=Sabtu, 7=Minggu"); printf("\n Masukkan kode hari (1-7) : \n\n"); scanf("%d",&hari); switch(hari) {case 1 : puts("Hari Senin"); break; case 2 : puts("Hari Selasa"); break; case 3 : puts("Hari Rabu"); break; case 4 : puts("Hari Kamis"); break; case 5 : puts("Hari Jumat"); break; case 6 : puts("Hari Sabtu"); break; case 7 : puts("Hari Minggu"); break; default : puts("Kode hari yang Anda masukkan SALAH"); } getch(); } Hasil Output : Analisa : membuat program yang hasil outputnya menampilkan nama hari sesuai inputan angka dengan rumus switch-case.