Puji syukur alhamdulillah kami panjatkan ke hadirat Tuhan Yang Maha Esa yang telah melimpahkan nikmat, taufik serta hidayah-Nya yang sangat besar. Perkenalkan nama saya Muhammad Alif Zakaria Saputra dari PENS 2019. Pada kesempatan kali ini merupakan post pertama saya yang akan membahas seputar materi Algoritma dan Pemrograman. Dengan dosen pengajar Bapak Firman Arifin. Saya baru pertama kali mendapatkan materi Algoritma dan Pemrograman. Kesan pertama saat saya mendapat materi ini cukup menarik untuk mempelajari hal ini mulai dasar agar lebih paham tentang Algoritma dan Pemrograman.

Dalam kesempatan kali ini saya akan membahas mengenai Algoritma dan Pemrograman.
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Kata Logis merupakan kata kunci dalam Algoritma. Langkah-langkah dalam Algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar

I. Tugas Pertama yaitu FUNGSI DAN VARIABEL DASAR

1.5.1 Membuat tampilan dengan menggunakan karakter khusus ‘\t’ untuk pengaturan tabulasi.

PROGRAM :

#include <stdio.h>
/* PRAKTIKUM. C */

void main ()
{

printf(“\t\t\t\tPRAKTIKUM\n”);

printf(“\t\t\t PEMROGRAMAN BAHASA C\n”);
printf(“\t\t\t PROGRAM DIPLOMA III\n”);
printf(“\t\t POLITEKNIK ELEKTRONIKA NEGERI SURABAYA\n”);
printf(“\t\t\t SURABAYA, JAWA TIMUR\n”);

}

Hasil Program

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Dalam penulisan program, karakter khusus ‘\n’ berfungsi seperti tombol ENTER untuk berpindah ke baris . Karakter khusus ‘\t’ berfungsi seperti tombol Tab dan memberikan hasil penulisan yang tersusun rapi pada tampilan. Untuk menampilkan data menggunakan printf().

1.5.2 Membuat program untuk menentukan harga yang harus dibayar oleh pembeli bila setiap pembelian barang mendapatkan diskon.

PROGRAM

  • Facebook
  • Twitter
  • Google+
  • Pinterest

HASIL PEMROGRAMAN

  • Facebook
  • Twitter
  • Google+
  • Pinterest

1.5.3 Menganalisis Program dibawah ini:

PROGRAM (SOAL) :

void main()

{

int var1=25, var2=6, hasil;

hasil=var1 / var2;

printf(“Hasil pembagian = %d”,hasil);

getch();

}

PROGRAM (PERBAIKAN) :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

HASIL PROGRAM

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Dalam program soal tadi tidak ada permasalahan dalam penulisan. Akan tetapi, yang harus diperhatikan adalah hasil pembagian. Jika menggunakan deklarasi %d dalam fungsi printf() hasil pembagian dua variabel tidak bisa menampilkan bentuk desimal. Oleh karena, itu harus memakai fungsi %f agar dapat mendapatkan hasil dalam bentuk desimal dan spesifik.

1.5.4 Mengganti fungsi getche() dengan fungsi getch(), dan karakter khusus %f dengan %c. kemudian mengganti %c dengan %d

Ketiklah code Program dibawah :

#include <stdio.h>

void main()
{
char karakter;

printf(“\nMempelajari penggunaan getch() dengan variable”);
printf(“\nTekan tombol yang dikehendaki”);
karakter=getch();
printf(“\n\nAnda menekan tombol %f”, karakter);

getch();
}
//fungsi getch tidak dapat menyimpan data atau variable yang diinput oleh keyboard
//saat %c diubah ke %d maka outputnya hanya bilangan bulat acak
//saat %c diubah ke %f maka outputnya 0.00000000maka jika getche() diganti menjadi getch() maka huruf yang diketik tidak ditampilkan di display,
jika %c diganti dengan %d maka yang ditampilkan adalah urutan karakter,
tetapi jika %c diganti dengan %f adalah muncul angka 0.00000 karena tidak terdefinisi sebagai angka.

1.5.5 Membuat formula Konservasi suhu dari Celcius ke Fahrenheit dimana diketahui Celcius = 100 derajat

 

PROGRAM

#include <stdio.h>
main()
{
int C=100, hasil;
hasil=(C*9/5)+32;
printf(“Hasil Konversi dari 100 derajat Celcius ke Fahrenhait adalah %d”,hasil);
}

HASIL PROGRAM

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Sekian artikel saya kali ini. Apabila ada kesalahan mohon maaf. See you next 🙂