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
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.
4. Selanjutnya, Agan harus menyimpan projectnya dengan tekan Ctrl+S
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
Posting Komentar