1929042069
PTIK F 2019
1. OPERATOR ARITMATIKA
a. Flowchart Program
b. Listing Program
#include <iostream>
using namespace std;
//PROGRAM OPERATOR ARITMATIKA
int main(){
int x;
int bil[2];
int Hasil[5];
cout<<"==========PROGRAM ARITMATIKA OTOMATIS ( + X / % ) DARI 2
BILANGAN=========="<<endl;
return 0;
}
int main(){
int x,y,z;
cout<<"PROGRAM MELIHAT IDEAL BERAT BADAN"<<endl<<endl;
if (y-x>=100){
cout<<endl<<"Berat badanmu "<< x <<"kg dan itu kurang ideal"<<endl<<"Sebaiknya kamu
menambah berat badan kurang lebih 10kg"<<endl<<endl<<"Sehingga beratmu menjadi kurang lebih = ";
tambah (&x);
}else if (y-x == 110){
cout<<endl<<"Berat badanmu sudah ideal "<<endl<<"PERTAHANKAN! Jangan sampai naik
atau turun sekitar 10kg"<<endl<<endl<<"Sehingga beratmu tetap = ";
}else if (y-x<=100){
cout<<endl<<"Berat badanmu " << x <<"kg dan itu berlebihan"<<endl<<"Sebaiknya kamu
mengurangi berat badan kurang lebih 10kg"<<endl<<endl<<"Sehingga beratmu menjadi kurang lebih = ";
kurang (&x);
}
cout<<x<<" Kg";
}
int main(){
int tinggi, kode;
cout<<" PROGRAM MENGECEK JENIS PERAIRAN MENGGUNAKAN KEDALAMANNYA
"<<endl;
cout<<endl<<"Masukkan kedalaman perairan yang ingin diketahui jenisnya (satuan meter)"<<endl;
cin>>tinggi;
cout<<endl<<"Kira-kira itu kedalaman peraiaran apa? (1)Kolam renang, (2)Sungai, (3)Danau, (4)Laut,
(5)Palung"<<endl;
cin>>kode;
if (tinggi>=0,tinggi<10,kode==1){
cout<<"True"<<endl;
}else if (tinggi>=10 && tinggi<30 && kode==2){
cout<<"True"<<endl;
}else if (tinggi<=30 && tinggi<50 && kode==3){
cout<<"True"<<endl;
}else if (tinggi<=50 && tinggi<400 && kode==4){
cout<<"True"<<endl;
}else if (tinggi<=400 && tinggi<1000 && kode==5){
cout<<"True"<<endl;
}else{
cout<<"False"<<endl;
}
c. Screenshoot Program
4. OPERATOR LOGIKA
a. Flowchart Program
b. Listing Program
#include <iostream>
using namespace std;
//PROGRAM OPERATOR LOGIKA
//not = kebalikan
cout<<"LOGIKA NOT"<<endl;
anak = not(2 == 4);//1 true
cout<<anak<<endl;
anak = !(2 == 2);//0 false
cout<<anak<<endl;
//and(perkalian)
//bernilai benar bila semmua kondisinya benar
//1 and 1 = 1 - else 0
cout<<"LOGIKA AND"<<endl;
anak = (2 < 4) and (2 > 1);//1 and 1 = 1 true
cout<<anak<<endl;
anak = (2 < 4) and (2 < 1);//1 and 0 = 0 false
cout<<anak<<endl;
anak = (2 > 4) and (2 > 1);//0 and 1 = 0 false
cout<<anak<<endl;
anak = (2 < 1) and (2 > 3);//0 and 0 = 0 false
cout<<anak<<endl;
//or(penjumlahan)
//bernilai salah jika kedua kondisinya salah
cout<<"LOGIKA OR"<<endl;
anak = (2 < 4) or (2 > 1);//1 or 1 = 1 true
cout<<anak<<endl;
anak = (2 < 4) or (2 < 1);//1 or 0 = 0 true
cout<<anak<<endl;
anak = (2 > 4) or (2 > 1);//0 or 1 = 0 true
cout<<anak<<endl;
anak = (2 < 1) or (2 > 3);//0 or 0 = 0 false
cout<<anak<<endl;
}
c. Screenshoot Program
Note*Lampiran disertai dengan pengiriman file program