Anda di halaman 1dari 6

LAPORAN

TUGAS BESAR
ALGORITMA DAN
PEMROGRAMAN
2021/2022

Disusun oleh :

Ardi Mujiarto 210201052


Azzarul Mangali 210201064
Khayani 210101062
M. Sultan Balqiyah 210101063
TUGAS BESAR
 Buatlah suatu progam beserta laporannya dengan topik bebas dimana di
dalam program tersebut memuat komponen larik, prosedur atau fungsi,
dan sorting atau searching.
 Gunakan kelompok sebelumnya (3 atau maksimal 4 orang).
 Minimal terdiri dari 50 baris(line of code).
 Topik antar kelompok harus berbeda.
 Jadwal presentasi setelah pertemuan (Quiz) atau sebelum pelaksanaan
UAS.
 Format laporan terdiri dari cover, source code, dan penjelasan singkat
tentang program dan masing-masing prosedur/fungsi yang digunakan

 Source Code
#include<stdio.h>

void main(){
int a,b,c,n,tmp,celsius,fahrenheit,kelvin;
int cl[100];
printf("\t\tPROGRAM KONVERSI SUHU\n\t\t\tdan\n\t Pengurut Dingin
ke Paling Panas\n");
printf("\nPilihan Suhu yang dapat digunakan :\n");
printf ("\t1. Celcius\n\t2. fahrenheit\n\t3. kelvin\n");
printf("SATUAN YANG DIGUNAKAN : "); scanf("%d" ,&a);
if (a==1){
printf("Banyak suhu ruangan yang akan dikonversi :");
scanf("%d",&b);
for (n=1;n<=b;n++){
printf("\nSuhu Ruangan ke-%d : ",n); scanf
("%i",&cl[n]);
fahrenheit=cl[n]*9/5+32;
kelvin= cl[n]+273;
printf("Dalam fahrenheit =%d\n",fahrenheit);
printf("Dalam kelvin =%d\n",kelvin);
}
}
if (a==2){
printf("Banyak suhu ruangan yang akan dikonversi :");
scanf("%d",&b);
for (n=1;n<=b;n++){
printf("\nSuhu Ruangan ke-%d : ",n); scanf
("%i",&cl[n]);
celsius=cl[n]*5/9-32;
kelvin= cl[n]*5/9+273;
printf("Dalam celsius =%d\n",celsius);
printf("Dalam kelvin =%d\n",kelvin);
}
}
if (a==3){
printf("Banyak suhu ruangan yang akan dikonversi :");
scanf("%d",&b);
for (n=1;n<=b;n++){
printf("\nSuhu Ruangan ke-%d : ",n); scanf
("%i",&cl[n]);
fahrenheit=cl[n]*9/5-241;
celsius= cl[n]-273;
printf("Dalam celsius =%d\n",celsius);
printf("Dalam fahrenheit =%d\n",fahrenheit);
}
}
for (n=1;n<=b;n++){
for(c=n; c<=b; c++){
if (cl[n]>cl[c]){
tmp=cl[n];
cl[n]=cl[c];
cl[c]=tmp;
}
}
}

for(n=1;n<=b;n++){
printf("\nPaling dingin ke-%d = %d\n", n,cl[n]);
}

system("pause");
}
 Penjelasan Singkat
Program yang kami buat ini bertema Konversi suhu dan Pengurut
suhu yang diinputkan, disini kami menggunkan bahasa c dan menggukan
#include<stdio.h> sebagai library-nya. Disini kami menggunakan fungsi
utama void main(),fungsi ini memberitahukan kepada kompilator bahwa
fungsi main() tidak akan mengembalikan nilai apapun. Kami juga
menggunakan fungsi fungsi lainnya seperti fungsi printf untuk
menampilkan keterangan keterangan, fungsi if-else untuk menentukan
pilihan dari kondisi yang kami berikan, serta fungsi loop atau perulangan
untuk mempermudah proses yang berulang-ulang. Untuk fungsi sortir
kami menggunkan metode insection sort.

 Dokumentasi

Anda mungkin juga menyukai