Anda di halaman 1dari 17

Nilai

Nilai Besaran dari tipe data yang


sudah dikenal
Pengisian nilai ke dalam variable

varPenampung
varPenampung
varPenampung
varPenampung
varPenampung
varPenampung

konstanta
konstanta atau
atau tetapan
tetapan
variableLain
variableLain
ekspresi
ekspresi

Contoh:
kk
55
namaKota
namaKota
MEDAN
MEDAN
kotaTujuan
kotaTujuan
SURABAYA
SURABAYA

Pengisian Nilai

Contoh:

Pengisian variable dengan nilai dari


variable lain
BB
awal
awal
suhu1
suhu1
suhu2
suhu2

Pengisian variable dari hasil operasi suatu


ekspresi
CC
kk

AA ++ BB
(i+j)
(i+j) div
div 22

Pembacaan Nilai Dari Input


Device

Nilai untuk mengisi suatu variable


dapat diisi dari piranti masukan (input
device )
read(namaVar1,
read(namaVar1, namaVar2,..namaVarkeN)
namaVar2,..namaVarkeN)

Contoh:

read(M)
read(M)
read(a1,
read(a1, a2,
a2, a3)
a3)
read(namaKota)
read(namaKota)
read(NIM,
read(NIM, namaMhs,
namaMhs, Jurusan)
Jurusan)

Penulisan Nilai ke Output


Device

Nilai yang disimpan dapat ditampilkan


ke piranti keluaran (output device )
write(namaVar1,
write(namaVar1, namaVar2,..namaVarkeN)
namaVar2,..namaVarkeN)
write(konstanta
write(konstanta atau
atau tetapan)
tetapan)
write(ekspresi)
write(ekspresi)
write(nama,
write(nama, tetapan,
tetapan, ekspresi)
ekspresi)

Contoh:
write(M)
write(M)
write(Nama=)
write(Nama=)
write(Nilai
write(Nilai A=,
A=, A)
A)
write(Nilai
write(Nilai Total
Total =,
=, A+B/2)
A+B/2)

Ekpresi
Transformasi nilai menjadi keluaran
dilakukan melalui suatu perhitungan
(komputasi).
Ekspresi terdiri atas:

Operand: nilai yang dioperasikan dengan


operator tertentu
Operator

Dikenal 3 macam ekspresi:


ekspresi aritmetik,
ekpresi relasional,
ekspresi string

Ekspresi Aritmetik
Operasi yang seluruh operand-nya dan
hasil operasinya bertipe numerik
Operasi yang menggunakan operator
aritmetik (dibahas pada pertemuan 4)
Penulisan ekspresi aritmetik:

Operand1
Operand1 operator
operator operand2
operand2
Ekspresi
Ekspresi operator
operator operand
operand

Contoh ekspresi aritmetik:a*c


a*c

(a+b)*c
(a+b)*c
(d*e)/f
(d*e)/f
A+B-C
A+B-C

Ekspresi Relasional
Ekspresi relasional adalah ekspresi
dengan menggunakan operator
relational (dibahas pada pertemuan 4)
Hasil operasi adalah nilai bertipe
boolean (true atau false)
Contoh:

Misal ketemu bernilai false, ada bernilai true, X bernilai 10, Y


bernilai 10
not
not ada
ada
ada
and
true
ada and true
X<5
X<5
Ada
Ada or
or (x=y)
(x=y)

(hasil:
(hasil: false)
false)
(hasil:
true)
(hasil: true)
(hasil:
(hasil: false)
false)
(hasil:
(hasil: true)
true)

Ekspresi String
Ekspresi string adalah ekspresi dengan
operator +
(concatenation/penyambungan)
Contoh:

Augury
Augury ++ El
El Rayeb
Rayeb

hasil:
hasil: Augury
Augury El
El Rayeb
Rayeb

DEKLARASI
DEKLARASI
Jalan
Jalan :: string
string
Kota
Kota :: string
string
Jalan
Jalan
Jl
Jl Jeruk
Jeruk I
I
Kota
Kota
Depok
Depok
Alamat

Alamat Jalan
Jalan ++ Kota
Kota

hasil:
hasil: Jl
Jl Jeruk
Jeruk II Depok
Depok

Syntax dalam C++

Pengisian Nilai

Algoritma
Algoritma
kk
55
namaKota
namaKota
MEDAN
MEDAN
kotaTujuan
kotaTujuan
SURABAYA
SURABAYA
Syntax
Syntax dlm
dlm C++
C++
k=5
k=5
namaKota=MEDAN
namaKota=MEDAN
kotaTujuan=SURABAYA
kotaTujuan=SURABAYA

Pengisian Nilai

Algoritma
Algoritma
BB
awal
awal
suhu1
suhu1
suhu2
suhu2
Syntax
Syntaxdlm
dlmC++
C++
BB
awal
awal
suhu1
suhu1
suhu2
suhu2

Algoritma
Algoritma
CC
AA ++ BB
kk
(i+j)
(i+j) div
div 22
Syntax
Syntaxdlm
dlmC++
C++
C=A
C=A ++ BB
k=(i+j)/2
k=(i+j)/2

Pembacaan & Penulisan Nilai


dari/ke I/O device
Input/Output
Untuk membaca atau menampilkan
data pada console (layar) dapat
menggunakan:

library

<stdio. h>

printf
scanf

library
cout
cin

<iostream.h>

Input/Output

Contoh Dengan Library <stdio.h>


Untuk Bilangan Integer
#include <stdio.h>
void main() {
int x, y, z;
scanf ("%d", &x);
scanf ("%d", &y);
z = x + y;
printf ("x + y = %d \n", z);
}

Input/Output

Contoh Dengan Library <stdio.h>


Untuk Bilangan Float
#include <stdio.h>
void main() {
float x, y, z;
printf(x= );
scanf ("%f", &x);
printf(y= );
scanf ("%f", &y);
z = x / y;
printf ("x / y = %5.2f \n", z);
}

Input/Output

Contoh Dengan Library <stdio.h>


Untuk String
#include <stdio.h>
void main() {
char nama[10];
printf(Nama Anda : );
scanf ("%s", &nama);
printf(Hello %s \n, nama);
printf (Selamat Datang");
}

Input/Output

Contoh Dengan Library <iostream.h>


#include <iostream.h>
void main() {
int x, y, z;
cin >> x;
cin >> y;
z=x+y;
cout << "x + y = " << z << endl;
}

Input/Output

Contoh Dengan Library <iostream.h>


#include <iostream.h>
void main() {
char nama[20];
cout << "Nama = ";
cin >> nama;
cout << "Hello " << nama << Apakabar<< endl;
}

Anda mungkin juga menyukai