رایانشکده *** Computation Hub

رایانشکده *** Computation Hub

محاسبات ریاضی، حل مسئله های برنامه نویسی و پیاده سازی الگوریتم
رایانشکده *** Computation Hub

رایانشکده *** Computation Hub

محاسبات ریاضی، حل مسئله های برنامه نویسی و پیاده سازی الگوریتم

مسئله‌ی تعداد شاگردان فیثاغورث

به من بگو، فیثاغورث نامدار، چند شاگرد به مکتب تو می‌آیند و به بحث‌های تو گوش می‌دهند؟

و فیثاغورث پاسخ داد:

- تعداد آن‌ها چنان است که نیمی از آن‌ها ریاضیات می‌خوانند، یک‌چهارم آنها نواهای دلنواز موسیقی را فرامی‌گیرند، یک‌هفتم آنها در حال تفکرند و به جز این‌ها، سه زن هم وجود دارد.


- Pythagoras, please let me know how many pupils attend your academy.

Pythagoras replied, “Half of them study mathematics, one fourth of them learn music, one seventh of them are lost in thought and there are also three female pupils.”

 

ادامه مطلب ...

بازی سنگ، کاغذ، قیچی به زبان سی پلاس پلاس

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

Write a program in C++ through which the user can play Rock-Paper-Scissors with the computer. In this program, the choices of the computer are random and on exit, the user can see the number of rounds he has played, won, lost and tied.

 

ادامه مطلب ...

درخت‌بانک نحوی یا Treebank

در زبان‌شناسی، درخت‌بانک یک پیکره‌ی متنی پارس‌شده است که ساختار معنایی یا نحوی جمله‌ها را حاشیه‌نویسی می‌کند. ساخت پیکره‌های پارس‌شده در اوایل دهه نود قرن بیستم میلادی انقلابی در زبان‌شناسی رایانشی به پا کرد و متخصصان این رشته توانستند از داده‌های تجربی انبوه بهره ببرند. به‌کارگیری داده‌های درخت‌بانک از زمانی که نخستین درخت‌بانک در مقیاس انبوه (The Penn Treebank) منتشر شد، حائز اهمیت بوده است.

 

ادامه مطلب ...

وارون یک عدد طبیعی به زبان سی پلاس پلاس

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

Write a program in C++ which receives a natural number as input and displays its reverse as output. If the input is 0 or a negative integer, the program is terminated.

 

ادامه مطلب ...

استدلال عددی: مسئله 4

یک شرکت خودروسازی، قیمت مدل خاصی از خودروهای خود را به میزان 20% کاهش می‌دهد. در پایان ماه، فروش این مدل خاص 50% افزایش یافته است. درآمد حاصل از فروش در این ماه چند درصد افزایش داشته است؟

الف) 10%        ب) 12%         ج) 15%          د) 17%           ه) 20%


An automobile manufacturer decreases the price of a particular car by 20% of its value. As a result, their sales increase by 50%. To what extent have their sale revenues increased per month?

a) 10%           b) 12%           c) 15%           d) 17%           e) 20%

  

ادامه مطلب ...