0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan11 halaman

Laporan Programming Alia

1. Program menentukan tipe data dan menangani inputan kata dari pengguna dengan beberapa kesalahan sintaksis dan logika. 2. Program menentukan potongan harga pembelian berdasarkan total belanja dengan mengevaluasi kondisi. 3. Program menghitung nilai akhir mahasiswa berdasarkan bobot nilai mata kuliah dan menentukan predikat kelulusan.

Diunggah oleh

Alia alia
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan11 halaman

Laporan Programming Alia

1. Program menentukan tipe data dan menangani inputan kata dari pengguna dengan beberapa kesalahan sintaksis dan logika. 2. Program menentukan potongan harga pembelian berdasarkan total belanja dengan mengevaluasi kondisi. 3. Program menghitung nilai akhir mahasiswa berdasarkan bobot nilai mata kuliah dan menentukan predikat kelulusan.

Diunggah oleh

Alia alia
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 11

LAPORAN

PRATIKUM APLIKASI KOMPUTER BISNIS II/PROGRAMMING

DOSEN PENGAMPU :
Eva Kurniawaty, M.Kom

DISUSUN OLEH :
ALIA
NIM : 5404211398
KELAS : ABI 5B

JURUSAN ADMINISTRASI NIAGA


PRODI D IV ADMINISTRASI BISNIS INTERNASIONAL
POLITEKNIK NEGERI BENGKALIS
2023/2024

1. Tipe Data Menentukan inputan kata


a. Listing Program

b. Capture Program

c. Analisis
#include <iostream>: Ini adalah direktif preprosesor yang digunakan untuk
mengimpor pustaka input/output standar C++ ke dalam program Anda. Ini diperlukan
karena Anda akan menggunakan fungsi-fungsi
#include <conio.h>: Direktif ini mencoba mengimpor pustaka "conio.h," yang
digunakan untuk fungsi-fungsi seperti getch(). Namun, "conio.h" adalah pustaka yang
khusus untuk lingkungan DOS dan TUI (Text User Interface), dan tidak standar
dalam C++. Anda mungkin ingin menghapusnya atau hanya menggunakannya jika
Anda tahu bahwa Anda bekerja di lingkungan DOS atau ingin bermain-main dengan
fungsi tersebut.
#include <string>: Ini mengimpor pustaka yang digunakan untuk mengoperasikan
tipe data string, yang akan Anda gunakan dalam program ini.
using namespace std;: Ini adalah deklarasi penggunaan namespace std, yang berarti
Anda dapat menggunakan anggota-anggota dari namespace tersebut tanpa
menyertakan prefix "std::". Ini umum dalam kode C++.
Ini adalah fungsi utama program C++. Semua kode program harus berada di dalam
fungsi main().
string kata;: Ini adalah deklarasi variabel kata yang akan digunakan untuk menyimpan
input kata dari pengguna.
cout << "Masukan kata HALO EVERYONE << endl;: Ini adalah perintah untuk
mencetak pesan ke layar. Namun, ada kesalahan pada sintaksis. Tag penutup (">>")
digunakan dengan cara yang salah. Harusnya Anda gunakan tanda kutip ganda untuk
pesan yang akan dicetak dan gunakan << sebagai operator output.
cin >> kate;: Ini adalah perintah untuk menerima input dari pengguna ke dalam
variabel kate. Namun, ada kesalahan dalam penamaan variabel. Seharusnya menjadi
cin >> kata;.
if (kata--"HALO"): Ini adalah pernyataan kondisional, tetapi terdapat beberapa
kesalahan. Operator perbandingan harus menggunakan == (untuk perbandingan
kesamaan) dan bukan --. Selain itu, tanda kutip pada kata "HALO" harus ditutup
dengan benar.
coutee Kata yang dimasukan sesuai c<endl;: Ini adalah perintah untuk mencetak
pesan ke layar dalam kondisi yang benar. Namun, ada beberapa kesalahan sintaksis.
Seharusnya menjadi cout << "Kata yang dimasukan sesuai" << endl;.
cout << "Kata yang dimasukan tidak sesuai" << endl;: Ini adalah perintah untuk
mencetak pesan ketika kata yang dimasukkan oleh pengguna tidak sesuai.
Eetch();: Ini mencoba untuk menggunakan fungsi getch(), tetapi nama fungsi ini
salah. Seharusnya menjadi getch();.

2. Tipe Data Menentukan potongan harga pembelian di sebuah toko

a. Listing Program
b. Analisis
Program menggunakan #include <iostream> untuk mengimpor pustaka C++ yang
diperlukan dan using namespace std; untuk mempermudah akses ke anggota dari
namespace std.
Fungsi main() adalah titik awal eksekusi program.
Variabel total_belanja dideklarasikan untuk menyimpan total belanja yang dimasukkan
oleh pengguna.
Program mencetak pesan untuk meminta pengguna memasukkan total belanja.
Program menggunakan cin untuk mengambil input total belanja dari pengguna dan
menyimpannya dalam variabel total_belanja.
Program menggunakan pernyataan if untuk memeriksa apakah total_belanja lebih besar
dari 100,000. Jika kondisi ini benar, program memberikan potongan harga sebesar 5,000
rupiah.
Program mencetak pesan "Terimakasih sudah berbelanja di toko kami" setelah
mengkonfirmasi potongan harga atau ketika total belanja tidak mencapai syarat potongan
harga.
Program mengakhiri dengan pernyataan return 0; yang mengindikasikan bahwa program
berakhir dengan sukses.

3. Tipe Data Program penghitungan nilai akhir mahasiswa


a. Listing Program

b. Capture Program

c. Analisis
Program dimulai dengan mengimpor pustaka C++ yang diperlukan menggunakan
#include <iostream>. Selain itu, program menggunakan <conio.h>, yang umumnya
digunakan untuk menambahkan beberapa fungsi interaksi dengan keyboard, tetapi
tidak digunakan dalam program ini. using namespace std; digunakan untuk
mempermudah akses ke anggota dari namespace std.
Program mendeklarasikan tiga variabel ujian, tugas, dan keaktifan yang akan
digunakan untuk menyimpan nilai-nilai mahasiswa.
Program mencetak pesan untuk memasukkan nilai ujian, tugas, dan keaktifan
menggunakan cout, dan kemudian mengambil input dari pengguna menggunakan cin.
Program melakukan perhitungan nilai akhir mahasiswa berdasarkan bobot nilai ujian,
tugas, dan keaktifan yang telah ditentukan.
Program menggunakan sejumlah pernyataan if dan else if untuk memeriksa nilai
akhir mahasiswa dan mencetak konversi nilai berdasarkan rentang tertentu. Misalnya,
jika nilai akhir lebih besar dari 91, maka mahasiswa diberi nilai A.
Setelah mencetak konversi nilai, program juga mencetak pesan yang memberi tahu
apakah mahasiswa lulus dengan nilai "EXCELLENT" jika nilai akhir lebih besar atau
sama dengan 86.
4. Tipe Data Program angka

a. Listing Program

b. Capture Program

c. Analisis
Program dimulai dengan mengimpor pustaka C++ yang diperlukan menggunakan
#include <iostream>. using namespace std; digunakan untuk mempermudah akses ke
anggota dari namespace std.
Fungsi main() adalah titik awal eksekusi program.
Variabel masukan dideklarasikan untuk menyimpan angka yang dimasukkan oleh
pengguna.
Program mencetak pesan menggunakan cout untuk memberikan petunjuk kepada
pengguna agar memasukkan angka kurang dari 10.
Program menggunakan cin untuk mengambil input angka dari pengguna. Namun, ada
kesalahan dalam baris ini karena variabel yang dideklarasikan adalah masukan, tetapi
dalam cin, digunakan nMasukan (dengan huruf "n" besar), yang seharusnya tidak cocok.
Program mencetak pesan "Angka yang anda ccendl" yang sepertinya memiliki kesalahan
penulisan, dan ada karakter "ccendl" yang tidak jelas.
Program mengakhiri dengan pernyataan cin.get(); yang digunakan untuk menahan
tampilan layar sehingga pengguna dapat melihat hasilnya. Meskipun pernyataan ini tidak
salah, sebaiknya ada tambahan pernyataan return 0; untuk mengakhiri program secara
formal

5. Tipe Data Program password

a. Listing Program

b. Capture Program

c. Analisis
Program dimulai dengan mengimpor pustaka C++ yang diperlukan menggunakan
#include <iostream>. using namespace std; digunakan untuk mempermudah akses ke
anggota dari namespace std;
Fungsi main() adalah titik awal eksekusi program.
Variabel password dideklarasikan sebagai string untuk menyimpan kata sandi yang
dimasukkan oleh pengguna.
Program mencetak pesan menggunakan cout untuk memberikan informasi kepada
pengguna tentang proses login dan meminta mereka untuk memasukkan kata sandi.
Program menggunakan cin untuk mengambil input kata sandi dari pengguna dan
menyimpannya dalam variabel password.
Program menggunakan pernyataan if untuk memeriksa apakah password yang
dimasukkan oleh pengguna adalah "kopi". Jika benar, program memberikan akses dengan
mencetak pesan "Selamat datang bos!".
Jika kata sandi yang dimasukkan tidak sama dengan "kopi", program mencetak pesan
bahwa kata sandi salah dan mengucapkan terima kasih atas penggunaan aplikasi ini.
Program mengakhiri dengan pernyataan return 0; yang mengindikasikan bahwa program
berakhir dengan sukses.

6. Tipe Data Menentukan nilai X dan Y.

a. Listing Program

b. Capture Program

c. Analisis
Program dimulai dengan mengimpor pustaka C++ yang diperlukan menggunakan
#include <iostream>. using namespace std; digunakan untuk mempermudah akses ke
anggota dari namespace std.
Fungsi main() adalah titik awal eksekusi program.
Variabel bilangan dideklarasikan untuk menyimpan bilangan yang dimasukkan oleh
pengguna.
Program mencetak pesan menggunakan cout untuk memberikan petunjuk kepada
pengguna tentang program yang berjalan dan untuk memasukkan bilangan.
Program menggunakan cin untuk mengambil input bilangan dari pengguna dan
menyimpannya dalam variabel bilangan.
Program menggunakan pernyataan if untuk memeriksa apakah bilangan lebih besar
dari 0. Jika kondisi ini benar, program akan mencetak pesan bahwa bilangan tersebut
adalah positif.
Jika bilangan yang dimasukkan adalah positif, program akan mencetak pesan yang
sesuai dan menampilkan nilai bilangan tersebut.
Program mengakhiri dengan pernyataan return 0; yang mengindikasikan bahwa
program berakhir dengan sukses.

7. Tipe Data Menentukan nilai X dan Y

a. Listing Program

b. Capture Program

c. Analisis
Program ini dimulai dengan mengimpor pustaka C++ yang diperlukan menggunakan
#include <iostream>. using namespace std; digunakan untuk mempermudah akses ke
anggota dari namespace std.
Fungsi main() adalah titik awal eksekusi program.
Variabel x dan y dideklarasikan dengan nilai awal 10.
Program menggunakan pernyataan if untuk memeriksa apakah x lebih besar atau
sama dengan y. Jika kondisi ini benar, program akan mencetak pesan "x lebih besar
atau sama dengan y" ke layar.
Program mencetak nilai dari variabel x dan y menggunakan cout. Ada kesalahan
penulisan pada baris mencetak nilai y, yang sudah diperbaiki.
Program mengakhiri dengan pernyataan return 0; yang mengindikasikan bahwa
program berakhir dengan sukses.

8. Tipe Data Program membedakan jenis angka.

a. Listing Program

b. Capture Program

c. Analisis
Program dimulai dengan mengimpor pustaka C++ yang diperlukan menggunakan
#include <iostream>. using namespace std; digunakan untuk mempermudah akses ke
anggota dari namespace std.
Fungsi main() adalah titik awal eksekusi program.
Variabel angkal dideklarasikan untuk menyimpan angka yang dimasukkan oleh
pengguna.
Program mencetak pesan "Masukkan angka " menggunakan cout dan kemudian
menggunakan cin untuk mengambil input angka dari pengguna dan menyimpannya
dalam variabel angkal.
Program menggunakan percabangan if untuk memeriksa apakah angkal adalah angka
genap atau tidak. Jika angka tersebut habis dibagi 2 (modulo 2 adalah 0), maka pesan
"adalah angka genap" akan dicetak ke layar.
Setelah percabangan, program mencetak pesan "selesai" ke layar menggunakan cout.
Program mengakhiri dengan pernyataan return 0; yang mengindikasikan bahwa
program berakhir dengan sukses.

Anda mungkin juga menyukai