Disusun Oleh:
3411211029 – Muhamad Salman Ardiyansyah
Kelas A
1.1.Pendahuluan
Pesatnya teknologi, terutama teknologi komputer sudah tak bisa dipungkiri lagi,
bagi yang mengikuti perkembangan, ia tidak akan dipandang sebelah mata.
Sebaliknya, bagi yang tidak mengikuti perkembangannya, bersiaplah untuk mundur
secara suka rela dari panggung kompetisi. Ibarat wabah, teknologi komputer sudah
menyusupi hampir semua bidang kehidupan manusia. Dari pemerintah pusat
sampai pemerintah desa, perusahaan-perusahaan, supermarket, perguruan tinggi,
SLTA, SLTP, bahkan SD hampir semuanya mengenal komputer. Saat ini, yang
mempunyai lingkungan yang semakin luas dan banyak diminati, juga dapat
digunakan untuk menghasilkan uang adalah dunia pemograman komputer, dikenal
algoritma dan banyak bahasa pemograman, seperti C misalnya. Oleh karena itulah,
yang akan dibahas dalam makalah ini adalah Algoritma dan Pemograman.
1.2.Tugas Pendahuluan
Analisa kasus pada sebuah algoritma adalah bagaimana kita untuk memecahkan
masalah pada sebuah logika pemograman.
Dalam pengujian kasus yang banyak alangkah baiknya menggunakan looping agar
tidak perlu mengetik ulang kode.
a.ScreenShot Program
b. Source Code/Listing Program
#include <stdio.h>
#include <conio.h>
int main () {
// Kamus //
int budget;
// Algoritma //
printf ("Program Sewa Villa\n");
printf ("Masukkan Budget Kamu : ");
scanf("%d", &budget);
#include <stdio.h>
#include <conio.h>
// Program menghitung deret dengan repeat n times //
int main () {
// Kamus //
int N;
float i,s;
// Kamus //
system("cls");
printf("Masukkan N:");scanf("%d", &N);
s = 1.0;
printf("s = 1+");
for(i=2;i<=N;i++) {
printf("%1.3f", 1/i);
if(i<N)
printf("+");
s = s + 1/i;
}
printf("\nNilai s : %3.2f", s);
return 0;
}
c.Analisa
#include berfungsi sebagai pengarah yang mengatakan kepada kompiler
untuk meletakan kode dari file header kedalam program.
stdio.h berfungsi untuk meletakkan input output.
conio.h digunakan pada compiler berbasis MS-DOS untuk membuat
antarmuka konsol.
int main () berfungsi untuk memberikan nilai balik menurut datanya.
Int, long int merupakan deklarasi tipe data pada bahasa c.
%d merupakan kode penentu format untuk menampilkan tipe data integer.
System(“cls”) berfungsi untuk membersihkan layar pada program yang
akan dijalankan.
print f() adalah perintah untuk memunculkan output.
scanf( ) berfungsi untuk mengambil input user.
\n berfungsi untuk membuat baris baru.
return0 berfungsi sebagai perintah untuk memberi nilai balik.
2) loop_2.c
a.ScreenShot Program
b. Source Code/Listing Program
#include <stdio.h>
#include <stdlib.h>
int main() {
// Kamus //
float i,s;
int n;
i = 1;
// Algoritma //
printf ("Masukkan nilai N:"); scanf("%d", &n);
while(i<=n){
printf("%1.3f", 1/i);
if(i<n)
printf("+");
s = s + 1/i;
i++;
}
printf("\nNilai s : %3.2f", s);
return 0;
c.Analisa Code }
#include berfungsi sebagai pengarah yang mengatakan kepada kompiler
untuk meletakan kode dari file header kedalam program.
stdio.h berfungsi untuk meletakkan input output.
stdlib.h adalah header file untuk standar library.
float digunakan untuk menampung angka.
While merupakan skema pengulangan.
print f() adalah perintah untuk memunculkan output.
scanf( ) berfungsi untuk mengambil input user.
\n berfungsi untuk membuat baris baru.
return0 berfungsi sebagai perintah untuk memberi nilai balik.
2) loop_3.c
a.ScreenShot Program
b. Source Code/Listing Program
#include <stdio.h>
#include <stdlib.h>
c.Analisa Code
int main() {
// Kamus //
float i,s;
int n;
i = 1;
// Algoritma //
printf ("Masukkan nilai N:"); scanf("%d", &n);
do {
printf("%1.3f", 1/i);
if(i<n) {
printf("+");
s = s + 1/i;
}
i++;
}while(i<=n);
1) jumcacah.c
a.ScreenShot Program
b.Source Code/Listing Program
#include <stdio.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdlib.h>
int main() {
// Kamus //
int n;
float i,s,j;
// Algoritma //
printf("Masukkan N= "); scanf("%d", &n);
c.Analisa Code
}
printf("\n");
}
for (i=1; i<=n; i++) {
for (j=1; j<=n; j++) {
if(i<=j)
printf("*");
}
printf("\n");
}
return 0;
}
c.Analisa Code
#include berfungsi sebagai pengarah yang mengatakan kepada kompiler
untuk meletakan kode dari file header kedalam program.
stdio.h berfungsi untuk meletakkan input output.
stdlib.h adalah header file untuk standar library.
int main () berfungsi untuk memberikan nilai balik menurut datanya.
%d merupakan kode penentu format untuk menampilkan tipe data integer.
float digunakan untuk menampung angka.
print f() adalah perintah untuk memunculkan output.
scanf( ) berfungsi untuk mengambil input user.
\n berfungsi untuk membuat baris baru.
return0 berfungsi sebagai perintah untuk memberi nilai balik.
BAB II
KESIMPULAN
BAB II
KESIMPULAN
Bahasa C adalah bahasa pemograman tingkat tinggi dan general-purpose yang
digunakan dalam sehari-hari. Maksud dari general-purpose adalah bisa digunakan
untuk program apa saja.
Pada Praktikum kali ini saya mempelajari tentang bahasa C, yang dimana saya
belajar tentang memahami sebuah kasus algoritma, membuat program menghitung
deret dengan repeat n times,membuat program dengan skema loop while, membuat
program dengan skema loop repeat, membuat program bilangan cacah, dan
membuat program bintang. Saya harap pada praktikum selanjutnya saya dapat
mempelajari lebih banyak lagi pemograman yang ada di bahasa C.
BAB III
REFERENSI
Liem, Inggriani. 2003. Contoh Program Kecil Dalam Bahasa C. Bandung: Institut
Teknologi Bandung.