پس از اتمام تمارین ساختار
همان چهار تمرین با class نوشته شود
سلام خدمت دانشجویان محترم
در اپارات چند نمونه مثال بازگشتی معروف قرار گرفته است. مهلت ارسال تا روز سه شنبه ساعت ۲۲
کانال برنامه نویسی پیشرفته(شادرو)
سلام روزانه ۲ تا تمرین حل شود
سلام خدمت دانشجویان محترم
جهت ایجاد کانون فرهنگی به چند تا نیروی فعال خانم نیاز داریم. اگر تمایل به همکاری در کانون فرهنگی زیر نظر اینجانب دارید. به من پیام بدهید.
@univ_shadroo
این سؤال ازتون میخواهد یک کلاس در ++C بسازید که مثل «مجموعه اعداد صحیح» رفتار کند.
اعداد فقط بین 0 تا 100 هستند و با آرایه نمایش داده میشوند.
ایده اصلی این است:
اگر عدد داخل مجموعه باشد → مقدار آرایه برابر 1
اگر داخل مجموعه نباشد → مقدار آرایه برابر 0
کلاس باید یک آرایه 101 عضوی داشته باشد:
int a[101];
چون اعداد از 0 تا 100 هستند.
تابع درج عنصر
عدد k را وارد مجموعه میکند.
void insertElement(int k) {
if(k >= 0 && k <= 100)
a[k] = 1;
}
تابع اجتماع (Union)
اجتماع یعنی هر عددی که در یکی از دو مجموعه باشد.
مثال:
A = {1,2,3}
B = {3,4,5}
اجتماع:
{1,2,3,4,5}
IntegerSet unionOfSets(IntegerSet b) {
IntegerSet c;
for(int i = 0; i <= 100; i++) {
if(a[i] == 1 || b.a[i] == 1)
c.a[i] = 1;
}
return c;
}
و ....