Anda di halaman 1dari 17

LAPORAN TUGAS

Sistem Komputasi dan Pemrograman

Mata Kuliah : Sistem Komputasi dan Pemrograman


Dosen pengampu : Ahmad Firyal Adila,S.ST.,M.T.

Dibuat Oleh :

Alfian Hidayatullah 1941220098

3C TOE
D-IV TEKNIK OTOMOTIF ELEKTRONIKA
JURUSAN TEKNIK MESIN
POLITEKNIK NEGERI MALANG
TAHUN 2021
PRAKTIKUM SISTEM KOMPUTASI DAN PEMROGRAMAN
A. TUJUAN
1. Dapat menjalankan CodeBlocks untuk program sederhana.
2. Mengetahui konsep dasar pemrograman bahasa C.
3. Mengetahui dan memahami bagaimana memrogram menggunakan di CodeBlocks.

B. DASAR TEORI
Code Block adalah adalah suatu program lingkungan pengembangan terpadu bebas,
nirlaba, bersumber terbuka dan lintas platform. Program yang ditulis dalam C++ beserta
Widgets untuk GUI-nya ini bisa digunakan bersama dengan berbagai macam kompilator,
contohnya GCC dan Visual C++. Peralatannya yang tersedia tergantung dari "plugin" yang
ada dipasang. Sekarang ini, Code block lebih tersedia sebagai perangkat pengembangan
dalam bahasa C dan C++, walaupun program ini juga bisa disesuaikan, dan mungkin akan
membutuhkan pemasangan tambahan, untuk pengembangan perangkat lunak ARM, AVR,
DirectX, FLTK, Fortran, GLFW, GLUT, GTK+Irrlicht, Lightfeather, MATLAB, OGRE,
OpenGL, Qt, SDL, SFML, STL, SmartWin dan wx. Code block tersedia di sistim operasi
Windows, Linux, Mac OS X dan FreeBSD.

C++ adalah bahasa pemrograman hasil pengembangan bahasa C. Sintak penulisan C dan
C++ hampir mirip, tetapi berbeda dalam langkah penyelesaian masalah. Pada bahasa C,
langkah penyelesaian masalah dilakukan dengan cara membagi-baginya ke dalam sub
masalah yang lebih kecil.Cara ini dikenal sebagai bahasa pemrograman
prosedural.Sementara, C++ justru berorientasi pada objek. Permasalahan dibagi-bagi lagi
ke dalam beberapa class. Itulah mengapa C++ hasil pengembangan Bjarne Stroustrup ini
populer di kalangan perusahaan software besar, antara lain Firefox dan Adobe.Hingga
saat ini, bahasa pemrograman C++ telah mengalami pembaruan secara berkala. Artinya,
kamu akan menjumpai ada banyak versi bahasa ini.Ketika ada fitur baru yang
dikembangkan pada C++, akan dibuat standarisasi. Namun, untuk pemula, kamu tidak
perlu ambil pusing soal versi mana yang akan dipakai.Setiap versi C++ punya dasar yang
sama. Letak perbedaannya hanya pada fitur yang dihapus dan/atau ditambahkan.
C. FLOWCHART, PROGRAM, DAN HASIL PROGRAM

1. Program 4.1

 Flowchart

Start

Deklarasi

i = 1234

Tampilkan
PROGRAM 4.1
====================================
Nama : Alfian Hidayatullah
Kelas : 3 D4 TOE C
NIM : 1941220098
======================================

Tampilkan

1234

Selesai
 Program

 Hasil Program
2. Program 4.2

 Flowchart

Start

Deklarasi

f = 12345.6789

Tampilkan
PROGRAM 4.2
=====================================
Nama : Alfian Hidayatullah
Kelas : 3 D4 TOE C
NIM : 1941220098
=======================================
=====

Tampilkan

Bilangan float = 12345.6789

Selesai
 Program

 Hasil Program
3. Program 4.3
 Flowchart

Start

Deklarasi

f 1,f2,f3

Tampilkan
PROGRAM 4.3
=====================================
Nama : Alfian Hidayatullah
Kelas : 3 D4 TOE C
NIM : 1941220098
========================================
====

Tampilkan

Masukkan tiga nilai numerik

Nilai-nilai yang dimasukkan adalah

Selesai
 Program

 Hasil Program
4. Program 4.4
 Flowchart

Start

Deklarasi

Hexa

Desimal

Tampilkan
PROGRAM 4.4
=====================================
Nama : Alfian Hidayatullah
Kelas : 3 D4 TOE C
NIM : 1941220098
========================================
====

Tampilkan

 Koversi Hexadecimal ke Decimal


Hexadecimal =
Decimal =
 Konversi Desimal ke Hexadecimal
Desimal =
Hexadecimal =

Selesai
 Program

 Hasil Program
5. Program 4.5
 Flowchart

Start

Deklarasi

Octal

Desimal

Tampilkan
PROGRAM 4.5
=====================================
Nama : Alfian Hidayatullah
Kelas : 3 D4 TOE C
NIM : 1941220098
========================================
====

Tampilkan

 Koversi Decimal ke Octal


Decimal=
Nilai Octal =
 Konversi Octal ke Desimal
Octal =
Nilai Desiimal =

Selesai
 Program

 Hasil Program
6. Program 4.6
 Flowchart

Start

Deklarasi

Octal

Desimal

Tampilkan
PROGRAM 4.6
=====================================
Nama : Alfian Hidayatullah
Kelas : 3 D4 TOE C
NIM : 1941220098
========================================
====

Tampilkan

 Koversi Decimal ke Octal


Decimal=
Nilai Octal =
 Konversi Octal ke Desimal
Octal =
Nilai Desiimal =

Selesai
 Program

 Hasil Program

Anda mungkin juga menyukai