برنامه و الگوریتم دریافت ثانیه و تبدیل به ساعت، دقیقه و ثانیه یکی از تمرین های خوب برای کار کردن با متغیر، عملوند و عملگر ها است. کد برنامه و الگوریتم برنامه و براتون میزارم.
کد برنامه:
package com.company; import java.util.Scanner; public class Main { public static void main(String[] args) { int hour, min, second, convertToInt, minSecond; System.out.println("لطفا ثانیه مورد نظر خود را وارد کنید:"); Scanner input = new Scanner(System.in); convertToInt = input.nextInt(); //گرفتن ثانیه از نوع صحیح hour = convertToInt / 3600; minSecond = convertToInt % 3600; //بدست آوردن باقی مانده تقسیم min = minSecond / 60; second = minSecond % 60; System.out.printf("نتیجه: %d:%d:%d", hour,min,second); } }
توضیحات برنامه دریافت ثانیه و تبدیل به ساعت، دقیقه و ثانیه:
1.عدد و دریافت کن
2.ساعت = عدد دریافت شده و بر 3600 تقسیم کن => خارج قسمت تقسیم ساعت را نشان میدهد
3.دقیقه = عدد دریافت شده و تقسیم بر 3600 بکن => باقی مانده تقسیم باید در متغیر دقیقه قرار بگیرد
4.دقیقه = باقی مانده مرحله سه را در 60 تقسیم بکن تا دقیقه اصلی بدست بیاید => خارج قسمت تقسیم دقیقه است
5. ثانیه = دقیقه مرحله چهار و بر 60 تقسیم بکن => خارج قسمت را در متغیر قرار بده
6.ثانیه = ثانیه مرحله 5 را بر 60 تقسیم بکن => باقی مانده تقسیم ثانیه است
7. ساعت و دقیقه مرحله 4 و ثانیه مرحله شیش را چاپ بکن
8.پایان
برنامه محاسبه جمع ارقام یک عدد دریافتی در جاوا
برنامه دریافت و چاپ معکوس رشته در جاوا
برنامه چاپ اعداد سه رقمی بدون تکرار در جاوا
برنامه محاسبه فاکتوریل در جاوا
ثانیه ,دقیقه ,تقسیم ,برنامه ,دریافت ,بکن ,مانده تقسیم ,دقیقه و ,باقی مانده ,تقسیم بکن ,60 تقسیم ,باقی مانده تقسیم ,برنامه دریافت ثانیه
درباره این سایت