پروژه برنامه مویسی

پروژه برنامه نویسی

پروژه برنامه مویسی

پروژه برنامه نویسی

35-3 یادگیری جدول ضرب با کامپیوتر

کامپیوتر نقش بسزایی را در امر اموزش ایفا می کند. برنامه ای به زبان ++C بنویسید که به یادگیری جدول ضرب به دانش اموزان مقطع ابتدایی کمک نماید. این برنامه باید دو عدد صحیح یک رقمی را با استفاده از rand تولید و سوالی به شکل زیر برای کاربر نمایش دهد:

                                                                              How much is 6 time 7?

سپس دانش اموز باید پاسخ را وارد کند. برنامه پس از بررسی پاسخ در صورت درست بودن عبارت "Very good" را نمایش دهد . سوال دیگری مطرح نماید در غیر این صورت برنامه عبارت "No. Please try again" را نمایش داده و بار دیگر به دانش امز فرصت دهد تا نهایتا پاسخ درست را دریافت کند.

#include<iostream>

using std::cout;

using std::endl;

using std::cin;

#include<cstdlib>

#include<ctime>

void multipilication(void);

int main()

{

srand(time(0));

multipilication();

return 0;

}

//++++++++++++++++++++

void multipilication (void)

{

int x, y, response = 0;

cout << "Enter is -1 to End.\n";

while(response != -1) {

x = rand() % 10;

y = rand() % 10;

cout << "How much is " << x << " time " << y << " (-1 to End)? ";

cin >> response;

while(response != -1 && response != x * y) {

cout << "No. Please try again.\n? ";

cin >> response;

}

if(response != -1)

cout << "Very good!\n\n";

}

cout << "That's all for now. Bye." << endl;

}

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.