عضو کانال یوتیوب ما شوید.

حل تمرین تاریخ تولد کوئرا + جاوا

حل تمرین تاریخ تولد کوئرا + جاوا
حل تمرین تاریخ تولد کوئرا + جاوا

حل تمرین تاریخ تولد کوئرا + جاوا

در این نوشته تمرین “تولد کوئرا” که در وبسایت کوئرا موجود می باشد را برای شما کاربران عزیز حل کرده ایم.

 

در مورد سایت کوئرا بیشتر بخوانید…

 

سوال تمرین تاریخ تولد

برنامه‌ای بنویسید که سال و ماه تولد شما را پشت سرهم دریافت کند، سپس ماه را از سال جدا کرده و هر دو را چاپ کند.

 

ورودی تمرین تاریخ تولد

در خط اول ورودی یک رشته به طول ۴ شامل ماه و سال تولد آمده است.

 

خروجی تمرین تاریخ تولد

در خروجی موارد خواسته شده را چاپ کنید.

 

مثال تمرین تاریخ تولد

 

example 1 :
===================================
input 1 :
7106
output 1 :
saal:71
maah:06

input 2 :
7011
output 2 :
saal:70
maah:11

input 3 :
0012
output 3 :
saal:00
maah:12

 

کد+حل تمرین تاریخ تولد (جاوا)

 

import java.util.Scanner;

public class Main {
    static Scanner sc;
    public static void main(String[] args) {
        sc = new Scanner(System.in);

        String string = sc.nextLine();
        String numYear = "";
        String numMonth = "";

        int counter = 0;

        for (char ch : string.toCharArray()) {
            counter++;
            if(counter <= 2) {
                numYear = numYear + Character.toString(ch);
            } else {
                numMonth = numMonth + Character.toString(ch);
            }
        }

        System.out.println("saal:" + numYear);
        System.out.println("maah:" + numMonth);
    }
}

 

روش حل تمرین تاریخ تولد

در کد بالا ابتدا یک خط ورودی String دریافت می شود؛ این ورودی توسط Sccaner دریافت می شود.

سپس در یک حلقه ی به اصطلاح foreach (در جاوا دستور foreach مستقیم نداریم و تنها آن را شبیه سازی می کنیم.) آن خط رشته را پیمایش می کنیم.

دو کاراکتر اول رشته را برای عدد سال و دو کاراکتر دوم رشته را برای عدد ماه دریافت می کنیم.

در آخر هم با توجه به سوال خروجی را نمایش می دهیم.

پایان.!

 

منبع سوال : وبسایت کوئرا

اگر روش حل بهتری برای “حل تمرین تاریخ تولد کوئرا + جاوا” دارید برای ما ارسال کنید تا با نام خودتان به اشتراک بگذاریم.

اگر سوال خاصی را مدنظر دارید در بخش نظرات برای ما ارسال کنید تا حل آن سوال را در الویت محتوای سایت بگذاریم.

موفق باشید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 1]