تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش قبل در دو طرف نگارش قبل نگارش بعد | نگارش قبل نگارش بعد نگارش بعد در دو طرف | ||
آماده_سازی:برنامه_ی_نمونه [2018/11/29 13:11] حمید ضرابی زاده [تست برنامه] |
آماده_سازی:برنامه_ی_نمونه [2018/11/29 14:00] حمید ضرابی زاده [صورت سؤال] |
||
---|---|---|---|
خط 12: | خط 12: | ||
سؤال سادهی زیر را در نظر بگیرید: | سؤال سادهی زیر را در نظر بگیرید: | ||
- | «عدد طبیعی n بین ۱ تا ۱۰ داده شده است. مقدار فاکتوریل n را در خروجی چاپ کنید.» | + | «طول ضلع یک مربع به صورت یک عدد طبیعی $n$ بین ۱ تا ۱۰۰ به عنوان ورودی به شما داده شده است. مساحت مربع را در خروجی چاپ کنید.» |
خط 20: | خط 20: | ||
===== خروجی نمونه ===== | ===== خروجی نمونه ===== | ||
- | 120 | + | 25 |
| | ||
خط 30: | خط 30: | ||
==== زبان پایتون ==== | ==== زبان پایتون ==== | ||
- | <code python factorial.py> | + | <code python area.py> |
n = int(input()) | n = int(input()) | ||
- | f = 1 | + | area = n * n |
- | for i in range(1, n + 1): | + | print(area) |
- | f = f * i | + | |
- | print(f) | + | |
</code> | </code> | ||
خط 41: | خط 39: | ||
==== زبان سی ==== | ==== زبان سی ==== | ||
- | <code c factorial.c> | + | <code c area.c> |
#include <stdio.h> | #include <stdio.h> | ||
int main() { | int main() { | ||
- | int n, f = 1; | + | int n, area; |
scanf("%d", &n); | scanf("%d", &n); | ||
- | for (int i=1 ; i<=n ; i++) | + | area = n * n; |
- | f = f * i; | + | printf("%d\n", area); |
- | printf("%d\n", f); | + | |
return 0; | return 0; | ||
} | } | ||
خط 56: | خط 53: | ||
==== زبان سی++ ==== | ==== زبان سی++ ==== | ||
- | <code cpp factorial.cpp> | + | <code cpp area.cpp> |
#include <iostream> | #include <iostream> | ||
using namespace std; | using namespace std; | ||
int main() { | int main() { | ||
- | int n, f = 1; | + | int n, area; |
cin >> n; | cin >> n; | ||
- | for (int i=1 ; i<=n ; i++) | + | area = n * n; |
- | f = f * i; | + | cout << area << endl; |
- | cout << f << endl; | + | |
return 0; | return 0; | ||
} | } | ||
خط 72: | خط 68: | ||
==== زبان جاوا ==== | ==== زبان جاوا ==== | ||
- | <code java factorial.java> | + | <code java area.java> |
import java.util.Scanner; | import java.util.Scanner; | ||
- | public class factorial { | + | public class area { |
public static void main(String[] args) { | public static void main(String[] args) { | ||
Scanner cin = new Scanner(System.in); | Scanner cin = new Scanner(System.in); | ||
- | int n = cin.nextInt(), f = 1; | + | int n = cin.nextInt(); |
- | for (int i=1 ; i<=n ; i++) | + | int area = n * n; |
- | f = f * i; | + | System.out.prif(area); |
- | System.out.println(f); | + | |
} | } | ||
} | } | ||
خط 92: | خط 87: | ||
به عنوان نمونه میتوانید پس از ایجاد یک حساب کاربری روی [[https://quera.ir/|سایت کوئرا]]، | به عنوان نمونه میتوانید پس از ایجاد یک حساب کاربری روی [[https://quera.ir/|سایت کوئرا]]، | ||
وارد صفحهی سوالات شوید | وارد صفحهی سوالات شوید | ||
- | و سؤال موردنظر خود (در این مثال [[https://quera.ir/problemset/university/589/سؤالات-دانشگاهی_فاکتوریل|سؤال فاکتوریل]]) را انتخاب کنید. | + | و سؤال موردنظر خود را انتخاب کنید. |
سپس با فشردن دکمهی «ارسال پاسخ» برنامهی خود را انتخاب نموده و آن را برای داور آنلاین ارسال کنید. | سپس با فشردن دکمهی «ارسال پاسخ» برنامهی خود را انتخاب نموده و آن را برای داور آنلاین ارسال کنید. | ||
نتیجهی داوری در زمانی کوتاه پس از ارسال کد به شما اعلام خواهد شد. | نتیجهی داوری در زمانی کوتاه پس از ارسال کد به شما اعلام خواهد شد. | ||