JUPITERAPI Telegram 762
📊 مسابقه ی شماره 《 ۲ 》 ژوپیتر اِی پی آی

💎 زبان: PHP
سطح مسابقه: نسبتا سخت
زمان مشارکت: تا پایان ۱۵ مهر

🎁 جوایز ناقابل از طرف فراهاست:
نفر اول: هاست ۵ گیگابایت ماهانه
نفر دوم: هاست ۲ گیگابایت ماهانه
نفر سوم: دامنه ir رایگان

شرح مسابقه:

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

مثالی در مورد دیتابیس روابط فامیلی:

علی پسر محمد است:
['Ali', 'Mohammad', 1]
فاطمه خواهر علی است:
['Fateme', 'Ali', 4]

این آرایه ها در یک آرایه ی دیگر قرار میگیرند و دیتابیس کلی روابط افراد ساخته میشود:
$relations = [
['Ali', 'Mohammad', 1],
['Fateme', 'Ali', 4],
// Other Relations
]

عنصر سوم هر آرایه نوع رابطه شخص اول با شخص دوم را مشخص میکند و حالات زیر را دارد:
1: پسر کسی بودن
2: دختر کسی بودن
3: برادر کسی بودن
4: خواهر کسی بودن
5: همسر کسی بودن

حال تابع باید با دریافت آرایه ی روابط و اسم دو شخص (تضمین میشود که در آرایه، یک اسم برای دو شخص استفاده نشده)، رابطه ی شخص اول با شخص دوم را مشخص کند:
function RelationShip($relations, $person1, $person2)

مثلا برای مثالی که ذکر شد، باید داشته باشیم:
RelationShip($relations, 'Fateme', 'Mohammad') : girl

برای سادگی کار، فقط از کلمات زیر برای بیان رابطه استفاده شود:
father, mother, girl, boy, sister, brother, spouse (همسر)

مثلا اگر شخص ۱ عمه ی شخص ۲ است، از عبارت sister of father استفاده شود، یا اگر شخص ۱ پدربزرگ شخص ۲ است، از عبارت father of father استفاده شود و یا اگر شخص ۱ شوهرخاله‌ی شخص ۲ است از عبارت spouse of sister of mother (همسرِ خواهرِ مادر) استفاده شود.

همچنین باید رعایت شود که از ساده ترین کلمات استفاده شود، به عنوان مثال boy of father غلط است و باید از کلمه ی brother استفاده شود.

ملاک سنجش ابتدا درست کار کردن و کامل بودن کد و سپس نوشتار اصولی تر و مرتب تر کد است.

👤 ارسال پاسخ فقط در قالب فایل PHP و با هشتگ #مسابقه همراه با نام و نام‌خانوادگی به:
🆔 @Hadiology

👬 پست را برای دوستان خود نیز فروارد کنید.

🎈 درباره اسپانسر:
فراهاست، ارائه دهنده خدمات میزبانی وبسایت و ربات تلگرام با لوکیشن هلند و خدمات ثبت دامنه با قیمتهای فوق العاده است که با دریافت نماد اعتماد دو ستاره ⭐️⭐️ در حال خدمت‌رسانی است.

💻 ژوپیتر ای پی آی | @JupiterAPI
🌐 فراهاست | @Fara_Host



tgoop.com/jupiterAPI/762
Create:
Last Update:

📊 مسابقه ی شماره 《 ۲ 》 ژوپیتر اِی پی آی

💎 زبان: PHP
سطح مسابقه: نسبتا سخت
زمان مشارکت: تا پایان ۱۵ مهر

🎁 جوایز ناقابل از طرف فراهاست:
نفر اول: هاست ۵ گیگابایت ماهانه
نفر دوم: هاست ۲ گیگابایت ماهانه
نفر سوم: دامنه ir رایگان

شرح مسابقه:

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

مثالی در مورد دیتابیس روابط فامیلی:

علی پسر محمد است:
['Ali', 'Mohammad', 1]
فاطمه خواهر علی است:
['Fateme', 'Ali', 4]

این آرایه ها در یک آرایه ی دیگر قرار میگیرند و دیتابیس کلی روابط افراد ساخته میشود:
$relations = [
['Ali', 'Mohammad', 1],
['Fateme', 'Ali', 4],
// Other Relations
]

عنصر سوم هر آرایه نوع رابطه شخص اول با شخص دوم را مشخص میکند و حالات زیر را دارد:
1: پسر کسی بودن
2: دختر کسی بودن
3: برادر کسی بودن
4: خواهر کسی بودن
5: همسر کسی بودن

حال تابع باید با دریافت آرایه ی روابط و اسم دو شخص (تضمین میشود که در آرایه، یک اسم برای دو شخص استفاده نشده)، رابطه ی شخص اول با شخص دوم را مشخص کند:
function RelationShip($relations, $person1, $person2)

مثلا برای مثالی که ذکر شد، باید داشته باشیم:
RelationShip($relations, 'Fateme', 'Mohammad') : girl

برای سادگی کار، فقط از کلمات زیر برای بیان رابطه استفاده شود:
father, mother, girl, boy, sister, brother, spouse (همسر)

مثلا اگر شخص ۱ عمه ی شخص ۲ است، از عبارت sister of father استفاده شود، یا اگر شخص ۱ پدربزرگ شخص ۲ است، از عبارت father of father استفاده شود و یا اگر شخص ۱ شوهرخاله‌ی شخص ۲ است از عبارت spouse of sister of mother (همسرِ خواهرِ مادر) استفاده شود.

همچنین باید رعایت شود که از ساده ترین کلمات استفاده شود، به عنوان مثال boy of father غلط است و باید از کلمه ی brother استفاده شود.

ملاک سنجش ابتدا درست کار کردن و کامل بودن کد و سپس نوشتار اصولی تر و مرتب تر کد است.

👤 ارسال پاسخ فقط در قالب فایل PHP و با هشتگ #مسابقه همراه با نام و نام‌خانوادگی به:
🆔 @Hadiology

👬 پست را برای دوستان خود نیز فروارد کنید.

🎈 درباره اسپانسر:
فراهاست، ارائه دهنده خدمات میزبانی وبسایت و ربات تلگرام با لوکیشن هلند و خدمات ثبت دامنه با قیمتهای فوق العاده است که با دریافت نماد اعتماد دو ستاره ⭐️⭐️ در حال خدمت‌رسانی است.

💻 ژوپیتر ای پی آی | @JupiterAPI
🌐 فراهاست | @Fara_Host

BY ژوپیتـر اِی‌پی‌آی | Jupiter API


Share with your friend now:
tgoop.com/jupiterAPI/762

View MORE
Open in Telegram


Telegram News

Date: |

Hashtags are a fast way to find the correct information on social media. To put your content out there, be sure to add hashtags to each post. We have two intelligent tips to give you: But a Telegram statement also said: "Any requests related to political censorship or limiting human rights such as the rights to free speech or assembly are not and will not be considered." The group’s featured image is of a Pepe frog yelling, often referred to as the “REEEEEEE” meme. Pepe the Frog was created back in 2005 by Matt Furie and has since become an internet symbol for meme culture and “degen” culture. How to Create a Private or Public Channel on Telegram? In the next window, choose the type of your channel. If you want your channel to be public, you need to develop a link for it. In the screenshot below, it’s ”/catmarketing.” If your selected link is unavailable, you’ll need to suggest another option.
from us


Telegram ژوپیتـر اِی‌پی‌آی | Jupiter API
FROM American