Stopwatch ( Bahasa C )
Posting kali ini aku buat sambil nunggu download.. hehe
Aku akan membuat contoh stopwatch sederhana menggunakan Bahasa C. Inilah langkah-langkahnya.
1. Membuat 3 perulangan untuk detik, menit dan jam. Jika detik sudah 60 maka menit akan bertambah 1 dan detik akan kembali ke nilai 0. Begitu pula untuk menit, jika menit sudah 60 maka jam akan bertambah 1 dan menit akan kembali ke nilai 0.
//variabel i : untuk perulangan jam
//variabel j : untuk perulangan menit
//variabel k : untuk perulangan detik
2. Menggunakan fungsi Sleep() untuk membuat jeda. Satuan dalam fungsi Sleep() adalah milisecond. Jadi 1000ms = 1 detik. Untuk berganti ke langkah selanjutnya gunakan fungsi system("cls").
Inilah Source Codenya:
#include <stdio.h>
#include <windows.h>
main(){
int i, j, k;
printf("\nTekan Ctrl + C atau Ctrl + Pause Break untuk berhenti !!\n");
system("pause");
for(i = 0; i <= 60;){//jam
for(j = 0; j <= 60;){//menit
for(k = 0; k <= 60;){//detik
Sleep(100);
printf("Stopwatch = %d : %d : %d\n", i, j, k);
Sleep(900);
system("cls");
k++;
if(k == 60){
k = 0;
j++;
}
if(j == 60){
j = 0;
i++;
}
}
}
}
}
Untuk download source code klik download link di bawah:
Download
gimana cara ngepause-in stopwatch nya min? seperti stopwatch yang di hp gitu. jawab cepat ya buutuh banget
BalasHapus