File header adalah sebuah file yang digunakan untuk mendefinisikan beberapa f...desiyu
File header berisi definisi fungsi, variabel, dan konstanta yang akan digunakan dalam program. File header memiliki ekstensi .h dan diinklusi menggunakan #include untuk memberitahu kompilator bahwa fungsi tersebut tersedia. File header berisi prototype fungsi dan tipe data yang dibutuhkan program.
Program ATM ini bertujuan untuk mempermudah pengguna melakukan transaksi perbankan secara otomatis dan memberikan kenyamanan karena dapat melakukan transaksi berulang kali."
File header adalah sebuah file yang digunakan untuk mendefinisikan beberapa f...desiyu
File header berisi definisi fungsi, variabel, dan konstanta yang akan digunakan dalam program. File header memiliki ekstensi .h dan diinklusi menggunakan #include untuk memberitahu kompilator bahwa fungsi tersebut tersedia. File header berisi prototype fungsi dan tipe data yang dibutuhkan program.
Program ATM ini bertujuan untuk mempermudah pengguna melakukan transaksi perbankan secara otomatis dan memberikan kenyamanan karena dapat melakukan transaksi berulang kali."
Dokumen tersebut memberikan penjelasan singkat tentang struktur program Pascal dan tipe data yang digunakan dalam bahasa pemrograman Pascal. Terdapat penjelasan mengenai bagian-bagian struktur program, simbol-simbol diagram alur, dan berbagai tipe data standar dan terdefinisikan seperti integer, real, string, array, dan record.
Bahan ajar ini membahas konsep dasar algoritma dan pemrograman dengan menggunakan bahasa Pascal. Terdiri atas delapan bab yang mencakup materi algoritma, tipe data, bahasa Pascal, runtunan, pemilihan, pengulangan, prosedur dan fungsi.
Dokumen tersebut membahas tentang C++ dan pemrograman berorientasi objek. Ia menjelaskan bahwa C++ merupakan bahasa pemrograman yang mendukung paradigma pemrograman berorientasi objek dengan menggunakan konsep-konsep seperti kapsulasi, pewarisan, dan polimorfisme. Dokumen tersebut juga menjelaskan elemen-elemen dasar dalam bahasa C++ seperti variabel, konstanta, operator, serta cara menulis dan mengko
Soal UAS Pemrograman Dasar kelas 10 semester genap tahun ajaran 2014-2015Saprudin Eskom
1. Teks tersebut berisi soal tes IQ berupa permasalahan tentang pengaturan penempatan buah-buahan di dalam 8 peti nomor.
2. Terdapat aturan bahwa durian harus di peti nomor 4, semangka tidak boleh dekat melon, dan jeruk harus dekat mangga.
3. Salah satu jawaban pada soal tersebut tidak sesuai dengan aturan yang diberikan.
Tutorial Turbo Pascal 7.0 terdiri dari sembilan modul yang mencakup pengenalan Turbo Pascal, pengaturan layar, input-output, tipe data, variabel, struktur program dasar dan kompleks, serta perintah-perintah dasar Turbo Pascal.
Makalah ini membahas tentang algoritma dan pemrograman khususnya tentang jenis-jenis perulangan dalam bahasa pemrograman seperti perulangan FOR, perulangan WHILE, dan perulangan DO WHILE beserta contoh kode dan flowchartnya. Makalah ini juga menjelaskan pengertian Java dan bahasa pemrograman serta menarik kesimpulan perbedaan ketiga jenis perulangan tersebut.
Laporan praktikum mencakup modul VII dan VIII tentang algoritma dan pemrograman yang meliputi perulangan menggunakan while dan do while. Program yang dibuat meliputi konversi Celcius ke Fahrenheit dan menghitung faktorial bilangan."
Program ini merupakan program reservasi pembelian tiket kereta api yang dapat menghitung total biaya berdasarkan input nama kereta api, kelas, dan jumlah penumpang dewasa dan anak."
Dokumen tersebut membahas tentang modul algoritma dan pemrograman yang berisi tentang tujuan dan permasalahan pembuatan program konversi satuan dan menentukan bilangan genap ganjil menggunakan bahasa C++. Terdapat pembahasan tentang analisis data dan kesimpulan mengenai penggunaan struktur pengulangan dan pengkondisian dalam pembuatan program.
Modul ini membahas tentang pemrograman dasar bahasa C/C++, meliputi tujuan pembelajaran, konsep dasar seperti tipe data, input output, dan contoh program sederhana.
Dokumen tersebut membahas sejarah bahasa pemrograman C dan karakteristiknya. Bahasa C berkembang dari bahasa BCPL tahun 1967 dan bahasa B pada tahun 1970-an, lalu dikembangkan oleh Dennis Ritchie menjadi bahasa C pada tahun 1970-an untuk sistem operasi UNIX. Dokumen ini juga menjelaskan kelebihan dan kelemahan bahasa C serta konsep-konsep dasar seperti tipe data, variabel, fungsi,
Dokumen tersebut memberikan penjelasan singkat tentang struktur program Pascal dan tipe data yang digunakan dalam bahasa pemrograman Pascal. Terdapat penjelasan mengenai bagian-bagian struktur program, simbol-simbol diagram alur, dan berbagai tipe data standar dan terdefinisikan seperti integer, real, string, array, dan record.
Bahan ajar ini membahas konsep dasar algoritma dan pemrograman dengan menggunakan bahasa Pascal. Terdiri atas delapan bab yang mencakup materi algoritma, tipe data, bahasa Pascal, runtunan, pemilihan, pengulangan, prosedur dan fungsi.
Dokumen tersebut membahas tentang C++ dan pemrograman berorientasi objek. Ia menjelaskan bahwa C++ merupakan bahasa pemrograman yang mendukung paradigma pemrograman berorientasi objek dengan menggunakan konsep-konsep seperti kapsulasi, pewarisan, dan polimorfisme. Dokumen tersebut juga menjelaskan elemen-elemen dasar dalam bahasa C++ seperti variabel, konstanta, operator, serta cara menulis dan mengko
Soal UAS Pemrograman Dasar kelas 10 semester genap tahun ajaran 2014-2015Saprudin Eskom
1. Teks tersebut berisi soal tes IQ berupa permasalahan tentang pengaturan penempatan buah-buahan di dalam 8 peti nomor.
2. Terdapat aturan bahwa durian harus di peti nomor 4, semangka tidak boleh dekat melon, dan jeruk harus dekat mangga.
3. Salah satu jawaban pada soal tersebut tidak sesuai dengan aturan yang diberikan.
Tutorial Turbo Pascal 7.0 terdiri dari sembilan modul yang mencakup pengenalan Turbo Pascal, pengaturan layar, input-output, tipe data, variabel, struktur program dasar dan kompleks, serta perintah-perintah dasar Turbo Pascal.
Makalah ini membahas tentang algoritma dan pemrograman khususnya tentang jenis-jenis perulangan dalam bahasa pemrograman seperti perulangan FOR, perulangan WHILE, dan perulangan DO WHILE beserta contoh kode dan flowchartnya. Makalah ini juga menjelaskan pengertian Java dan bahasa pemrograman serta menarik kesimpulan perbedaan ketiga jenis perulangan tersebut.
Laporan praktikum mencakup modul VII dan VIII tentang algoritma dan pemrograman yang meliputi perulangan menggunakan while dan do while. Program yang dibuat meliputi konversi Celcius ke Fahrenheit dan menghitung faktorial bilangan."
Program ini merupakan program reservasi pembelian tiket kereta api yang dapat menghitung total biaya berdasarkan input nama kereta api, kelas, dan jumlah penumpang dewasa dan anak."
Dokumen tersebut membahas tentang modul algoritma dan pemrograman yang berisi tentang tujuan dan permasalahan pembuatan program konversi satuan dan menentukan bilangan genap ganjil menggunakan bahasa C++. Terdapat pembahasan tentang analisis data dan kesimpulan mengenai penggunaan struktur pengulangan dan pengkondisian dalam pembuatan program.
Modul ini membahas tentang pemrograman dasar bahasa C/C++, meliputi tujuan pembelajaran, konsep dasar seperti tipe data, input output, dan contoh program sederhana.
Dokumen tersebut membahas sejarah bahasa pemrograman C dan karakteristiknya. Bahasa C berkembang dari bahasa BCPL tahun 1967 dan bahasa B pada tahun 1970-an, lalu dikembangkan oleh Dennis Ritchie menjadi bahasa C pada tahun 1970-an untuk sistem operasi UNIX. Dokumen ini juga menjelaskan kelebihan dan kelemahan bahasa C serta konsep-konsep dasar seperti tipe data, variabel, fungsi,
Program ini membuat algoritma untuk menghitung harga tiket kereta api berdasarkan jurusan, kelas, dan jumlah tiket yang dipesan. Program akan meminta input jurusan, kelas, dan jumlah tiket lalu menghitung harga tiket, total harga, diskon, dan pembayaran akhir berdasarkan kombinasi input tersebut.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
Modul praktikum ini membahas tentang algoritma dan pemrograman C++. Modul ini menjelaskan tentang pengenalan C++, variabel, tipe data, operator, dan input/output."
Modul praktikum ini membahas algoritma dan pemrograman I menggunakan bahasa C++ dan software Turbo C++. Modul ini menjelaskan pengenalan C++, variabel, tipe data, operator, dan input/output."
Struktur dasar input dan output aritmatikaandhycicau
Dokumen tersebut membahas struktur dasar program C++ dan penggunaan input output. Secara ringkas, dokumen menjelaskan bahwa C++ dikembangkan pada tahun 1980, struktur program C++ terdiri dari fungsi dan blok kode, dan contoh program Hello World mendemonstrasikan penggunaan input output dasar seperti cout dan cin.
Mata kuliah Logika dan Pemrograman membahas konsep dasar pemrograman seperti algoritma, struktur data, tipe data, operator, pemilihan, dan pengulangan. Mahasiswa diajak membuat algoritma penyelesaian masalah dan mengimplementasikannya dalam bahasa pemrograman tertentu. Program komputer adalah rangkaian perintah yang dimengerti komputer untuk menyelesaikan masalah secara logis berdasarkan bahasa pemrograman. Algoritma dan pseudocode
PENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMANNur Kholifah Hidayah
Laporan praktikum ini membahas pengenalan sistem operasi Windows, IDE Visual C++, dan algoritma pemrograman menggunakan bahasa C++. Terdapat penjelasan tentang konsep dasar sistem operasi, IDE, algoritma, dan flowchart. Juga dilaporkan hasil praktikum menampilkan teks dan menghitung luas segitiga menggunakan Visual C++.
Dokumen tersebut membahas tentang bahasa pemrograman C++ dan pemrograman berorientasi objek, meliputi pengantar C++, karakteristik OOP, kompilasi program C++, variabel, operator, dan elemen dasar lainnya."
1. LAPORAN PRAKTEKALGORITMA
MODUL DUA SAMPAI LIMA
Di susun oleh:
NAMA : ACHMAD SAIFUDDIN
NIM : 3123311017
JURUSAN MANAJEMEN INFOERMATIKA
UNIVERSITAS TEKNOLOGI
YOGYAKARTA
2012
2. KATA PENGANTAR
Puji dan puji syukur Kehadirat ALLAH SWT yang telah memberikan rahmat dan
hidayah-Nya kepada kami.Dengan rahmat dan hidayah-Nya,Alkhamdulillah laporan praktek
algoritma ini dapat terselesaikan dengan tepat waktu. Laporan ini kami buat untuk
memenuhi tugas dari mata kuliah praktek algoritma.
Terima kasih kami ucapkan kepada semua pihak yang telah membantu dalam bentuk
saran dan materi, serta di buat dengan segala masukan dan kekurangan yang telah diberikan
pada kami sehingga laporan ini dapat selesai.
Kami menyadari bahwa masih banyak kekurangan dan keterbatasan dalam penyajian
data dalam laporan ini oleh karena itu, kami mengarapkan kepada semua pihak dengan
segala kritik dan saran yang bersifat membangun, sangat saya harapkan untuk dimasa yang
akan datang agar bisa menyempurnakan laporan ini masih banyak kekuranganya.
Demikian laporan ini kami susun, apabila ada kata-kata yang berkenan dan banyak tedapat
kekurangan penulis mohon maaf yang sebesar-besarnya.
Yoyakarta,
3. DAFTAR ISI
1. TUJUAN MODUL
2. PRAKTEK MODUL2
A. MODUL21.CPP
B. MODUL22.CPP
C. MODUL23.CPP
D. TUGAS MODUL2
3. PRAKTEK MODUL3
A. MODUL31.CPP
B. MODUL32.CPP
C. MODUL33.CPP
D. TUGAS MODUL3
4. PRAKTEK MODUL4
A. MODUL41.CPP
B. MODUL42.CPP
C. TUGAS MODUL4
5. PRAKTEK MODUL5
A. MODUL51.CPP
B. MODUL52.CPP
C. TUGAS MODUL5
6. KESIMPULAN
4. 1. Tujuan Modul
Modul 2 :
1. Mahasiswa mampu memahami arti variabel dan konstanta serta mampu
menggunakanya.
2. Mahasiswa mampu membedakan dan menggunakan berbagai tipe data dasar
dalam C++.
3. Mahasiswa mampu memahami struktur progam sequence.
Modul 3:
1. Mahasiswa mampu memahami fungsi variabel untuk menerima masukan /input
data
numerik .
2. Mahasiswa mampu membuat progam untuk membuat progam untuk memproses
masukan dan menampilkan hasilnya.
Modul 4:
1. Membuat progam untuk meminta masukan data ber tipe string.
2. Membuat progam untuk mengolah data bertipe string.
Modul 5:
1. Membuat progam untuk menyelesaikan masalah yang berkaitan dengan pemilihan
sederhana.
2. menggunakan struktur if-else dan if-else-if, baik dengan algoritma maupun
progam.
5. PRAKTEK
2.MODUL 2
A. Praktek file bernama modul21.cpp
Algoritma:
DEKLARASI
Nilai = float
DESKRIPSI
Nilai 5.32
Output (nilai)
1. program (error)
1. program (bener):
6. Hasil :
Pembahasan:
Pada program diatas source1 itu error. Karena belum menentukan tipe data
yang dapat disimpan dalam variabel. sebelum menggunakan suatu Variabel
dalam program kita harus mendeklarasikan variabel tersabut. Pendeklarasian
variabel digunakan untuk memesan lokasi dalam memori komputer . Bentuk
pendeklarasian Variabel: tipeData namaVariabel
Pada source2 diberi tipe data dan variabel pendeklarasian variabelnya yaitu
float nilai yang artinya variabel nilai bertipe float(untuk menyimpan bilangan
real dengan ketelitian rendah).
C++ menyediakan berbagai tipe data dasar :
tipe keterangan
char Menyatakan sebuah karakter. Contoh A,f,9, atau *.
double Bilangan real dengan ketelitian tinggi.
float Bilangan real dengan ketelitian rendah.
short Bilangan bulat
int Bilangan bulat
long Bilangan bulat
bool Nilai logika : true atau false.
8. Pembahasan:
Apabila ada variabel yang mempunyai tipe yang sama variabel tersebut bisa dideklarasikan
dengan sebuah pernyataan. Dalam hal ini, antar variabel perlu dipisahkan dengan
koma.contoh: int a, b, c; identik dengan int a; int b; int c;
Saat pendeklarasian, bisa variabel langsung diberi nilai. Contoh int a = 5; yang artinya a
bertipe int dan diisi dengan 5;.
Memberikan nilai variabel.
Pernyataan yang diperlukan untuk mengisikan nilai ke variabel:
Variabel = nilai;
Contoh: b = 7; Artinya : merupakan pernyataan untuk mengisikan nilai 7 ke variabel b.
Pernyataan juga bisa berbentuk seperti berikut:
c = a + b; artinya : tambahkan isi variabel a dengan isi variabel b dan hasilnya disimpan pada
variabel c.
Variabel a = 5; b = 7; c = a + b; b = 10;. Artinya variabel b ada dua pernyataan diatas
digunakan untuk mengubah nilai variabel b awal. Jika semula nilai variabel b bernilai 7,
sesudah pernyataan diatas dijalankan maka akan berisi 10.
Misalnya mula mula b berisi 5 b = 10 dengan demikian b bernilai 10.
C. Program modul23.cpp
Algoritmanya :
DEKLARASI
Const PHI = 3.14
A,B,C : interger
Luas, jari ,D : real
DESKRIPSI
A5
B 6
Output („A = „,A)
Output („B = „,B)
C A + B
Output („C = „,C)
C A-B
Output („C = „,C)
C A*B
Output („C = „,C)
C A mod 2
9. Output („C = „,C)
Jari 4.2
Luas PHI * jari * jari
Output („luas = „,luas)
DA/B
Output („D = „,D)
Programnya :
Hasil:
10. Pembahasan:
Literal atau konstanta merupakan nilai yang tetap didalam proram.
Misal:
a. 2.3 (literal bilangan titik mengambang atau bilangan real)
b. 10 (literal bilangan bulat)
c. ‘K’ (literal yang menyatakan sebuah karakter)
Kalau literal seringkali digunakan dalam program. Literal bisa diberi
nama. Pemberian nama literal mirip dengan pendeklarasian variabel.
Perbedaanya terletak pada tambahan kata const sebelum nama type.
Contoh : const PHI = 3.14. Nama konstanta seperti PHI biasa ditulis huruf
besar seluruhnya.
D . Tugas modul2
2.Buat program untuk menghitung detik Menghitung detik
Algoritma
DEKLARASI
jam, menit, detik = interger
DESKRIPSI
jam 2
menit 10
detik 7
output („jam = „,jam)
output(„menit= „,menit)
output(„detik= ‟,detik)
Detik = (jam * 3600) + (menit * 60) + detik
Output(„ detik = „,detik)
12. 2. Buat program menghitung volume balok
Algoritma :
DEKLARASI
P, l, t, v : interger
DESKRIPSI
p 10
l 5
t 3
Output („Panjang = „,p)
Output(„lebar = „,l)
Output(tinggi = „,t)
vp*l*t
3. output („volume = „,v)
programnya :
Hasil :
13. 4. Gelas A berisi kopi, gelas B berisi susu, Buatlah algoritma memindahkan kopi ke dalam
gelas B dan memindahkan susu ke dalam gelas A,
Algoritmanya:
1.masukan (kopi ke dalam gelas A, dan susu kedalam gelas B, kosongkan
gelas C)
2. gelas C kopi;
3. gelas A susu;
4. gelas B gelas C;
5. tampilkan kopi, dan susu;
kopi susu Keadaan awal
susu kopi
Keadaan setelah penukaran
ILUSTRASI PENUKARAN KOPI DAN SUSU
A B C
KOPI SUSU
A B C
15. 2.Modul 3
A. Praktek modul 3.
1. Buatlah file bernama Modul31.cpp dan ketikkan program berikut kemudian jalankan..!!
#include <iostream.h>
#include <conio.h>
void main() {
float nilai;
cout<<”Isikan Nilai : “;
cin>>nilai;
cout<<”Nilai Yang Diisikan : “<<nilai;
getch() ;
}
Programnya:
Hasil :
16. Pembahasan :
Pemasukan data pada C++ menyediakan objek bernama cin yang dapat digunakan untuk
membaca data dari keyboard dan berlaku untuk sembarang tipe data. Bentuk penggunaaanya
sepeti berikut. cin >> nama_variabel; .
B. Modul32.cpp
Perhatikan perbandingan antara Algoritma dan C++
C++
Algoritma
Program Modul32 //Program Modul32.cpp
Deklarasi #include <iostream.h>
Panjang, lebar, luas : Integer void main() {
int panjang,lebar,luas;
Deskripsi
input(panjang) cin>>panjang;
input(lebar) cin>>lebar;
luas (panjang*lebar) luas = panjang * lebar;
output (luas = ”luas) cout<<”Luas : “<<luas;
getch() ;
}
Buatlah program diatas dan disimpan dengan nama Modul32.cpp kemudian jalankan..!!
Jawab :
Modul32.cpp
Program
hasil
17. C. Tugas Modul 3
1. Modifikasi program Modul32.cpp sehingga hasil tampilan akhirnya sbb :
Menghitung Luas Persegi Panjang
===============================
Panjang :… flowchart :
Lebar :…
Luas Prsegi Panjang Adalah :…
mulai
JAWAB:
Algoritma:
DEKLARASI
Panjang, lebar, luas :interger
DESKRIPSI Input
Output (menghitung luas persegi panjang) panjang,lebar
output (==============================)
input(panjang, lebar)
Luas panjang x lebar
output (luas)
Luas panjang
*lebar
Output luas
selesai
18. PROGRAM:
Hasil :
2 . Buatlah program mengkonfersikan derajat Celcius menjadi derajat Fahrenheit dan derajat
Reamur dengan masukan berupa derajat Celcius..!!
Jawab:
Algoritmanya:
DEKLARASI
tc, tf, tr : float
DESKRIPSI
Output (mengkonfirmasi derajat celcius menjadi derajat fahrenheit dan
reamur)
23. 4. MODUL 4
A. Modul 4.1.cpp
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main () {
char nama [40];
cout<<”Nama dengan CIN : “<<<nama<<endl;
cout<< ”Isikan Nama Anda : “ ;
snacf (“%s”, & nama);
cout<< ”Nama dengan SCANF : “ <<<nama<<endl;
cout<< ”Isikan Nama Anda : “ ;
gets(nama) ;
cout<< ”Nama dengan GETS : “ <<nama<<endl;
getch () ;
}
Program :
Hasil :
24. Pembahasan :
Deklarasi dilakukan dengan menggunakan tipe data char tetapi pada variabel disertakan panjang
string maksimal yang digunakan, misal : char nama[40];
Untuk menerima masukan daripengguna dapat digunakan beberapa perintah seperti cin, scanf, dan
gets. Perintah cin dan scanf hanya akan membaca isimasukan sampai spasi pertama, sedangkan
gets mampu menampung isi semua string yang diketikan. Untuk menggunakan cin dibutuhkan librari
<iostream.h>, perintah scanf dan gets digunakan library <stdio.h>
25. B. Buatlah file bernama modul42.cpp
Programnya:
Pembahasan :
penggunaan Contoh penulisan hasil
Penggabungan string Strcat(“hallo”,”apa Hallo apa kabar
kabar);
Pengcopyan string Strcpy(nama,”anda”); Nama=”anda”
Panjang string Strlen(“tulisan”); 7
Membalik string Strrev(“tulisan”) nasilut
Membandingkan string Strcmp(“a”, “a”); 0
Mengubah ke huruf besar Strupr(“tulisan”); TULISAN
Mengubah ke huruf kecil Stlwr(“tulisan); tulisan
26. C. TUGAS.
Buat Program dengan nama modul43.cpp
Program :
Hasil:
30. C. Tugas Modul 5
1. Algoritma untuk mengetagui bilangan terbesar dari tiga bilangan yang dimasukan
1. Masukan (x, y, z)
2. Jika x > y DAN x > z MAKA
Terbesar x;
SEBALIKNYA
Jika y > x DAN y > z MAKA
Terbesar y
SEBALIKNYA
Terbesar z
AKHIR – JIKA
AKHIR –JIKA
3. Tampilkan terbesar
FLOWCHART :
31. flowchart
MULAI
input
x, y, z
x>y Tidak y>x tidak
DAN DAN
x>z Y>Z
Ya ya
output Output OUTPUT
TERBESAR Z
terbesar x Terbesar y
selesai
35. flowchart kalkulator
mula
i
Masukan
kode
Tidak tidak Kode tidak
Kode Kode
3
. 1 2
Ya ya ya
Input a, b Input c, d
Input e, f
Kurang c - d
Jumlah a + b
Kali e * f
Output
Output
kurang Output
jumlah
kali
36. Outputkode tidak Kode
salah 4
ya
Inputg, h
Bagi g /h
Output
bagi
ya
Ulang
y, t
tidak
selesai
39. 6. Kesimpulan
1. Variabel adalah suatu nama yang menyatakan tempat dalam memori komputer yang
digunakan untuk menyimpan suatu nilai dan nilainya dapat diubah sewaktu waktuketika
program sedang dieksekusi.
2. Pemilihan tipe dasar yang tepat harus disesuaikan dengan data yang akan diolah , misal : jika
anda ingin memproses sebuah bilngan bulat , anda bisa memilih short, int atau long. Namun
manakah dari keempat tipe data yang digunakan? Untuk memudahkan dalam memilih
gunakan pedoman berikut Pilih tipe data yang memerlukan memori paling sedikit, tetapi
bisa menampung kemungkinan yang terjadi .
3. C++ menyediakan objekl bernama cin yang dapat digunakan untuk membaca data dari
keyboard dan berlaku untuk sembarang tipe data.
4. C++ menyedikan bernama gets() yang berguna untuk memasukan data string dari
keyboard. Gets() membaca seluruh karakter yang dimasukan dari keyboardsampai
tombol enter ditekan. Oleh karena itu harus diperhatikan bahwa ukuran variabel string
harus mampu menyimpan seluruh karakter dalam string plus 1(yang digunakan untuk
menyimpan karakter NULL).
5. String berarti deretan karakter .
6. Strukter seleksi menyatakan pemilahan langkah yang didasarkan oleh suatu kondisi
pengambilan keputusan.
.