laporan pratikum algoritma dan pemograman pert 4

nama : Ari saljono
nim    : 16214008

Assalamu'alaikum Wr. Wb.

BAB 1

KATA PENGANTAR

Puji syukur atas berkat rahmat Allah SWT yang telah memberikan nikmat kesehatan dan kesempatan sehingga Ananda dapat membuat Laporan Pratikum ini dengan sebaik-baiknya.

Tentunya Ananda tak lupa mengucapkan terima kasih kepada :

1. Dosen Pembimbing Ibu Sri Nofri Wihandari selaku mengajar Algoritma dan Pemrograman.
2. Orang tua Ananda yang selalu memberikan dukungan dan supportnya.
3. Pihak yang memberikan atau mendukung dalam membuat pratikum.

BAB 2

ISI PRATIKUM

Berhubung dengan Ananda pelajari tentang Algoritma dan Pemrograman. Ananda dapat membuat laporan pratikum ini dengan baik, ini memberikan motivasi kepada Ananda untuk dapat membuat sebuah program yang diingikan.

Dalam sebuah program tentu ada juga kekurangan dari isi laporan pratikum tersebut. Untuk itu Ananda mohon kritik atau saran dan perbaikannya agar Ananda bisa membuat pratikum ini untuk kedepannya

Adapun Program C++ yang Ananda buat dalam laporan ini :

1.program menghitung luas lingkaran dengan phi 3.14(konstanta)
2.hasilnya adalah luas lingkaran tersebut 78,5 m2
Teori Singkat ASCII
Kode Standar Amerika untuk Pertukaran Informasi atau ASCII (American Standard Code for Information Interchange) merupakan suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal, contohnya 124 adalah untuk karakter "|". Ia selalu digunakan oleh komputer dan alat komunikasi lain untuk menunjukkan teks. Kode ASCII sebenarnya memiliki komposisi bilangan biner sebanyak 7 bit. Namun, ASCII disimpan sebagai sandi 8 bit dengan menambakan satu angka 0 sebagai bit significant paling tinggi. Bit tambahan ini sering digunakan untuk uji prioritas. Karakter control pada ASCII dibedakan menjadi 5 kelompok sesuai dengan penggunaan yaitu berturut-turut meliputi logical communication, Device control, Information separator, Code extention, dan physical communication. Code ASCII ini banyak dijumpai pada papan ketik (keyboard) computer atau instrument-instrument digital.

Inilah Tabel ASCII, ini Saya ambil penggalannya aja tidak semuanya.
A
0041
65
Huruf latin A kapital
B
0042
66
Huruf latin B kapital
C
0043
67
Huruf latin C kapital
D
0044
68
Huruf latin D kapital
E
0045
69
Huruf latin E kapital
F
0046
70
Huruf latin F kapital
G
0047
71
Huruf latin G kapital
H
0048
72
Huruf latin H kapital
I
0049
73
Huruf latin I kapital
J
004A
74
Huruf latin J kapital
K
004B
75
Huruf latin K kapital
L
004C
76
Huruf latin L kapital
M
004D
77
Huruf latin M kapital
N
004E
78
Huruf latin N kapital
O
004F
79
Huruf latin O kapital
P
0050
80
Huruf latin P kapital
Q
0051
81
Huruf latin Q kapital
R
0052
82
Huruf latin R kapital
S
0053
83
Huruf latin S kapital
T
0054
84
Huruf latin T kapital
U
0055
85
Huruf latin U kapital
V
0056
86
Huruf latin V kapital
W
0057
87
Huruf latin W kapital
X
0058
88
Huruf latin X kapital
Y
0059
89
Huruf latin Y kapital
Z
005A
90
Huruf latin Z kapital
[
005B
91
Kurung siku kiri
\
005C
92
Garis miring terbalik (backslash)
]
005D
93
Kurung sikur kanan
^
005E
94
Tanda pangkat
_
005F
95
Garis bawah (underscore)
`
0060
96
Tanda petik satu
a
0061
97
Huruf latin a kecil
b
0062
98
Huruf latin b kecil
c
0063
99
Huruf latin c kecil

Dari contoh soal nomor 12 terlihat bahwa karakter A menjadi a dengan menggunakan perintah hrf+32 
Contoh soal : Menampilkan kode karakter A dengan perintah hrf+32
 Hasilnya adalah kode ASCII A=65 (benar) tapi kenapa karakter ini menjadi a ???

Kalau menurut logika Saya fungsi dari hrf+32 sendiri adalah menambah nilai kode ASCII.
Coba Agan lihat nilai A=65, secara langsung dapat disimpulkan bahwa A menjadi a dikarenakan penambahan nilai kode ASCII. Untuk lebih jelasnya :
Kode ASCII A=65 (ketetapan) dan menggunakan fungsi hrf+32, jadi
65+32 (nilai hrf)= 97
hasil tersebut menunjukkan bahwa kode ASCII 97 adalah a.
Saya akan contohkan sebuah program C++ dengan kode ASCII
Contoh kode ASCII karakter G
Langkah-langkah membuat kode ASCII karakter G  
1. Agan buka program C++
2. Tekan Ctrl+N (keluar tampilan blank project)
3. Agan masukkan Source Code ini :
    #include <stdio.h>
    #include <conio.h>
    int main()
    {
      char huruf;
      Huruf = 'G';
      printf("Nilai desimal karakter %c adalah %d\n", Huruf, Huruf);
      printf("Huruf kecilnya = %c", (Huruf+32));
      getch();
    }
Setelah Agan sudah mengetiknya sampai seperti ini

4. Selanjutnya, Agan harus menyimpan projectnya dengan tekan Ctrl+S
5. Setelah tersimpan Run programnya (F11) hingga hasilnya keluar seperti dibawah ini gan
    hasilnya Kode ASCII G= 71 dan g=103

Penjelasan Source code yang digunakan :
#include <stdio.h> berfungsi menampilkan input/output
#include <conio.h> berfungsi tombol input/output
int main() berfungsi menampilkan atau memperkenalkan sebuah karakter
char huruf; berfungsi memasukkan karakter yang diinginkan
printf("") berfungsi menampilkan pernyataan
getch() mengambil sebuah karakter
BAB 3
Kesimpulan :
Untuk membuat sebuah program ini kita harus berlatih agar hasilnya memuaskan, Dengan logika, kita mampu membuat program ini dengan semestinya meskipun ada kesalahan. Belajar dari kesalahan itulah yang memacu semangat kedepannya
Saran :
Ananda tentu sangat bersyukur atas pembelajaran mengenai Algoritma ini,  Ananda berharap ingin menjadi lebih maju lagi dalam membuat program tersebut dan juga tidak lupa selalu belajar logika agar kemampuan berpikir menjadi kuat. Laporan pratikum ini tentu ada kekurangan, kesalahan atau ketidakmampuan Ananda. Jika ada kritik dan masukkan pada laporan pratikum ini dimohon kepada Ibu untuk bisa memacu semangat Ananda dalam membuat program yang lebih baik lagi
Terima kasih....
Wassalam.....

Komentar

Postingan populer dari blog ini

Algoritma dan pemograman pert 6

job pbo 6

laporan pratikum algoritma dan pemograman pert 5-1