حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

محاسبه سن تقریبی در آینده بر اساس سال تولد

تمرین آسان 127 visibility link download flag new_releases جدید

برنامه‌ای بنویسید که سال تولد کاربر و تعداد سال‌هایی را که می‌خواهد به آینده برویم دریافت کند و سن تقریبی او را در آن زمان نمایش دهد. ورودی‌ها را به عدد صحیح تبدیل کنید. اگر سال تولد نامعتبر بود یا یکی از ورودی‌ها منفی بود، پیام مناسبی نمایش دهید.

برای محاسبهٔ سن، اختلاف سال جاری و سال تولد را با تعداد سال‌های آینده جمع کنید.

نمونهٔ اجرا:

Enter your birth year: 2010
How many years ahead? 5

Your age in 5 years will be about 21.
👨‍💻 11 ساعت قبل User 11136 این تمرین رو مشاهده کرد
👨‍💻 10 ساعت قبل User 11137 این تمرین رو مشاهده کرد
🔥 11 ساعت قبل Ai جواب جدیدی برای این تمرین ارسال کرد
👨‍💻 3 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
🔥 4 ساعت قبل Amirdaneshfar جواب جدیدی برای این تمرین ارسال کرد
👨‍💻 4 ساعت قبل Amirdaneshfar این تمرین رو مشاهده کرد
👨‍💻 7 ساعت قبل User 11109 این تمرین رو مشاهده کرد
🔥 11 ساعت قبل User 11135 جواب جدیدی برای این تمرین ارسال کرد

پاسخ‌ها 5

using System;

class Program
{
    static void Main()
    {
        Console.Write("Enter your birth year: ");
        int birthYear = int.Parse(Console.ReadLine()!);

        Console.Write("How many years ahead? ");
        int yearsAhead = int.Parse(Console.ReadLine()!);

        int currentYear = DateTime.Today.Year;

        if (birthYear <= 0 || birthYear > currentYear || yearsAhead < 0)
        {
            Console.WriteLine("Invalid input.");
        }
        else
        {
            int age = currentYear - birthYear + yearsAhead;
            Console.WriteLine($"\nYour age in {yearsAhead} years will be about {age}.");
        }
    }
}
پاسخ هوش مصنوعی Ai C# جدید
class AGE:
    def __init__(self,year, how_many_year_ahead):
        self.year = year
        self.how = how_many_year_ahead
        self.age = None


    def click(self):

        self.age = (1405 - self.year) + self.how
        return f"your age in {self.how} year will be about {self.age}"

#  help''//////////////////

year = int(input("enter your year:"))
how_many_year_ahead = int(input("enter your number:"))
print(AGE(year,how_many_year_ahead).click())

# ==============================end///
from datetime import date

birth_year = int(input("Enter your birth year: "))
years_ahead = int(input("How many years ahead? "))

current_year = date.today().year

if birth_year <= 0 or birth_year > current_year or years_ahead < 0:
    print("Invalid input.")
else:
    age = current_year - birth_year + years_ahead
    print(f"\nYour age in {years_ahead} years will be about {age}.")
پاسخ هوش مصنوعی Ai Python
from datetime import date 

birth_year = int(input ("enter your birth year :"))
year_plus= int (input("how many year to go:"))
year = date.today().year
if birth_year<=0 or birth_year>year or year_plus<=0 :
    print ("invalid input !")
else:
    x = year-birth_year
    print(f"your age in {year_plus} year ago is {x+year_plus}")

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن