ภาษา C แปลง วินาที เป็น ชั่วโมง บทความนี้สอนเเขียนโปรแกรมรับค่าวินาที (seconds) จากผู้ใช้งานด้วย scanf และแปลงวินาที เป็น ชั่วโมง (hour) โดยการนำไปหาร 3600 พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ภาษา C แปลง วินาที เป็น ชั่วโมง
#include <stdio.h>
void main() {
int h, s;
printf("กรุณากรอกวินาที : ");
scanf("%d", &s);
h = (s/3600);
printf("%d วินาที เท่ากับ %d ชั่วโมง", s, h);
}
ผลลัพธ์
กรุณากรอกวินาที : 28800
28800 วินาที เท่ากับ 8 ชั่วโมง
ภาษา C แปลง วินาที เป็น ชั่วโมง จากตัวอย่างสร้างตัวแปร h และ s สำหรับเก็บ ชั่วโมง และเก็บวินาที จากนั้นรับค่าวินาทีจากผู้ใช้งานด้วยคำสั่ง scanf เก็บไว้ที่ตัวแปร s สำหรับสูตรแปลง วินาที เป็น ชั่วโมง คือ วินาที / 3600 เก็บผลลัพธ์ไว้ที่ตัวแปร h พร้อมแสดงค่าออกสู่หน้าจอด้วย printf ร่วมกับ %d