Anda di halaman 1dari 8

LAPORAN PRAKTIKUM

Algoritma Pemrograman

MODUL 2
“INPUT/OUTPUT”

Disusun oleh:
Mohammad Jaffran Romiro Majid
2211102357
S1 IF-10-H

PROGRAM STUDI S1 INFORMATIKA


FAKULTAS INFORMATIKA
INSTITUT TEKNOLOGI TELKOM PURWOKERTO
2022
LATIHAN KELAS – GUIDED
1. Guided 1
Source Code
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
cout << "Baris ini tanpa endl.";
cout << "Manipulator endl" << endl;
cout << dec << 10 << endl;
cout << hex << 10 << endl;
cout << oct << 10 << endl;
cout << setiosflags(ios::fixed);
cout << setprecision(4) << 123.4567891 << endl;
return 0;
}

Screenshoot program

Deskripsi program
program ini adalah Manipulator digunakan untuk mengatur tampilan data yang
dikeluarkan program ke
perangkat keluaran.

2. Guided 2
Source code
#include <iostream>
using namespace std;
int main() {
int bilangan;
char karakter;
string kata;
cout << "Inputkan bilangan: ";
cin >> bilangan;
cout << "Inputkan karakter: ";
cin >> karakter;
cout << "Inputkan kata: ";
cin >> kata;
cout << endl << "Data yang Anda inputkan adalah: " <<
endl;
cout << bilangan << endl;
cout << karakter << endl;
cout << kata << endl;
return 0;
}

Screenshoot program

Deskripsi program
obyek cin (Baca: C in) berfungsi untuk membaca data dari standar input
(keyboard). Bentuk
pernyataan cin: cin >> variable;
3. Guided 3
#include<iostream>
#include<conio.h>
using namespace std;
int main() {
char karakter;
cout << "Masukkan sebuah karakter: ";
karakter = getch();
cout << endl << "Hasil fungsi getch " << karakter
<< endl;
cout << "Masukkan sebuah karakter: ";
karakter = getche();
cout << endl << "Hasil fungsi getche " << karakter
<< endl;
return 0;
}

Screenshoot program

Deskripsi program
Fungsi getch() dan getche()
Kedua fungsi tersebut digunakan untuk memasukan karakter. Perbedaannya getch()
tidak
menampilkan karakter dari tombol yang ditekan, sedangkan getche() akan
menampilkan
darakter dari tombol yang ditekan.
TUGAS
1. Tugas
Source code
#include <iostream>

using namespace std;

int main()
{

int angka;
char karakter;
string kata;
cout << "masukkan angka: ";
cin >> angka;
cout << "masukkan karakter: ";
cin >> karakter;
cout << "masukkan kata: ";
cin >> kata;
cout << endl << "Data yang Anda inputkan adalah: "
<< endl;
cout << angka << endl;
cout << karakter << endl;
cout << kata << endl;

return 0;
}

Screenshoot program

Deskripsi program
obyek cin (Baca: C in) berfungsi untuk membaca data dari standar input (keyboard).
Bentuk
pernyataan cin: cin >> variable; dan jadi lah seperti gambar diatas ter sebut

2. Tugas 2
Souce code
#include <iostream>

using namespace std;

int main()
{

int angka;
char karakter;
string kata;
cout << "masukkan angka: ";
cin >> angka;
cout << "masukkan karakter: ";
cin >> karakter;
cout << "masukkan kata: ";
cin >> kata;
cout << endl << "Data yang Anda inputkan adalah: "
<< endl;
cout << angka << endl;
cout << karakter << endl;
cout << kata << endl;
cout << endl << "decimal ke hexadesimal: ";
cout << hex << endl;
cout << angka << endl;
return 0;
}

Screenshoot program
Deskripsi program
obyek cin (Baca: C in) berfungsi untuk membaca data dari standar input (keyboard).
Bentuk
pernyataan cin: cin >> variable;
dan ditambah mengonversi ke bilangan basis 16 (hexadesimal)
jadilah seperti gambar di atas
3. Tugas 3
Souce code
#include <iostream>
#include <iomanip>

using namespace std;

int main()
{
double bilangan;
cout << "Inputkan bilangan: ";
cin >> bilangan;
cout << setprecision(2) << endl;

cout << "\nmenampilkan bilangan 2 angka


dibelang koma: " << endl;
cout << setiosflags(ios::fixed);
cout << setprecision(2) << endl;
cout << bilangan << endl;

return 0;
}

Screenshoot program

Deskripsi program
Iomanip adalah library dalam C++ yang membantu kita dalam memanipulasi output
dari program C++ apa pun. Ada banyak fungsi di perpustakaan ini yang membantu dalam
memanipulasi output. Untuk beberapa nama kami memiliki fungsi untuk mengatur ulang
bendera, mengatur karakter isi, mengatur presisi, mendapatkan tanggal dan waktu, dll.

Anda mungkin juga menyukai