tess

Senin, 16 Mei 2016

Program Shutdown Dan Restart Komputer Dengan C++

Assalamu'alaikum
selamat siang semuanya.
sambil menunggu waktu mata kuliah struktur data di kampus ku. kali ini saya sempatkan untuk men share hasil modifikasi ku. bukan modifikasi juga sih, awalnya saya mendapat coding shutdown komputer dala sebuah blog. Lupa alamatnya maaf semoga ikhas ilmunya saya share di sini.
Jadi saya dapat program shutdown komputer atau laptop pakai coding c++ nah saya tuh penasaran mungkin bisa juga membuat program restart atau sleep komputer, logikanya jika program shutdown bisa di buat mungkin saja program sleep, restart dan hibernate atau lock komputer juga bisa di buat dalam c++.
tapi saya baru menemukan untuk program restart dan hibernate saja.. untuk hibernate saya akan post pada kesempatan berikutnya.
program ini saya buat menjadi sebuah menu meskipun belum rapi menu tersebut tapi yah dari pada tidak ada kesgiatan menunggu dosen saya share saja.
inti nya saya cuman mengganti perintah nya dari shutdown menjadi restart windows saja sih..

untuk coding nya silahkan di lihat-lihat dulu teman

#include <iostream.h>
#include <windows.h>

int main()
{
int test;


cout<<"Menu Shutdown Dan Restart Windows \n";
cout<<"1. Shutdown Windows \n";
cout<<"2. Restart Windows \n";
cout<<"3. Keluar  \n";
cout<<endl;
cout<<"Masukkan Program Yang Di Pilih [1,2,3] = ";cin>>test;
switch(test)
{

    case 1:

       {
         system ("title Shutdown Timer");   //memberi judul console dengan Shutdown timer
    int time; //mendeklarasikan variable time yg berjenis integrer
    cout << "\tBaraha Detik Jama ? ";
    cin >> time; //input dari user dan dimasukkan ke variable int
    while (time>0) //perintah ini akan terus dilakukan ketika variable time >0
    {
        cout << "Ekeur Nungguan " <<time<<endl;
        time--; //pengurangan nilai variable time
        Sleep(1000);       //jada 1000ms(1detik) untuk perintah berikutnya
        system ("cls"); //membersihkan input dari jendela console
    }
    system ("shutdown /s /f /t 000"); //melakukan perintah shutdown ke windows
    return 0;
   }

   case 2:

   {
    system ("title Restart Timer");   //memberi judul console dengan Shutdown timer
    int time; //mendeklarasikan variable time yg berjenis integrer
    cout << "\tBaraha Detik Jama ? ";
    cin >> time; //input dari user dan dimasukkan ke variable int
    while (time>0) //perintah ini akan terus dilakukan ketika variable time >0
    {
        cout << "Ekeur Nungguan " <<time<<endl;
        time--; //pengurangan nilai variable time
        Sleep(1000);       //jada 1000ms(1detik) untuk perintah berikutnya
        system ("cls"); //membersihkan input dari jendela console
    }
    system ("shutdown.exe -r -t 00"); //melakukan perintah shutdown ke windows
    return 0;

   }
   default:

   {cout<<"salah masukan kode";

   }
   }
}


maaf kalau tidak rapi, semoga mudah untuk di mengerti saja ,hehe :)

untuk hasil running nya seperti ini kawan












Jika mau di kreasikan lagi silahkan.

oh iya sebelumnya salam kenal saya blogger baru di blogspot. awalnya pernah ngeblog di mywapblog jika mau ke blog sebelumnya silahkan ke sini saja jamerz.mywapblog.com

sekian dari saya maaf jika banyak kekurangan.
terimakasih bagi yang berkesempatan  untuk mengunjungi blog yang sangat sederhana ini.
wah mau masuk kelas nih. :)

wassalamu'alaikum wr wb

Sabtu, 07 Mei 2016

Latihan Aplikasi Basis Data Pertemuan 11 BSI Semester 2

JAWABAN LATIHAN TUGAS APLIKASI BASIS DATA PERTEMUAN 11
Latihan
1. Buatlah sebuah database dengan nama db_mysql.
2. Buatlah sebuah tabel dengan nama tb_biodata ya
dibawah ini:
Nama Field
Type
Size
nim
Char
10
nama
Varchar
25
telp
Varchar
15

3. Buatlah sebuah primary key untuk field nim.
4. Tambahlah sebuah field dengan nama alamat yang mempunyai tipe data varchar(30) setelah field telp.
5. Ubahlah nama field telp menjadi telepon.
6. Gantilah nama tabel tb_biodata menjadi biodata
7. Hapuslah field alamat yang berada pada tabel tersebut.
8. Tambahkan 1 buah tabel dengan nama nilai didalam database db_mysql dengan
struktur seperti ini:

Nama Field
Type
Size
Keterangan
nim
Char
5
Primary Key
nil_abs
Varchar


nil_tgs
Integer


nil_uts
Integer


nil_uas
Integer



9. Ubahlah size untuk field nim menjadi 10
10. Ubahlah tipe data untuk field nil_abs menjadi Integer

Jawaban
Create database db_mysql;
Use db_mysql;
Create table tb_biodata (
Nim char(5) not null primary key,
Nama varchar(25),
Telp varchar(15) );
Alter table tb_biodata add alamat varchar(3) after telp;
Alter table tb_biodata change Telp Telepon varchar(15);
Rename table tb_biodata to biodata;
Alter table biodate drop alamat;

Untuk hasil di CMD bisa di lihat di bawah ini :

Sekarang membuat table nilai
Sebelum nya kita lihat soal terlebih dahulu karena saya melihat ada sedikit kejanggalan
Bisa di lihat bahwa untuk field nil_abs, nil_tgs, nil_uts, dan nil_uas itu tidak mempunyai jangkauan oleh sebab itu jika kita mencoba nya pun pasti akan terjadi error.
Sebelumnya saya pun telah mencobanya
Maka dari itu saya mengubah field tersebut di atas dengan menambahkan suatu jangkauan seperti berikut :
Create table nilai (
Nim char(5) not null primary key,
Nil_abs varchar(5),
Nil_tgs integer(5),

Nil_uas integer(5) );
Dan hasilnya
Selanjutnya kita ubah size untuk field nim dengan size 10 dan mengubah tipe data nilai_abs menjadi integer. Untuk perintahnya
Alter table nilai change nim nim char(10);
Alter table nilai change nil_abs nil_abs integer(5);
Untuk pengertian primary key dan not null akan di bahas pada postingan berikutnya :)

Selamat mencoba dan salam sukses J