MTH Blog

Share Anything You Want ^_^

Sponsor

Cara membuat jaringan internet lebih lancar & cepat

Image result for cloudflare dns 1 1 1


Hey there, sering banget ga nih emosi karena ketika main game online dapet ping nya merah terus? Apalagi ketika lagi asik main PUBG, DOTA2, MOBILE LEGEND, AOV, VAINGLORY, dan lain lain, sering disconnect atau lag berlebih bikin kesel pastinya. 
Nah ini nih salah satu solusinya "GANTI DNS"

sebelum ke caranya, liat dulu nih pembuktiannya :

Before :








After :








cukup jauh bukan?

TUTORIAL PC (WINDOWS 10):
intinya mudah sebenernya ganti DNS pada IPv4 nya menjadi 1.1.1.1 dan secondary dns menjadi 1.0.0.1
  1. Buka settings
  2. click bagian WI-FI
  3. lalu click "change adapter settings"
  4. pilih koneksi kalian
  5. klik kanan click Properties
  6. Cari dan click tulisan Internet Protocol Verison 4 (TCP/IPv4)
  7. Click properties ganti DNS nya menjadi 1.1.1.1 dan 1.0.0.1
Jika tidak jelas silahkan cari di google "CARA GANTI DNS PADA ......" (genti .... dengan device kalian)

*NOTE : INI TIDAK MEMPERCEPAT DOWNLOAD DAN UPLOAD KALIAN !

keywords:

  • cara mempercepat internet
  • cara tidak lag mobile legend
  • cara ping hijau mobile legend
  • cara tidak lag dota2
  • cara mempercepat koneksi indihome di game online 

[Tutorial] Simple login C/C++

Hey there, udah lama nih ga update lagi. Jadi, hari ini MTH blog akan memberikan tutorial c++ simple login dengan CLI. Yak, karena ini simple login nya jadi kita belajar bagian dasar saja, hanya melakukan input username dan password  lalu di check apakah benar atau tidak. Berikut source code nya :

[Tutorial] Percabangan cpp Pt.2



Halo sob, lanjut lagi yuk belajar tentang c++ nya, oke dalam part 2 tentang percabangan ini kita akan membahas :
  1. Percabangan dengan 2 syarat apabila salah satu syaratnya terpenuhi
  2. Percabangan dengan 2 syarat apabila kedua syaratnya terpenuhi
pertama perintah-perintah dibawah ini yang harus kalian pahami
|| : atau digunakan ketika hanya ingin salah satu syarat terpenuhi
&& : dan digunakan ketika hanya ingin kedua syaratnya terpenuhi
setelah kalian memahami perintah diatas, kita lanjutkan ke bagian struktur nya:
if( (kondisi-1) || (kondisi-2) ) {
aksi-1;
}
else if ( (kondisi-1) || (kondisi-2) ) {
aksi-2;
}
else{
aksi-3
}
 biasanya saya menggunakan kode diatas untuk menanyakan dengan jawaban antara y / n.
*note : || bisa diganti dengan &&

saya mempunyai soal latihan. Jika, kalian ingin bisa tentang percabangan, pahami soalnya baru melihat penyelesaian pada bagian bawah :D

SOAL :
Buatlah sebuah program kasir sebuah minimarket dimana apabila total jumlah belanja lebih dari 1.000.000 maka akan mendapatkan diskon sebanyak 25%. Apabila belanjaan berkisar 500.000-1.000.000 maka akan mendapatkan diskon sebesar 10%. Namun, apabila barang belanjaan dibawah 500.000 akan mendapatkan diskon sebesar 5%. Lalu tanyakan apakah mempunyai member? Jika ya maka akan mendapatkan diskon lagi sebesar 5%.







coba Compile&Run dan masukkan input sesuai tabel diatas apakah outputnya sama? JIKA BERBEDA BERARTI TERDAPAT KESALAHAN.

Penyelesaian :
#include <iostream>
using namespace std;

int main(){
int total, bayar, diskon, n;
char member;
string diskontext,diskontextmember; //untuk membuat tulisan nya

awal:

cout<<"Total Belanjaan: Rp.";cin>>total;
n=total; //membuat nilai n = total awal input

//start percabangan 1
if(total>1000000){
diskon=total*0.25; //menghitung nominal diskon
diskon=total-diskon; //yang harus dibayarkan
diskontext="25%";
}
//end percabangan 1

//start percabangan 2
else if( (total>=500000) && (total<=1000000) ){
diskon=total*0.1;
diskon=total-diskon;
diskontext="10%";
}
//end percabangan 2

//start percabangan 3
else if( (total<500000) && (total>=0) ){
diskon=total*0.05;
diskon=total-diskon;
diskontext="5%";
}
//end percabangan 3

else{
cout<<"Angka tidak mungkin minus !"<<endl;
cin.ignore();cin.get(); //ini system("pause"); pada windows
goto awal;
}
ask:
cout<<"Apakah anda member? [Y/N] : ";cin>>member;

if( (member=='y') || (member=='Y') ){
total=diskon; //membuat nilai total menjadi seperti bayar
total=total*0.05;
bayar=diskon-total; // yang harus dibayarkan
diskontextmember="+5%";
}

else if ( (member=='n') || (member=='N') ){
diskontextmember="+0%";
bayar=diskon;
}

else{
cout<<"Input tidak ada yang sesuai..."<<endl;
cin.ignore();cin.get();
goto ask;
}

cout<<endl<<"MINIMARKET MTH BLOG"<<endl;
cout<<"--------------------------------"<<endl;
cout<<"Total Belanjaan: "<<n<<endl;
cout<<"Diskon: "<<diskontext<<endl;
cout<<"Harus membayar: Rp."<<diskon<<endl;
cout<<endl;
cout<<"Member ? ["<<member<<"]"<<endl;
cout<<"Diskon: "<<diskontextmember<<endl;
cout<<endl;
cout<<"Anda harus membayar: Rp."<<bayar<<endl;
cout<<"Anda menghemat: Rp."<<n-bayar<<endl;

return 0;
}
 Hasil Output





sekian tutor kita kali ini :D

silahkan mengunjungi Part1