[Tutorial] percabangan cpp pt.1
Unknown
okee kali ini kita akan membahas tentang percabangan pada c++
sebelum kita masuk ke percabangan dalam c++ ada baiknya kita memahami dulu apa itu percabangan.
contoh percabangan dalam kehidupan sehari-hari adalah:
sekarang lihat pada flowchart dibawah ini yang mempunyai 2 kondisi percabangan :
jika kita aplikasikan kedalam coding c++ maka akan menjadi :
maka jika kita run akan menjadi seperti dibawah ini :
oke penjelasannya seperti ini :
Sekarang bagaimana jika 3 percabangan?
sebelum ke coding, ayo kita buat dalam bentuk bahasa indonesia nya
else akan berjalan apabila fungsi tersebut tidak memenuhi syarat diatas nya yaitu if dan else if
kita run code nya :
sekian tutor kali ini, akan dilanjutkan pada part 2 nya :D
jika ada yang ingin ditanyakan silahkan tulis di kolom komentar :D
part 2
sebelum kita masuk ke percabangan dalam c++ ada baiknya kita memahami dulu apa itu percabangan.
contoh percabangan dalam kehidupan sehari-hari adalah:
- Jika Hujan = menggunakan payung
- Jika mendung = membawa payung
- Jika tidak = tidak membawa payung
sekarang lihat pada flowchart dibawah ini yang mempunyai 2 kondisi percabangan :
jika kita aplikasikan kedalam coding c++ maka akan menjadi :
#include <iostream>
using namespace std;
int main(){
int usia;
cout<<"Masukkan Usia: ";
cin>>usia;
if(usia>=17){
cout<<"Silahkan menonton"<<endl;
}
else{
cout<<"Anda tidak boleh menonton"<<endl;
}
return 0;
}
maka jika kita run akan menjadi seperti dibawah ini :
oke penjelasannya seperti ini :
- if(usia>=17){ kondisi pertama nya adalah "jika usia lebih dari sama dengan 17" lalu menjalankan aksi-1
- cout<<"silahkan menonton"; ini merupakan aksi ke-1 yaitu apabila memenuhi kondisi-1 akan menjalankan perintah aksi ke-1
- else{ merupakan kondisi ke-2 dimana apabila usia tidak memenuhi perintah diatasnya maka akan melanjutkan perintah dari kondisi ke-2
Sekarang bagaimana jika 3 percabangan?
sebelum ke coding, ayo kita buat dalam bentuk bahasa indonesia nya
- apabila harga sama dengan 50.000 = standar
- apabila harga lebih dari 50.000 = mahal
- apabila harga kurang 50.000 = murah
#include <iostream>ket :
using namespace std;
int main(){
int harga;
cout<<"Masukkan harga: ";cin>>harga;
if(harga==50000){
cout<<"Standar"<<endl;
}
else if(harga>50000){
cout<<"Mahal"<<endl;
}
else{
cout<<"murah"<<endl;
}
return 0;
}
else akan berjalan apabila fungsi tersebut tidak memenuhi syarat diatas nya yaitu if dan else if
kita run code nya :
sekian tutor kali ini, akan dilanjutkan pada part 2 nya :D
jika ada yang ingin ditanyakan silahkan tulis di kolom komentar :D
part 2
[Tutorial] Installing skype on ubuntu
Unknown
Halo sob :D kali ini kita akan belajar cara install skype di ubuntu :D
kali ini saya menggunakan ubuntu 16.04 LTS
oke lanjut ke tutorial nya :D
Pertama, tekan windows home dan cari software and update
Kedua, pada software & update pergi ke tab bagian other software dan berikan checklist pada bagian canonical partners lalu masukkan password kalian.
Ketiga, click close dan akan muncul pop-up click Reload
Keempat, tungu sampai selesai, nanti akan tertutup sendiri :D
Kelima, buka terminal dan ketikan
Ketujuh, biarkan sampai selesai
kedelapan, pencet windows lagi lalu cari skype dan buka, dan login dengan akun kalian masing-masing.
yak, sudah selesai :D jika ada yang ingin ditanyakan silahkan komentar dibawah :D terimakasih :)
kali ini saya menggunakan ubuntu 16.04 LTS
oke lanjut ke tutorial nya :D
Pertama, tekan windows home dan cari software and update
Kedua, pada software & update pergi ke tab bagian other software dan berikan checklist pada bagian canonical partners lalu masukkan password kalian.
Keempat, tungu sampai selesai, nanti akan tertutup sendiri :D
Kelima, buka terminal dan ketikan
sudo apt-get update && sudo apt-get install skypeKeenam, masukkan password (saat di ketik memang tidak akan terlihat yang diketik), lalu enter
Ketujuh, biarkan sampai selesai
![]() |
| karena saya sudah menginstall skype jadinya seperti ini |
yak, sudah selesai :D jika ada yang ingin ditanyakan silahkan komentar dibawah :D terimakasih :)
contoh soal input dan output pada c++
Unknown
pagi :)
langsung yuk ke soal nya :D
Soal :
Jika menggunakan cin.ignore();
coding :
langsung yuk ke soal nya :D
Soal :
buatlah sebuah program dimana akan menginput pendataan tabungan baru untuk mahasiswa x, di salah satu cabang bank cinta, dengan menginput data nim, alamat, dan asal kampus mahasiswa tersebut.
Contoh:
input:
Nama: Muhammad Taufiq Hidayat
Alamat: Bandar Lampung
NIM: 14116162
Asal Kampus: Institut Teknologi Sumatera
Bank cabang: lampung
Jumlah uang yang disimpan: 3000000
Output:
Bank cinta cabang lampungRp.3000000,-Mahasiswa Institut Teknologi SumateraNama (NIM): Muhammad Taufiq Hidayat (14116162)Alamat : Bandar Lampung
Oke kita lanjut ke penyelesaian codingnya :D
#include <iostream>
using namespace std;
int main(){
//deklarasi typedata variabel
string nama, alamat, kampus, nim, cabangbank;
int uang;
//-----------INPUT----------
cout<<"INPUT DATA TABUNGAN BANK X"<<endl;
cout<<"-----------------------------------------"<<endl;
cout<<"Nama: ";getline(cin,nama);
cout<<"Alamat: ";getline(cin,alamat);
cout<<"NIM: ";cin>>nim;
cin.ignore();
cout<<"Asal Kampus: ";getline(cin,kampus);
cout<<"Bank x cabang: ";getline(cin,cabangbank);
cout<<"Jumlah Uang yang disimpan: ";cin>>uang;
//---------output----------
cout<<"\t bank x cabang "<<cabangbank<<endl;
cout<<"---------------------------------------"<<endl;
cout<<"Rp."<<uang<<",-"<<endl;
cout<<"Mahasiswa "<<kampus<<endl<<endl;
cout<<"Nama(NIM): "<<nama<<"("<<nim<<")"<<endl;
cout<<"Alamat: "<<alamat<<endl;
return 0;
}
Penjelasan:
- cin.ignore();
ini berguna agar asal kampus dan bank x cabang tidak menyatu, dan selalu diberikan code diatas setiap cin akan bertemu dengan getline(cin,var) - getline(cin,var);hanya bisa digunakan untuk typedata string, berguna agar kata-kata yang diberi spasi akan ter input semua.
tanpa getline
Contoh:
input : Muhammad Taufiq Hidayat
output : Muhammad
Menggunakan getlinecontoh:
input: Muhammad Taufiq Hidayat
Output: Muhammad Taufiq Hidayat
Jika menggunakan cin.ignore();
coding :
Subscribe to:
Posts
(
Atom
)
















