Anda di halaman 1dari 8

TUGAS

TIPE DATA,VARIABEL DAN KONSTANTA

DikerjakanOleh:
Nama : Farhan Yusrizal
NIM : 211011400790
Kelas : 01TPLP011

TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PAMULANG

Jl. Surya Kencana No.1 PamulangTelp (021)7412566, Fax.


(021)7412566
Tanggerang Selatan – Banten
TUGAS PERTRMUAN KE 3

1. Sebutkan jenis-jenis tipe data dasar dalam bahasa pemrograman c++ ? 2. berikan tipe
data yang tepat dari nilai-nilai berikut :
2. berikan tipe data yang tepat dari nilai-nilai berikut :
a) 2000
b) 1.5
c) -15000000
d) 999999999
3. Deklarasikan sebuah variabel yang beri nama nilai akhir kemudian isikan suatu nilai ke
dalam variabel tersebut ?
4. Berapah nilai minimum dan maksimum yang dapat di tampung dalam tipetipe data
berikut :
a) Short
b) Int
c) Long double
d) car
5. Manakan nama-nama variabel yang benar dan nama variabel yang salah dari variabel-
variabel berikut, dan berikan penjelasan.
a) 1Nilai
b) _Kelas
c) Long
d) CONST
e) $dolar

JAWABAN

1. 1. Void (Kosong)
adalah tipe data yang tidak bertipe karena mempunyai ukuran 0 byte
biasanya digunakan untuk tipe data kosong seperti membuat fungsi.
Contohnya :
#include<iostream.h>
#include<conio.h>

void main(){
cout<<" Hello World !!!!"<<endl;
getch();
}

2. Char (karakter)
adalah tipe data untuk karakter yang sering digunakan untuk tipe data yang
menggunakan huruf dan angka sebagai datanya. Misalnya seperti contoh
dibawah ini :
#include<iostream.h>
#include<conio.h>

main(){

char jwb[2] = "B";

cout<<"1. Bahasa Pemrograman C++ dirancangan untuk"<<endl;


cout<<"A.PFC B.PBO C.CFP D.PBA"<<endl;
cout<<"Jawabanya adalah "<<jwb<<endl;
getch();
}
3. Int (Integer)
adalah tipe data untuk numerik yang sering digunakan untuk data berupa
angka. untuk fungsinya bisa dilihat contoh program dibawah ini :
#include<iostream.h>
#include<conio.h>

main(){

int sisi;

sisi=10;
cout<<"Pesergi memiliki sisi sebesar "<<sisi<<endl;

cout<<"dan luas persegi adalah "<<sisi*sisi<<endl;

getch();
}

4. Float (Floating Point) 


adalah tipe data untuk numerik yang digunakan untuk data berupa angka
pecahan, untuk fungsinya bisa dilihat contoh program dibawah ini :
#include<iostream.h>
#include<conio.h>

main(){

float phi = 3.14, luas;


int r = 20;

luas = phi*r*r;

cout<<"Diketahui lingkaran berdiameter "<<r<<" cm"<<endl;


cout<<"luas lingkaran adalah "<<luas<<" cm^2"<<endl;

getch();
}
5. Double (Double Floating Point)
adalah tipe data untuk numerik yang digunakan untuk data berupa angka
pecahan yang nilai decimalnya dua kali lebih banyak. contoh programnya :
#include<iostream.h>
#include<conio.h>

void main(){

double diskon = 0.02;


int harga = 100000;

cout<<"Potongan harga Rp."<<harga<<endl;


cout<<"mendapatkan diskon sebesar 2%"<<endl;

cout<<"menjadi Rp."<<diskon*harga<<endl;
getch();
}

6. Bool (Boolean)
adalah tipe data yang digunakan untuk menentukan false dan true, tipe data
ini sama seperti bilangan biner hanya ada dua angka saja yaitu 0 dan 1. untuk
contoh program dengan tipe data boolean :
#include<iostream.h>
#include<conio.h>

main(){

bool log = false;

cout<<"jika kondisi salah maka bilangan bool adalah "<<log+


+<<endl;
cout<<"jika kondisi benar maka bilangan bool adalah "<<log<<endl;

getch();

}
7. Wchar_t
adalah tipe data yang digunakan sama seperti char yang menyimpan
karakter besar, biasanya digunakan untuk menyimpan karakter yang tidak
ada di huruf abjad misalnya huruf japan, china, korea, dll. Contoh
programnya seperti dibawah ini :
#include<iostream.h>
#include<conio.h>

main(){
char kanji[6] = "学生";
wchar_t kanji2[6] = L"学生";

cout<<"huruf kanji siswa (char) : "<<kanji<<endl;


cout<<"huruf kanji siswa (wchar_t) : "<<kanji2<<endl;

getch();
}

2.
a.) Tipe data short
b.) Tipe data Float
c.) Tipe data Int
d.) Tipe data long
3. #include<iostream> using namespace std; main()

{
int nilai_akhir; nilai_akhir = 85;
cout<<nilai_akhir;
}

4. .) Tipe data short


Nilai Minimum : -32768 Nilai Maksimum : 32767

b.) Tipe data int

Nilai Minimum : -2147483648 Nilai Maksimum : 2147483647

c.) Tipe data long double

Nilai Minimum : 3.3621 e-4932 Nilai Maksimum : 1.18973 e+4932


d.) Tipe data char

Nilai Minimum : -128 Nilai Maksimum : 127

5. Nama variabel yang benar :


b.) _kelas , karena diawali dengan underscore
d.) CONST , karena diwali dengan huruf dan tidak sama dengan
keyword ANSI Nama variabel yang salah :
a.) 1Nilai , karena diawali dengan angka, tidak dengan huruf ataupun
underscore
c.) long , karena nama variabel sama dengan nama keyword ANSI
e.) $dolar , karena terdapat simbol mata uang dolar ($)

Anda mungkin juga menyukai