Printer Spooler Tidak Jalan

Pernah mengalami tidak bisa menambahkan printer ke windows anda dengan pesan error "windows can't open add printer."
Itu dikarenakan print spooler tidak aktif atau terhenti. Untuk mengatasinya ikuti intruksi ini
1. Buka run, lalu ketik services.msc sampai terbuka sebagai berikut

2. Cari Print Spooler dan double klik disitu
3. Ubah Startup type menjadi Automatic, dan klik Start dibawahnya sampai menjadi seperti ini
Jika ada erorr dengan tulisan seperti ini "windows could not start the print spooler service on local computer."
Maka diperlukan Command Prompt untuk mengatasinya
4. Buka cmd. oya bukanya sebagai Run Administrator yah jangan sebagai user biasa, begini tanda cmd yang dibuka dengan run administrator
 
5. ketikkan sc config spooler depend= RPCSS lalu enter, sekarang ulangi lagi langkah 1. Dijamin bisa

Selamat mencoba. Salam Obat Komputer! 

Input Dan Output di C++



Umumnya suatu program mempunyai proses pemasukan data. Dalam program berbahasa C, pemasukan data  dapat dilakukan dengan perintah scanf. Fungsi scanf merupakan fungsi yang dapat digunakan untuk memasukan berbagai jenis data, tergantung dengan format penentunya.
Format-format penentu tipe data yang umum dipakai adalah :

Format
Kegunaan
%c
Digunakan untuk pemasukan data bertipe char
%i atau %d
Digunakan untuk pemasukan data bertipe int, char.
%u
Digunakan untuk pemasukan data berupa unsigned int atau unsigned char.
%f
Digunakan untuk pemasukan data berupa bilangan pecahan (float)
%o
Digunakan untuk pemasukan data angka berbasis oktal
%x
Digunakan untuk pemasukan data angka berbasis hexadesimal
%s
Digunakan untuk pemasukan data berupa string.
 
Bentuk umum penggunaan fungsi scanf adalah

scanf(“format”,&namavariabel);

Contoh :

int i,jam,menit,detik;
unsigned int j;
float f;
char nama[60];
scanf(“%i”,&i);
scanf(“%u”,&j);
scanf(“%f”,&f);
scanf(“%i %i %i”,&jam,&menit,&detik);
     scanf(“%s”,nama);
 
Fungsi scanf() kurang begitu bagus jika dipakai untuk pembacaan string. Karena data yang tersimpan adalah hanya sampai menemukan spasi, maksudnya jika kita mengisikan 2 buah kata dengan pemisah spasi, maka data yang masuk ke variabel tersebut hanyalah kata yang pertama. Oleh karena itu, pembacaan data bertipe string biasanya menggunakan perintah gets() yang bentuk umumnya adalah :
gets(namavariabel);

Contoh :

gets(nama);
gets(alamat);

Untuk pembacaan data bertipe char, selain dengan menggunakan scanf() dengan format %c, bisa juga dengan menggunakan fungsi getch() atau getche(). Perbedaan dari getch() dan getche() adalah getch() digunakan untuk membaca data bertipe char tanpa menampilkannya di layar, dan getche() digunakan untuk membaca data bertipe char dengan menampilkan data karakternya di layar.
Contoh :

#include <stdio.h>
#include <conio.h>
main()
{
    char a,b;
    printf(“Masukan Huruf pertama : “);
    a=getch();
    printf(“Masukan Huruf kedua : “);
    b=getche();
    printf(“Data yang dimasukan adalah %c dan %d\n”,a,b);
    getch();
    return 0;
}