Dasar c++ input, proses, output
-
Upload
fazar-ikhwan-guntara -
Category
Technology
-
view
412 -
download
4
description
Transcript of Dasar c++ input, proses, output
![Page 1: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/1.jpg)
![Page 2: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/2.jpg)
![Page 3: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/3.jpg)
![Page 4: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/4.jpg)
![Page 5: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/5.jpg)
![Page 6: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/6.jpg)
![Page 7: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/7.jpg)
Niklaus WirthEidgenossische Technische Hochschule
Zurich, Switzerland
![Page 8: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/8.jpg)
Diselesaikan
OlehKOMPUTER
Langkah-langkah harus tersusun
secara LOGISdan Efisienagar dapat menyelesaikan tugas dengan BENAR
dan Efisien.
ALGORITMAadalah langkah-langkah yang diambil dalam menyelesaikan suatu tugas
![Page 9: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/9.jpg)
TEKNIK,Karena Algoritma diterapkan di Komputeryang penuh dengan TOOLdan metodologi
Seni,karena Algoritma penuh dengan kreativitas dan imajinasi yang jenius
ALGORITMAmerupakan gabungan antara SENI dan TEKNIK
![Page 10: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/10.jpg)
An algorithm is a finite set of instructions which, if followed, accomplish a particular task. In addition every algorithm must satisfy the following criteria :
1). Input : there are zero or more quantities which are externally supplied;
2). Output : at least one quantity is produced;
3). Definiteness : each instruction must be clear and unambiguous;
4). Finiteness : if we trace out the instructions of an algorithm, then for all cases the algorithm will terminate after a finite number of steps;
5). Effectiveness : every instruction must be sufficiently basic that it can in principle be carried out by a person using only pencil and paper. It is not enough that each operation be definite as in 3), but it must also be feasible.
Horowitz,Eliis and Sahni, Sartaj; FUNDAMENTAL OF DATA STRUCTUTES;
Computer Science Press, Inc.; Rocville, Maryland; 1983
Salah satu buku literatur, memberikan definisi dan kriteria sebuah algoritma sebagai berikut :
![Page 11: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/11.jpg)
Secara bebas definisi diatas dapat diterjemahkan sebagai berkut :
Algoritma adalah sekumpulan instruksi, yang apabila dijalankan, akan menyelesaikan suatu tugas tertentu. Sebagai tammbahan, setiap algoritma harus memenuhi kriteria sebagai berikut
1). Tidak harus ada data masukan yang dimasukkan dari luar.
2). Paling tidak ada satu buah keluaran
3) Setiap instruksi jelas maksudnya dan tidak meragukan
4). Algoritma baik secara keseluruhan maupun sub algoritma bila ditelusuri harus ada titik berhentinya.
5). Setiap instruksi selain jelas juga harus dapat dilaksanakan, dan juga efektif dalam arti harus menghasilkan sesuatu. Sebagai contoh A = A + 0 atau A = A*1, adalah termasuk instruksi yang tidak efektif.
![Page 12: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/12.jpg)
2.01
LearningAlgorithms
bypractical ways
![Page 13: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/13.jpg)
2.01
![Page 14: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/14.jpg)
Soal-1.
Diketahui dua buah bilangan masing- masing bernilai 5 dan 4.
Susun algoritma yang ditulis dalam Bahasa C++, untuk mencetak total kedua buah bilangan tersebut.
![Page 15: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/15.jpg)
Algoritmasecara Umum
A ← 5 B ← 4 T ← A + B WRITE(T)
Algoritma dalam Bahasa C
#include<stdio.h>void main(){ int A,B,T; A = 5; B = 4; T = A + B; printf(“%i”, T);}
Diketahui dua buah bilangan masing- masing bernilai 5 dan 4.Susun algoritma yang ditulis dalam dalam Bahasa C++, untuk mencetak total kedua buah bilangan tersebut.
#include<iostream.h>void main(){ int A,B,T; A = 5; B = 4; T = A + B; cout << T;}
Algoritma dalam Bahasa C++
Soal-1
![Page 16: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/16.jpg)
Algoritmasecara Umum
A ← 5 B ← 4 T ← A + B WRITE(T)
Dapat ditulis secara bebas asal dapat dimengerti oleh orang lain
A = 5 B = 4 T = A + B WRITE(T)
Dapat diganti, misalnya dengan :
WRITE TPRINT ( T )PRINT TCETAK TTULIS TPrint TWrite Tdan sebagainyaasal dipahami
Dapat diganti misal :
A diisi 5
Seperti yang dicontohkan dalam buku
literatur
![Page 17: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/17.jpg)
ALGORITMAadalah langkah-langkah yang diambil dalam menyelesaikan suatu tugas
KEMBALI KE :
A ← 5 B ← 4 T ← A + B WRITE(T)
ADA
4 LANGKAH
![Page 18: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/18.jpg)
Direncanakan yang
menyelesaikan tugas atau pekerjaan
tersebut adalah : KOMPUTER
ALGORITMAadalah langkah-langkah yang diambil dalam menyelesaikan suatu tugas
atau pekerjaan
A ← 5 B ← 4 T ← A + B WRITE(T)
ADA
4 LANGKAH
Satu langkah identik
dengan satu instruksi
![Page 19: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/19.jpg)
ALGORITMAadalah INSTRUKSI-INSTRUKSI yang diberikan kepada KOMPUTER untuk menyelesaikan suatu pekerjaan
SEHINGGA DAPAT DIKATAKAN :
Komputer memang dirancang untuk dapat
menerima dan melaksanakan instruksi
yang diberikan kepadanya
![Page 20: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/20.jpg)
Direncanakan yang
menyelesaikan tugas atau pekerjaan
tersebut adalah :
KOMPUTER
A ← 5 B ← 4 T ← A + B WRITE(T)
ALGORITMA YANG DITULIS
SEPERTI INI , TIDAK
DIPAHAMI OLEH KOMPUTER
Komputerhanya mengerti
bahasanya sendiriyang disebut
BAHASA MESIN
karena
Tidak disiapkan alat untuk menerjemahkan ALGORITMA
tersebut menjadi BAHASA MESIN
ALGORITMAadalah INSTRUKSI-INSTRUKSI yang diberikan kepada KOMPUTER untuk menyelesaikan suatu pekerjaan
![Page 21: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/21.jpg)
Algoritmasecara Umum
A ← 5 B ← 4 T ← A + B WRITE(T)
Algoritma dalam Bahasa C
#include<stdio.h>void main(){ int A,B,T; A = 5; B = 4; T = A + B; printf(“%i”, T);}
#include<iostream.h>void main(){ int A,B,T; A = 5; B = 4; T = A + B; cout << T;}
Algoritma dalam Bahasa C++
TIDAK DIMENGERTI OLEH KOMPUTER
DIMENGERTI OLEH KOMPUTER
karena
disiapkan atau disediakan ALAT PENERJEMAH nya menjadi BAHASA MESIN
![Page 22: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/22.jpg)
Algoritma dalam Bahasa C
#include<stdio.h>void main(){ int A,B,T; A = 5; B = 4; T = A + B; printf(“%i”, T);}
#include<iostream.h>void main(){ int A,B,T; A = 5; B = 4; T = A + B; cout << T;}
Algoritma dalam Bahasa C++
Agar dapat diterjemahkan menjadi BAHASA MESIN, maka ALGORITMA harus ditulis dalam suatu Bahasa Pemrograman (Programming Language)
Contoh : Bahaca C
![Page 23: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/23.jpg)
Algoritmasecara Umum
A ← 5 B ← 2 T ← A + B WRITE(T)
Algoritma dalam Bahasa C++
#include<iostream.h>void main(){ int A,B,T; A = 5; B = 2; T = A + B; cout << T;}
Variabeltidak didefine/ dideklarasi/ dinyatakan/ dipesanlebih dulu
Variabel perlu didefine/
dideklarasi/lebih dulu
VARIABLE--------------VARIABEL
- Tipe (Type)- Nama- Isi Mewakili
ALAMAT(address)
Diketahui dua buah bilangan masing- masing bernilai 5 dan 4.Susun algoritma yang ditulis dalam dalam Bahasa C++, untuk mencetak total kedua buah bilangan tersebut.
Soal-1
![Page 24: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/24.jpg)
#include<iostream.h> void main() { int A,B,T; A=5; B=4; T=A+B: cout << T;}
Ccompiler
windows
#include<iostream.h>void main(){ int A,B,T; A = 5; B = 4; T = A + B; cout << T;}
5 4 9
A B T
9
5 + 4 = 9C PU
MEMORY
SCREEN
KEYBOARD
WindowsC
compiler
HARDDISK
2
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2 3
1
4
![Page 25: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/25.jpg)
Kembali ke :
Cara-1 :
#include <iostream.h>void main(){ int A, B, T; A = 5; B = 4; T = A + B;
cout << T;}
Disiapkan 3 buah variabelmasing-masing bertipe integer.Dapat juga ditulis sbb: int A; int B; int T;
Variabel Adiisi
dengannilai 5
Isi variabel A ditambah dengan
isi variabel Bhasil penambahannya
disimpan dalam variabel T
Yang dicetak nilai T
InstruksiMencetak
Diketahui dua buah bilangan masing- masing bernilai 5 dan 4.Susun algoritma yang ditulis dalam dalam Bahasa C++, untuk mencetak total kedua buah bilangan tersebut.
Soal-1
Baca : si-out
![Page 26: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/26.jpg)
#include <iostream.h>void main(){ int A, B, T; A = 5; B = 2; T = A + B; cout << T;}
Program diatas dapat juga ditulis sbb:
Satu baris statement dapat terdiri dari lebihdari satu instruksi
Atau sebagai berikut :
#include <iostream.h>void main(){ int A, B, T; A = 5; B = 2; T = A + B; cout << T;}
#include <iostream.h>void main(){ int A, B, T; A = 5; B = 2; T = A + B; cout << T;}
#include <iostream.h>void main(){ int A=5, B=4, T; T = A + B; cout << T;}
![Page 27: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/27.jpg)
#include <iostream.h>void main(){ int A, B; A = 5; B = 4; cout << A+B ;}
Total tidak disimpan dalam sebuah variabel, tapi hasil penambahan A+B bisa langsung dicetak
Walaupun ini juga program, tapi BUKAN
program yang dimaksud untuk menghitung
5 + 4 tapi hanya sekedar mencetak nilai 9
yang telah kita hitung sendiri. Nilai 9 bukan
dihitung oleh komputer
#include <iostream.h>void main(){ cout << 5+4 ;}
#include <iostream.h>void main(){ int A; A = 5; cout << A+4 ;}
Beberapa cara yang berbeda dengan maksud dan hasil yang sama
#include <iostream.h>void main(){ cout << 9 ;}
![Page 28: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/28.jpg)
SAMPAI DISINI
Telah dicontohkan :
ALGORITMA yang ditulis dalam Bahasa Pemrograman C/C++
Algoritma tersebut “diberikan” ke komputer dengan cara mengtikkannya melalui keyboard
Algoritma tersebut diterjemahkan kedalam nahasa yang dimengerti oleh komputer yaitu Bahasa Mesin (machine Language)
Dalam algoritma tersebut ada perintah-perintah (instruksi), antara lain, instruksi HITUNG dan instruksi CETAK
Untuk selanjutnya akan dicontohkan instruksi INPUT yaitu instruksi memasukkan data melaui keyboard ke dalam memory komputer untuk diolah.
![Page 29: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/29.jpg)
KOMPUTER
istilah
Karena menggunakan KOMPUTER, maka kita mengenal
![Page 30: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/30.jpg)
Yang lebih terkenal dengan :
![Page 31: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/31.jpg)
![Page 32: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/32.jpg)
Soal-2 Susun algoritma yang ditulis dalam bahasa C++untuk menginput 2 (dua) buah bilangan (nilai),kemudian mencetak total kedua buah bilangan tersebut:
9
54
![Page 33: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/33.jpg)
9
Soal-2
Susun algoritma yang ditulis dalam bahasa C++untuk menginput 2 (dua) buah bilangan (nilai),kemudian mencetak total kedua buah bilangan tersebut:
A
45 9cin cout
54
B T
MISAL NILAI YANG DIINPUT ADALAH 5 DAN 4
Cara-1
Diperlukan 3 variable
![Page 34: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/34.jpg)
Read(A)
Read(B)
T ← A + B;
Write(T)
Algoritma umum START
Read
Read
Write
T ← A + B
END
A
B
T
Program Flowchart
Terminal : START & END
I/O ( INPUT / OUTPUT)
PROCESS
![Page 35: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/35.jpg)
#include <iostream.h>void main(){ int A, B, T; cin >> A; cin >> B;
T = A + B;
cout << T;}
Cara-1
START
cin
cin
cout
T = A + B
END
A
B
T
Program Flowchart
Terminal : START & END
I/O ( INPUT / OUTPUT)
PROCESS
Dua instruksi ini dapat digabung menjadi satu instruksi :
cin >> A >> B;
cin A,B
C++
cinBaca : si-in
![Page 36: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/36.jpg)
#include <iostream.h>void main(){ int A, B, T; cin >> A; cin >> B;
T = A + B;
cout << T;}
Catatan :Algoritma yang baru saja kita kita gunakan adalah algoritma yang ditulis dalam Bahasa C++
#include <stdio.h>void main(){ int A, B, T; scanf(“%i”, & A); scanf(“%i”, & B);
T = A + B;
printf(“%i”, T);}
Bila Algoritma yang sama ditulis dalam Bahasa C
![Page 37: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/37.jpg)
Proses langkah per langkah
![Page 38: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/38.jpg)
![Page 39: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/39.jpg)
Cara-1
A B Tdengan : int A, B, T;
disiapkan 3 buah variabel integerIsinya ada, tapi tidak diketahui
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Tidak ada yang terlihat
Tidak ada yang terlihat di layar monitor
Tampak dilayar monitor
![Page 40: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/40.jpg)
#include <iostream.h>void main(){ int A;
cout << A;} A
akan tercetak nilai sembarang, antara : -32768 s.d. 32767
Catatan :
![Page 41: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/41.jpg)
Cara-1
A B T
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Kursor berkedip-kedip, menandakan kompuer sedang melaksanakan perintah input, dan menunggu jawaban dari operator
Komputer melaksanakan instruksi :
cin >> A;
Dilayar telihat cursor berkedip-kedip
_
Operator harus
mengetik data
Tampak dilayar monitor
![Page 42: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/42.jpg)
Cara-1
A B T
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Ketik 5Di layar muncul 5Kursor masih berkedip disebelah kanannya, menunggu ketikan berikutnya
Komputer melaksanakan instruksi :
cin >> A;
Dilayar telihat cursor berkedip-kedip
5_
Tampak dilayar monitor
![Page 43: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/43.jpg)
Cara-1
5
A B T
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Tampak dilayar monitor
Ketik tombol <Enter>,Pengetikan pertama selesai.Nilai 5 diterima oleh variabel A.Kursor pindah ke baris berikutnya tapi tidak terlihat.
Komputer selesai melaksanakan instruksi :
cin >> A;
Dan akan melanjutkan melaksanakan instruksi berikutnya
5_
![Page 44: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/44.jpg)
Cara-1
5
A B T
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Tampak dilayar monitor
Kursor kembali muncul, berkedip-kedip, tanda Sedang melaksanakan perintah input, dan operator harus memasukkan data.
Komputer melaksanakan instruksi :
cin >> B;
Dilayar telihat cursor berkedip-kedip
5_
![Page 45: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/45.jpg)
Cara-1
5 4
A B T
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Tampak dilayar monitor
Ketik 4 dan tekan tombol <Enter>,4 masuk ke variabel B, dan kuros turun ke baris berikutnya, tapi tidak terlihat.
Komputer selesai melaksanakan instruksi :
cin >> B;
54_
Dan akan melanjutkan melaksanakan instruksi berikutnya
![Page 46: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/46.jpg)
Cara-1
5 4 9
A B T
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Tampak dilayar monitor
Komputer melaksanakan instruksi :
T = A + B;
54_
Proses ini tidak memunculkan sesuatu dilayar, komputer tidak meminta bantuan operator dan juga tidak memberitahukan operator
![Page 47: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/47.jpg)
Cara-1
5 4 9
A B T
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Tampak dilayar monitor
Komputer melaksanakan instruksi :
cout << T;
549_
Mencetak nilai T ditempat kursor berada, kursor pindah keposisi disebelah kanan nilai yang tercetak tapi tidak terlihat di layar
![Page 48: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/48.jpg)
![Page 49: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/49.jpg)
ulang
![Page 50: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/50.jpg)
dengan : cin >> A;
misal nilai yang diinput dari keyboardnilainya = 5
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Cara-1
5
A B T
![Page 51: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/51.jpg)
5 4
A B T
dengan : cin >> B
misal nilai yang diinput dari keyboardnilainya = 4
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Cara-1
![Page 52: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/52.jpg)
5 2 9
A B T
dengan : T = A + B;
variabel T diisi dengan nilai A + B
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Cara-1
![Page 53: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/53.jpg)
5 4 9
A B T
dengan :
tercetak isi variabel T yaitu : 9
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Cara-1
cout << T;
![Page 54: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/54.jpg)
#include <iostream.h>void main(){ int A, B, T; cin >> A >> B;
T = A + B;
cout << T;}
Dua instruksi
cin (INPUT)
digabung jadi
satu instruksi
Jadi walaupun kedua program diatas berbeda cara menulis instruksi scanf (INPUT), tapi cara menginput data dan tampilan dilayar bisa sama.
549
atau
5 49
Ketik :5<Enter>4<Enter>
muncul : 9
Ketik :5 4<Enter>
muncul : 9
549
atau5 49
Ketik :5<Enter>4<Enter>
muncul : 9
Ketik :5 4<Enter>
muncul : 9
#include<iostream.h>void main(){ int A, B, T; cin >> A; cin >> B; T = A + B; cout << T;}
Cara-1
![Page 55: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/55.jpg)
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
Cara-2
A B T A T
Menggunakan 3 variabel
A dan B untuk menampung input, dan T untuk menampung total
Hanya menggunakan dua variabel
A khusus menampung input, danT kusus untuk menampung total
Cara-3
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
![Page 56: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/56.jpg)
![Page 57: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/57.jpg)
A B T
dengan : int A, B, T;
disiapkan 3 buah variabel integerIsinya ada, tapi tidak diketahui
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
Cara-2
![Page 58: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/58.jpg)
0
dengan : T = 0;
Variabel T diisi sengan 0
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
Cara-2
A B T
![Page 59: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/59.jpg)
5 0
A B T
dengan : Cin >> A;
misal nilai yang diinput dari keyboard
nilainya = 5
Cara-2
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 60: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/60.jpg)
5 5
A B T
dengan : dengan T = T + A;
Variabel T diisi sengan nilai T + A yaitu 0 + 5
Cara-2
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 61: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/61.jpg)
5 4 5
A B T
dengan : cin >> B;
misal nilai yang diinput dari keyboardnilainya = 4
Cara-2
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 62: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/62.jpg)
5 4 9
A B T
dengan : dengan T = T + B;
Variabel T diisi sengan nilai T + B yaitu 5 + 4
Cara-2
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 63: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/63.jpg)
5 4 9
A B T
dengan : Cout << T;
Akan tercetak : 9
Cara-2
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 64: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/64.jpg)
Cara-2A B T
1
234
56
7
1
2
3
4
5
6
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 65: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/65.jpg)
A B T
0
1
2
3
4
5
6
7
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 66: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/66.jpg)
A B T
0
5
1
2
3
4
5
6
7
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 67: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/67.jpg)
A B T
0
5 0
5 5
1
2
3
4
5
6
7
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 68: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/68.jpg)
A B T
0
5 0
5 5
5 4 5
1
2
3
4
5
6
7
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 69: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/69.jpg)
A B T
0
5 0
5 5
5 4 5
5 4 9
1
2
3
4
5
6
7
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 70: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/70.jpg)
A B T
0
5 0
5 5
5 4 5
5 4 9
5 4 9
1
2
3
4
5
6
7
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 71: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/71.jpg)
ILUSTRASI CARA-LAIN
![Page 72: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/72.jpg)
A B T
disiapkan 3 variabel
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
![Page 73: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/73.jpg)
0
variabel T diisi dengan nol
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
A B T
![Page 74: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/74.jpg)
5 0
input nilai ke variabel A
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
A B T
![Page 75: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/75.jpg)
5 5
tambahkan isi A ke T
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
A B T
![Page 76: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/76.jpg)
5 4 5
inputkan nilai ke variabel B
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
A B T
![Page 77: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/77.jpg)
5 4 9
tambahkan isi B ke T
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
A B T
![Page 78: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/78.jpg)
5 4 9
cetak isi variabel T
Tercetak : 9
Cara-2
1
234
56
7
#include <io.stream.h>void main(){ int A, B, T; T = 0; cin >> A; T = T + A; cin >> B; T = T + B;
cout << T;}
A B T
![Page 79: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/79.jpg)
![Page 80: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/80.jpg)
![Page 81: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/81.jpg)
A T
Hanya menggunakan dua variabel
A khusus menampung input, danT kusus untuk menampung total
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 82: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/82.jpg)
Proses langkah per langkah
![Page 83: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/83.jpg)
![Page 84: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/84.jpg)
A T1
2
3
4
5
6
7
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 85: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/85.jpg)
A T
0
1
2
3
4
5
6
7
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 86: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/86.jpg)
A T
0
5 0
1
2
3
4
5
6
7
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 87: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/87.jpg)
A T
0
5 0
5 5
1
2
3
4
5
6
7
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 88: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/88.jpg)
A T
0
5 0
5 5
4 5
1
2
3
4
5
6
7
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 89: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/89.jpg)
A T
0
5 0
5 5
4 5
4 9
1
2
3
4
5
6
7
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 90: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/90.jpg)
A T
0
5 0
5 5
4 5
4 9
4 9
1
2
3
4
5
6
7
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 91: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/91.jpg)
ILUSTRASI CARA-LAIN
![Page 92: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/92.jpg)
1
A T
disiapkan variabel A dan T
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 93: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/93.jpg)
02
A T
T diisi dengan nol
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 94: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/94.jpg)
5 03
A T
diinput nilai 5 ke A
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 95: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/95.jpg)
5 54
A T
isi T ditambah dengan nilai A
138
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 96: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/96.jpg)
4 55
A T
diinput nilai 4 ke Aisi A yang lama hilang diganti dengan isi yang baru
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 97: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/97.jpg)
4 96
A T
isi T ditambah dengan nilai A
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 98: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/98.jpg)
4 97
A T
cetak isi variebel Ttercetak : 9
1
234
56
7
#include <io.stream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A;
cout << T;}
Cara-3
![Page 99: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/99.jpg)
![Page 100: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/100.jpg)
Soal-3 Susun program dalam bahasa Cuntuk menginput 4 (empat) buah bilangan (nilai),kemudian mencetak total keempat buah bilangan tersebut:
23
52
106
![Page 101: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/101.jpg)
Soal-3
Susun program dalam bahasa Cuntuk menginput 4 (empat) buah bilangan (nilai),kemudian mencetak total keempat buah bilangan tersebut:
A
25
23
52
106
23B
T
C
610
D
Cara-1.Menggunakan 5 variabel
![Page 102: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/102.jpg)
![Page 103: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/103.jpg)
#include <iostream.h>
void main()
{
int A, B, C, D, T;
cin >> A;
cin >> B;
cin >> C;
cin >> D;
T = A + B + C + D;
cout << T;
}
Cara-1
Menggunakan 5 variabel
Cara-1a
A B C D T
#include <iostream.h>
void main()
{
int A, B, C, D, T;
cin >> A >> B >> C >> D;
T = A + B + C + D;
cout << T;
}
![Page 104: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/104.jpg)
![Page 105: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/105.jpg)
![Page 106: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/106.jpg)
A
52
106
B
T
C D
int A, B, C, D, T;
#include <iostream.h>
void main()
{
int A, B, C, D, T;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
Menggunakan 5 variabel
Cara-2
![Page 107: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/107.jpg)
A
52
106
0
B
T
C D
T = 0;
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
Menggunakan 5 variabel
Cara-2
![Page 108: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/108.jpg)
A
5
52
106
0
B
T
C D
cin >> A;
Menggunakan 5 variabel
Cara-2
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
![Page 109: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/109.jpg)
A
5
52
106
5
B
T
C D
T = T + A;
Menggunakan 5 variabel
Cara-2
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
![Page 110: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/110.jpg)
A
25
52
106
5
B
T
C D
Menggunakan 5 variabel
Cara-2
cin >> B;
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
![Page 111: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/111.jpg)
A
25
52
106
7
B
T
C D
Menggunakan 5 variabel
Cara-2
T = T + B;
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
![Page 112: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/112.jpg)
A
25
52
106
7
B
T
C
10
D
Menggunakan 5 variabel
Cara-2
cin >> C;
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
![Page 113: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/113.jpg)
A
25
52
106
17
B
T
C
10
D
Menggunakan 5 variabel
Cara-2
T = T + C;
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
![Page 114: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/114.jpg)
A
25
52
106
17
B
T
C
610
D
Menggunakan 5 variabel
Cara-2
cin >> D;
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
![Page 115: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/115.jpg)
A
25
52
106
23
B
T
C
610
D
Menggunakan 5 variabel
Cara-2
T = T + D;
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}
![Page 116: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/116.jpg)
A
25
52
106
23
B
T
C
610
D
Menggunakan 5 variabel
Cara-2
#include <iostream.h>
void main()
{ int A, B, C, D, T;
T = 0;
cin >> A;
T = T + A;
cin >> B;
T = T + B;
cin >> C;
T = T + C;
cin >> D;
T = T + D;
cout << T;
}cout << T;
![Page 117: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/117.jpg)
![Page 118: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/118.jpg)
Cara-3
Menggunakan 2 variabel A dan TVar. A, khusus menampung input,Var. T khusus menampung total
A
52
106
T
int A, T;
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
![Page 119: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/119.jpg)
A
0
52
106
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
T = 0;
![Page 120: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/120.jpg)
A
05
52
106
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
cin >> A;
![Page 121: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/121.jpg)
A
55
2
106
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
T = T + A;
![Page 122: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/122.jpg)
A
52
2
106
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
cin >> A;
![Page 123: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/123.jpg)
A
72
106
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
T = T + A;
![Page 124: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/124.jpg)
A
710
106
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
cin >> A;
![Page 125: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/125.jpg)
A
1710
6
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
T = T + A;
![Page 126: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/126.jpg)
A
176
6
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
cin >> A;
![Page 127: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/127.jpg)
A
236
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
T = T + A;
![Page 128: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/128.jpg)
A
236
T
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
Cara-3
cout << T;
![Page 129: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/129.jpg)
ADA 4
KELOMPOK
YANG
SAMA
#include <iostream.h>void main(){ int A, T; T = 0; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cin >> A; T = T + A; cout << T;}
![Page 130: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/130.jpg)
#include <iostream>void main(){ int A, i, T;
T = 0;
for ( i=1; i <= 4; i=i+1) { cin >> A T = T + A; }
cout << T;}
{
}
-----
Loop
![Page 131: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/131.jpg)
#include <stream.h>void main(){ int A, i, T; T = 0; i = 1; while ( i <= 4) { cin A; T = T + A; i = i + 1; }
cout << T;}
{
}
-----
Loop
![Page 132: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/132.jpg)
#include <iostream.h>void main(){ int A, i, T; T = 0;
i = 1; do { cin >> A; T = T + A; i = i + 1; } while ( i <= 4);
cout << T;}
{
}
-----
Loop
![Page 133: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/133.jpg)
![Page 134: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/134.jpg)
Soal-4 Susun program dalam bahasa Cuntuk menginput 100 (seratus) buah bilangan (nilai),kemudian mencetak total keempat buah bilangan tersebut:
A
-------
T
![Page 135: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/135.jpg)
#include <iostream>void main(){ int A, i, T;
T = 0;
for ( i=1; i <= 100; i=i+1) { cin >> A T = T + A; }
cout << T;}
#include <stream.h>void main(){ int A, i, T; T = 0; i = 1; while ( i <= 100 ) { cin A; T = T + A; i = i + 1; }
cout << T;}
![Page 136: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/136.jpg)
#include <iostream.h>void main(){ int A, i, T; T = 0;
i = 1; do { cin >> A; T = T + A; i = i + 1; } while ( i <= 100 );
cout << T;}
![Page 137: Dasar c++ input, proses, output](https://reader034.fdokumen.com/reader034/viewer/2022052304/5596c50b1a28ab41408b45ef/html5/thumbnails/137.jpg)