hasil tugas matkul : konsep pemrograman

advertisement
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.
Download