ALGORITMA DAN PEMOGRAMAN "pengenalan c++ , tipe data,cin dan cout"
Assalamualaikum wr.wb
Hari ini kita akan
membahas tentang pengenalan c++, tipe data, cin dan cout.
Cout()
merupakan sebuah objeck di dalam c++ digunakan untuk menampilkan suatu data ke
layar. Untuk menggunakan fungsi cout() ini harus menyatakan file header iostream.h.
INPUT
#include
<iostream>
using
namespace std;
main()
{
cout << "Nama depan\t:
yeyen";
cout << endl;
cout << "Nama tengah\t:
Nurul";cout << endl;
cout << "Nama Belakang\t:
Imama\n";
cout << "Nim\t\t:
A1317101";
}
Penjelasan:
1 1. #include<iostream>
Program membutuhkan sebaris kode
ini agar cin dan cout dapat digunakan. Nama iostream adalah salah satu nama
file header.
2 2. Main () untuk menghasilkan nilai balik integer
(nilai nulat) dan memberikan fungsi bagi memanggilnya.
3 3. Endl
merupakan suatu fungsi untuk membuat baris baru.
4 4. \n
merupakan juga untuk membuat baris baru
5 5. \t
merupakan suatu fungsi untuk merapikan baris supaya lurus.
6 6. Bagan
fungsi di awali dengan { dan dikhiri dengan }
7 7. Cout
menampilkan pesan
8 8. Using namespace std untuk mengenali cout dan
cin
9 9. Pada ; (titik koma) untuk mengakhiri pertanyaan ,
1 10. Tanda petik ganda dua “ nama depan “ untuk
menampilkan tulisan
1 11. Cout
berfungsi untuk menampilkan suatu data dilayar
OUTPUT:
Gambar di atas merupakan ouput dari hasil input
source code di atas
Cin merupakan sebuah
objeck di dalam C++ digunakan untuk memasukan suatu data .Untuk menggunakan
fungsi cin() ini, harus menyertakan file header iostream.h.
Input
#include <iostream>
using namespace std;
main()
{
char Nama[30];
char Nim[8];
float Tb; //tb=tinggi badan
cout << "Nama\t: "; cin >> Nama;
cout << "Nim\t: "; cin >> Nim;
cout << "Tb\t: "; cin >> Tb;
}
Penjelasan:
1.
char merupakan
huruf atau operator yang tidak dapat dioperasikan
2. float merupakan
fungsi yang mencakup lebih besar dari integer
3.
cin berfungsi
untuk memasukan data
4.
cin >>
untuk mengekstrak karakter-karakter dari aliran tersebut
output
Gambar di atas merupakan ouput dari hasil input
source code di atas
Fungsi #include adalah sebuah prosesor
pengarah yang menyatakan kepada compiler
untuk meletakan kode dari header file < iostream> ke dalam program.
Jika menggunakan kompiler yang lebih
tua, mungkin perlu menggunakan #include<iostream.h> sebagai pengganti #include<iostream>. Direktif
menyebabkan preposesor c++
menambahkan isi file iostream ke dalam program. Program membutuhkan sebaris kode ini agar cin dan cout dapat digunakan. Nama iostream adalah salah satu nama file header.
File header di dalam c++ adalah <stdio.h> yang berfungsi untuk proses
masukan (input) dan keluaran (output)
Input
#include<iostream>
#include<stdio.h>
using namespace std;
main()
{
char
Nama_Depan[30],Nama_Tengah[30],Nama_Belakang[30],Tempat_Lahir[30],Tanggal_Lahir[15];
int Tinggi_Badan;
float Berat_Badan;
// ini dalah inputan
printf ("Biodata saya\n: ");
cout << "Nama Depan\t: ";
cin >> Nama_Depan;
cout << "Nama Tengah\t: ";
cin >> Nama_Tengah;
cout << "Nama Belakang\t: ";
cin >> Nama_Belakang;
cout << "Tempat Lahir\t: ";
cin >> Tempat_Lahir;
cout << "Tanggal Lahir\t:
"; cin >> Tanggal_Lahir;
cout << "Tinggi badan\t: ";
cin >> Tinggi_Badan;
// hasil tampilan
cout << "\nNama saya adalah
" << Nama_Depan << " " <<Nama_Tengah <<
" " <<Nama_Belakang;
cout << "\nTempat Lahir saya di
" << Tempat_Lahir;
cout << "\nTanggal Lahir saya
" << Tanggal_Lahir;
cout << "\nTinggi Badan saya
" << Tinggi_Badan;
}
Penjelasan:
1. #include<stdio.h>
yang berfungsi untuk proses masukan (input) dan keluaran (output)
2. Int
berfungsi untuk membulatkan angka ke bawah ke bilangan bulat terdekat atau
untuk menampung nilai.
3. Float
Float berfungsi sebagai tipe data
angka yang berkoma
4. Char
yaitu untuk menyimpan karakter.
Output
Gambar di atas merupakan ouput dari hasil input
source code di atas
Tipe Data
Tipe
data terbagi menjadi 5 data dasar yaitu
1.
Integer (int)
yaitu angka bilangan bulat atau nilai numerik bulat
2. Floating (float)
yaitu nilai numerik pecahan ketepatan tunggal ,mencangkup lebih besar dari
integar
3.
Double (double)
yaitu nilai numeric pecahan ketepatan ganda ,mencakup int dan out
4.
Karakter (char)
yaitu huruf atau operator yang tidak dapat dioperasikan
5.
Kosong (void)
tidak ada nilai atau kosong
Hasil
kombinasi tipe data
Variabel
Variabel adalah suatu
pengenal yang digunakan untuk menyimpan suatu nilai dan nilai dari variabel
tersebut dapat berubah-ubah selama program.
Deklarasi variable
Aturan dalam pemberian nama variabel antara lain yaitu:
1. Harus dimulai dengan
abjad, tidak boleh dengan angka atau symbol.
2. Tidak boleh ada spasi diantaranya.
3. Jangan menggunakan symbol-simbol yang bisa
membingungkan, seperti titik dua, titik koma, koma, dsb.
4. Sebaiknya memiliki arti yang sesuai dengan elemen
data.
5. Sebaiknya tidak terlalu panjang.
Tipe data string
String adalah tipe data
bentukan yang merupakan deretan karakter yang membentuk satu kata atau satu
kalimat, yaitu biasanya diapit oleh dua tanda kutip.
Deklrasi
Konstansta bernama
Konstanta bernama adalah
suatu pengenal yang berhubungan dengan nilai tetap (variable konstan).
Deklarasi
Konstanta
karakter
1. Nilai sebuah karakter yang ditulis diantara tanda
petik tinggal (‘ ‘),contoh: ‘a’,’7’,dll.
2 2. Konstanta string (literal string)
3. Nilai sebuah atau lebih karakter yang ditulis
diantara tanda petik ganda (“ “), contoh“a”,”bahasa
c”,dll.
4 4. Konstanta escape digunakan di statemen-statemen
untuk menampilkan hasil. Misal menggeser
kursor ke baris berikutnya (ganti
baris baru) ,membuat kursor kembali ke kolom pertama (carriage
return) atau
membunyikan bel dan lain sebagainya.
5 5. Suatu konstanta karate escape diawali dengan
karakter atau tanda ‘\’.
Konstanta karakter
escape
Maaf bila ada kata yang kurang berkenan semoga
bermanfaat.
Refrensi
Dr.suarga,M,Sc.,M.Math.,Ph.D. ” Algoritma dan
Pemrograman”, Makassar,April 2012.
http://cloud.politala.ac.id/politala/1%20jurusan/teknik%20informatika/
file:///C:/Users/User/Documents/bu%20winda/buku%20tipe%20data.pdf
diakses pada tanggal 19 agustus 2017
Gambling hall in Gringo to be converted into a casino
BalasHapusThe project was originally planned how to find air jordan 18 retro yellow to air jordan 18 stockx from me open a casino but had air jordan 18 retro online store the potential for a air jordan 18 retro yellow suede sports hotel. It now has a sister hotel, Resorts air jordan 18 retro red suede discount World and Casino