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

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

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

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

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

بزرگترین مقسوم‌علیه مشترک دو عدد طبیعی در سی پلاس پلاس

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

Write a program in C++ which receives two natural numbers as input and computes their gcd (greatest common divisor) through Euclid's algorithm. If either of the two numbers is less than 1, exit the program. 

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

خارج‌قسمت و باقی‌مانده‌ی تقسیم دو عدد صحیح در پایتون

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

Write a program in Python which continuously receives integers (a) and (b) as input. Considering (a) as dividend and (b) as divisor, it provides the quotient (q) and the remainder (r) as output. If (b) equals zero, the program is terminated. 

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

خارج‌قسمت و باقی‌مانده‌ی تقسیم دو عدد صحیح در سی پلاس پلاس

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

Write a program in C++ which continuously receives integers (a) and (b) as input. Considering (a) as dividend and (b) as divisor, it provides the quotient (q) and the remainder (r) as output. If (b) equals zero, the program is terminated. 

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

حاصل‌جمع، حاصل‌تفریق و حاصل‌ضرب دو عدد در پایتون

به زبان پایتون، برنامه‌ای بنویسید که دو عدد a و b را از کاربر دریافت کند و حاصل‌جمع، حاصل‌تفریق و حاصل‌ضرب آنها را در خروجی نمایش دهد. (برای این که برنامه بتواند از پس اعداد اعشاری نیز برآید، a و b را به صورت متغیرهای float تعریف نمایید.)

Write a program in Python which receives two numbers as input and calculates their sum, their difference, and their product. (Define the two numbers as float variables so that the program can deal with decimals, too.) 

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

حاصل‌جمع، حاصل‌تفریق و حاصل‌ضرب دو عدد در سی پلاس پلاس

به زبان سی پلاس پلاس، برنامه‌ای بنویسید که دو عدد a و b را از کاربر دریافت کند و حاصل‌جمع، حاصل‌تفریق و حاصل‌ضرب این دو عدد را در خروجی نمایش دهد. (دو عدد ورودی می‌توانند اعشاری نیز باشند، بنابراین آنها را به صورت متغیر double تعریف نمایید.)

Write a program in C++ which calculates the sum, the difference, and the product of two given numbers. (Define the two numbers as double variables so that the program can deal with decimals, too.) 

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