Disusun oleh:
Iqbal Nur Septiana
2311102274
Dosen Pengampu:
Sudianto, S.Pd, M.Kom.
BAB II
DASAR TEORI
Pada modul ini akan dibahas operasi untuk input/masukan dan output/keluaran.
Input berarti memasukan data ke dalam program melalui perangkat/berkas masukan,
seperti file, keyboard, mouse, dan sebagainya. Namun pada modul ini akan dibatasi
hanya masukan dari keyboard saja yang dibahas. Sedangkan output berarti program
menampilkan suau data ke user melalui perangkat keluaran, seperti layar monitor,
printer, dan sebagainya. Pada modul ini akan dibahas output melalui layar monitor
saja.
BAB III
GUIDED
Guide I
Source code
#include <iostream>
#include <iomanip>
int main()
{
cout << "Baris ini tanpa endl." ;
cout << "Manipulator endl" << endl;
cout << dec << 10 <<endl ;
cout << hex << 10 <<endl ;
cout << oct << 10 <<endl ;
return 0;
}
Screenshoot Program
Deskripsi Program
Guide I adalah coding mengenai input yang terdiri dari dec(decimal), hex(hexa), okt(okta) yang
masing-masing memiliki fungsi yang berbeda untuk suatu bilangan. Setprecision (4) berguna
untuk menampilkan 4 angka dibelakang koma. Dan jika code diatas dijalankan maka akan meng-
outputkan program seperti yang ada pada Screenshoot program.
Guide II
Source code
#include <iostream>
int main()
{
int bilangan;
char karakter;
string kata;
return 0;
}
Screenshoot Program
Deskripsi Program
Guide II adalah coding mengenai input yang terdiri dari input bilangan, karakter dan kata. Untuk
input bilangan hanya bisa maximal 9 bilangan total.
Int aadalah data tipe yang berbentuk bilangan bulat atau numerik yang mencakup semua
bilangan bulat yang tidak memiliki komponen pecahan.
Char adalah tipe integral, artinya nilai yang mendasari disimpan sebagai integer.
String adalah untuk mempresentasikan sebuah kata/kalimat dalam tanda kutip baik kutip tunggal
maupun ganda.
Dan jika code diatas dijalankan maka akan meng-outputkan program seperti yang ada pada
Screenshoot program.
Guide III
Source code
#include <iostream>
#include <conio.h>
int main()
{
char karakter;
return 0;
}
Screenshoot Program
Deskripsi Program
Guide II adalah coding mengenai input yang terdiri dari input getch dan getche.
Getch berfungsi untuk tidak menampilkan karakter yang dimasukkan pada layar dan umumnya
sering digunakan untuk meminta inputan berupa password sedangkan Getche berfungsi untuk
menampilkan karakter yang dimasukkan pada layar.
Jika code diatas dijalankan maka akan menampilkan output seperti pada Screenshoot Program.
TUGAS
Tugas I
Source code
#include <io
stream>
int main()
{
long long int angka;
char karakter;
string kata;
cout << "Data yang anda inputkan adalah: " << endl;
cout << angka << endl;
cout << karakter << endl;
cout << kata << endl;
return 0;
}
Screenshoot Program
Deskripsi Program
Tugas I adalah mengenai input Angka, Karakter dan Kata yang berisikan NIM,
Karakter awal nama depan dan nama lengkap saya. Jika code pada source code
dijalankan maka akan menampilkan output seperti yang terlihat pada Screenshoot
Program.
Tugas II
Source code
#include <iostream>
int main()
{
long long int angka;
char karakter;
string kata;
Deskripsi Program
Tugas II adalah mengenai Input NIM, karakter pertama dari nama saya, nama
lengkap saya dan memodifikasi sedikit dengan menambahkan code hex atau
bilangan hexa dengan input NIM saya. Jika code dijalankan maka akan
menampilkan output pada Screenshoot program.
Tugas III
Sourcecode
#include <iostream>
#include <iomanip>
int main()
{
float angka;
cout << "Inputkan angka :";
cin >> angka;
return 0;
}
Screenshoot Program
Deskripsi Program
Tugas III adalah mengenai setionsflags dan dec (decimal) setprecision (2) yang
akan menampilkan 2 angka dibelakang koma dari NIM saya. Jika code pada code
source dijalankan maka akan menampilkan output seperti pada Screenshoot
Program.
BAB IV
KESIMPULAN
Kesimpulan dari praktikum algoritma pemrograman pada pertemuan yang kedua
adalah mengenal dan mempelajari lebih dalam tentang coding Input dan Output.
Sehingga kita bisa mempelajari bahwa kita bisa menginputkan sebuah karakter,
bilangan dan kata pada tampilan output dan akan mengeksekusi sesuai coding yang
kita buat dan mempelajari tentang limit dari data tipe Int yang hanya berjumlah 9
dan mengenal limit break dari data tipe Int dengan menambahkan tipe data long
long didepan Int.