PERCOBAAN 1

ALGORITMA DAN PEMROGRAMAN – 1110191020 – FAUZIYYAH FIRDAUSI Z

 

PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 

Assalammualikum teman-teman!!

Pada kesempatan kali ini kita akan belajar tentang algoritma dan pemrograman dasar. Pasti kalian sudah penasaran, gimana sih langkah – langkah yang harus dilakukan, dan apa saja bagian bagian dari bahasa C. Tidak cukup hanya belajar tentang pemrograman, tapi kita juga harus bisa mengaplikasikannya dengan praktek membuat program dalam bahasa C. Karena sudah tidak sabar, mari kita kupas secara dalam tentang Algoritma dan Pemrograman. Kita harus mengetahui terlebih dahulu mengenai penggunaan fungsi – fungsi dasar turbo C seperti main(), printf(), getch(), getche() yang dipadukan dengan tipe variable dasar yaitu int(bilangan bulat), dan float (bilangan pecahan). Struktur suatu bahasa C terdiri dari bagian #include, deklarasi konstanta, deklarasi variable, deklarasi fungsi – fungsi dan fungsi main(). Untuk fungsi – fungsi yang standar seperti printf() dan scanf() menggunakan studi.h sedangkan fungsi clrscr() dan getch() menggunakan conio.h, include adalah file dengan ekstensi ‘h’ dimana berisi deklarasi dari fungsi – fungsi bahas C standar atau yang disediakan oleh compiler C, isinya dapat dilihat dengan membuka file yang berekstensi ‘h’ melalui editor turbo C.

PERCOBAAN 1

Membuat program Utama dengan fungsi main() dan mencetak string dan getch().

#include <stdio.h>

void main()

{

printf(“Assalammualaikum!\n”);

printf(“Sesuatu yang menyenangkan adalah pemrograman,\n”);

printf(“Dan pemrograman C adalah yang lebih menyenangkan,\n”);

printf(“Testing…\n.1\n.2\n…3\n”);

getch();

}

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Sekarang saatnya kita menyelesaikan masalah dalam pemrograman.

TUGAS ALGORITMA DAN PEMROGRAMAN 1

Membuat program untuk tampilan yang menggunakan karakter khusus `\t` untuk pengaturan tabulasi.

Langkah yang harus dilakukan, seperti pada gambar dibawah ini:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

TUGAS ALGORITMA DAN PEMROGRAMAN 2

Membuat program untuk menentukan harga yang harus dibayar oleh seorang pembeli bila setiap pembelian barang mendapatkan diskon dengan menggunakan tabel dibawah

No Nama Barang Harga Diskon
1 CPU 850 Mhz Rp. 700.000 5%
2 RAM 128 Mhz Rp. 380.000 10%
3 Motherboard PIII Rp. 800.000 8%

 

 

 

 

Langkah – langkah yang harus dilakukan, seperti pada gambar dibawah:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

TUGAS ALGORITMA DAN PEMROGRAMAN 3

membuat pemrograman operasi matematika pembagian langkah – langkah yang harus dilakukan, seperti gambar dibawah:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

TUGAS ALGORITMA DAN PEMROGRAMAN 4

Menganalisa perbandingan dari penggunaan sintak%c, %d, %f pada program

Fungsi getche() disini berfungsi untuk mengambil karakter tombol yang ditekan pada keyboard. karakter tersebut disimpan pada suatu variable ‘char’ agar dapat dicetak menjadi 1 buah karakter saja.

Apabila fungsi getche() diganti dengan fungsi getch() maka karakter yang seharusnya muncul pada saat ditekan tidak akan muncul, karena fungsi getch berfungsi untuk menahan proses yang sedang berjalan.

Apabila %c diganti dengan %d maka yang tampil bukan karakter melainkan bilangan bulat.

Apabila %c diganti denga %f maka yang tampil bukan karakter tetapi angka 0.00000.

langkah – langkah yang harus dilakukan, seperti pada gambar dibawah ini:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

TUGAS ALGORITMA DAN PEMROGRAMAN 5

Membuat program untuk mencetak hasil formula konversi suhu dari Celcius ke Fahrenheit, dimana Celcius = 100 derajat.

Langkah – langkah yang harus dilakukan, seperti pada gambar dibawah ini:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah itu klik “Build and Run”, jika tidak ada error ataupun warning akan muncul tampilan seperti dibawah ini:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

KESIMPULAN

  1. Data merupakan suatu nilai uang bisa dinyatakan dalam bentuk konstanta ataupun variable.
  2.  Konstanta menyatakan nilai yang tetap, sedangkat variable dapat berubah-ubah
  3.  kesalahan dalam pemrograman tidak selalu terjadi karena programmer, namun bias jadi kesalahan dalam mendeklarasikan sebuah variable.
  4.  Bahasa pemrograman merupakan Bahasa yang sifatnya sensitive case, sehingga diperlukan sifat teliti dalam menyusun suatu program agar tidak terjadi banyak error.

Sekian pembelajaran materi Algoritma dan Pemrograman. Semoga ilmu yang sudah kita pelajari dapat diterapkan dalam keseharian kita dan bermanfaat bagi orang lain. Wassalammualaikum WR.WB.