Devdit
 

ภาษา C แปลง วินาที เป็น ชั่วโมง

4.6K

ภาษา 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

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ