Anda di halaman 1dari 9

POST TEST PRAKTIKUM ALGORITMA PEMROGRAMAN

Nama : <nama>
NIM : <nim>
Kelas : <kelas>

Jawaban 1
#include <iostream>

int main() {
int bil;
std::cout << "Masukan Bilangan : "; std::cin >> bil;
if (bil >= 0){
std::cout << "Bilangan tersebut adalah Bilangan Asli";
}else{
std::cout << "Bilangan tersebut bukan Bilangan Asli";
}

return 0;
}
Jawaban 2
#include <iostream>

using namespace std;

int main() {
cout << “Hello World” << endl;
return 0;
}
Jawaban 3
#include <iostream>

using namespace std;

int main() {
cout << “Hello World” << endl;
return 0;
}
Jawaban 4
#include <iostream>

using namespace std;

int main() {
int bil, bil323;
cout << "Masukan Angka Ke - 1 : "; cin >>bil;
cout << "Masukan Angka Ke - 2 : "; cin >>bil323;

return 0;
}
Jawaban 5
#include <iostream>

using namespace std;

int main()

int i;

int arr[10];

cout << "Masukan Jumblah Array 1 " <<endl;

for( int i = 0; i <= 4; i++){

cout << "Masukan Jumblah elemen ke - " << i << " : "; cin >> arr[i];

for( int i = 5; i <= 10; i++){

cout << "Masukan Jumblah elemen ke - " << i-5 << " : "; cin >> arr[i];

cout << "Hasil Array yang pertama dan kedua setelah di gabung : " << endl;

for( int i = 0; i <= 10; i++){

cout << arr [i] << " ";

return 0;

}
Jawaban 6
#include <iostream>

using namespace std;

int main()

int menu;

cout << "Kota Tujuan : \n";

cout << "1. Jakarta\n";

cout << "2. Semarang\n";

cout << "3. Yogyakarta\n";

cout << "Masukan Pilihan : "; cin >> menu;

switch(menu){

case 1 :

int pilih;

cout << "1. Ekonomi\n";

cout << "2. Eksekutif\n";

cout << "Masukan Pilihan : "; cin >> pilih;

if(pilih == 1){

cout << "Kereta Tujuan : Jakarta\n ";

cout << "Kereta : Ekonomi\n ";

cout << "Harga : 85.000\n ";

}else if(pilih == 2){

cout << "Kereta Tujuan : Jakarta\n ";

cout << "Kereta : Eksekutif\n ";

cout << "Harga : 205.000\n ";

break;

case 2 :

int pilih02;

cout << "1. Ekonomi\n";

cout << "2. Eksekutif\n";

cout << "Masukan Pilihan : "; cin >> pilih02;

if(pilih02 == 1){

cout << "Kereta Tujuan : Semarang\n ";

cout << "Kereta : Ekonomi\n ";


cout << "Harga : 95.000\n ";

}else if(pilih02 == 2){

cout << "Kereta Tujuan : Semarang\n ";

cout << "Kereta : Eksekutif\n ";

cout << "Harga : 252.000\n ";

break;

case 3 :

int pilih03;

cout << "1. Ekonomi\n";

cout << "2. Eksekutif\n";

cout << "Masukan Pilihan : "; cin >> pilih03;

if(pilih03 == 1){

cout << "Kereta Tujuan : Yogyakarta\n ";

cout << "Kereta : Ekonomi\n ";

cout << "Harga : 55.000\n ";

}else if(pilih03 == 2){

cout << "Kereta Tujuan : Yogyakarta\n ";

cout << "Kereta : Eksekutif\n ";

cout << "Harga : 100.000\n ";

break;

default : cout << "Inputan Salah, Program Berhenti...";

return 0;

}
Jawaban 7

#include <iostream>
#include <string>

using namespace std;

string rockPaperScissor(string player1, string player2){


string hasil;

if(player1=="gunting"){
if(player2=="gunting"){
hasil= "Seri";
}else if(player2=="batu"){
hasil="Kalah";
}else if(player2=="kertas"){
hasil ="Menang";
}
}
if(player1=="batu"){
if(player2=="gunting"){
hasil= "Menang";
}else if(player2=="batu"){
hasil="Seri";
}else if(player2=="kertas"){
hasil ="Kalah";
}

}
if(player1=="kertas"){
if(player2=="gunting"){
hasil= "Kalah";
}else if(player2=="batu"){
hasil="Menang";
}else if(player2=="kertas"){
hasil ="Seri";
}

cout << "Player 1 = " << player1 << endl;


cout << "Player 2 = " << player2 << endl;
cout << "Hasil = " << hasil << endl;
cout << "-------------------------------------------" << endl;
return hasil;
}

int main(){
rockPaperScissor("gunting", "kertas");
rockPaperScissor("gunting", "batu");
rockPaperScissor("kertas", "batu");
rockPaperScissor("kertas", "kertas");
rockPaperScissor("batu", "batu");
}
Jawaban 8
#include <iostream>

using namespace std;

int main() {

int lot, harga, biaya, lembar;

int total323;

cout << "Masukan Jumlah Lot : "; cin >> lot;

cout << "Masukan Harga Saham : "; cin >> harga;

lembar = lot*100;

biaya = harga*lembar;

total323 = biaya * 0.0008;

cout << "Biaya broker yang harus dibayar : " << total323;

return 0;

Anda mungkin juga menyukai