رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.

جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'عملگر'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالارهای گفتگو

  • اطلاعات - لرن نت
    • اطلاعیه
    • سیاست‌نامه حریم شخصی
    • انتقادات و پیشنهادات
    • پشتیبانی محصولات
    • روش کار وبسایت
  • اندروید استودیو
    • آموزش های گام به گام برای مبتدی ها
    • ابزار
    • کتابخانه و پلاگین
    • سورس کد
    • آموزش تصویری
    • آموزش متنی
    • سوالات پشتیبانی
    • برنامه های ساخته شده توسط شما
  • بیسیک
    • بیسیک فور اندروید
    • بیسیک فور جاوا
  • متریال
    • اندروید
    • وب
  • گرافیک
    • آموزش
    • ابزار
    • طرح های لایه باز
    • سوالات پشتیبانی
  • تحت وب
    • مباحث برنامه نویسی
    • وردپرس
    • فریم ورک
    • وب سرور
    • سورس کد
    • ابزار
    • سوالات پشتیبانی
  • تحت ویندوز
    • ویژوال بیسیک
    • سی شارپ
    • سوالات پشتیبانی
    • آموزش های متفرقه
  • هک و امنیت
    • آموزش
    • ابزار
    • فعالساز و کرک
    • خط فرمان و ترمینال
  • متفرقه
    • بحث آزاد
    • درخواست
    • نرم افزار
  • آرشیو
    • بایگانی
  • Fanoos Shop ربات های تلگرام
  • فروشگاه نرم افزار های رویا انستاگرام
  • کنزالمال سورس کده های اندروید استودیو
  • رضا ازاده سورس
  • فروشگاه نرم افزار های رویا کنترل از راه دور
  • فروشگاه قالب - سینا نیک قالب وردپرس
  • علی فراهی فایل های برنامه نویسی

دسته ها

  • فایل ها
  • Fanoos Shop فروش سورس های ربات تلگرام
  • رضا ازاده فایل های برنامه نویسی
  • Incognito Coder Store فایل
  • شهریار شریعتی فایل
  • فروشگاه شایان آباد محصولات
  • امیرحسین طرق پیما فایل ها
  • دوره هک و امنیت نرم افزار اندروید دوره هک و امنیت اندروید
  • علی فراهی پی اچ پی
  • فروشگاه نرم افزار های رویا کنترل از راه دور
  • کنزالمال فروشگاه سورس اندروید استودیو
  • دوره ساخت ربات تلگرام به زبان (پی‌اچ‌پی) دوره ساخت ربات تلگرام
  • فروشگاه غیر رسمی مکسیر سورس کد آماده
  • فروشگاه غیر رسمی مکسیر وردپرس
  • اختاپوس تم قالب وردپرس
  • محمد جنگجو کتابخانه بیسیک 4 اندروید
  • کینگ بات | KinNGboT Basic4Android
  • فروشگاه سعید مسعودپور فروشگاه فایل ها
  • اختاپوس تم اسکریپت
  • هکران آنانیموس بخش هکری

2 نتیجه پیدا شد

  1. برای انجام عملیات بر روی داده ها از عملگرها استفاده می کنیم. عملگرها نمادهایی هستند که عملیاتی مانند جمع،ضرب، کوچکتری و از این قبیل را روی داده ها انجام می دهند که عبارتند از : انتساب ( Assignment ) ( = ) از این عملگر برای نسبت دادن یک مقدار به یک داده استفاده می شود . #include <iostream> int main() { int a, b ; // a:?, b:? a = 10 ; // a:10, b:? b = 4 ; // a:10, b:4 a = b ; // a:4, b:4 b = 7 ; // a:4, b:7 cout << "a:" ; cout << a ; cout << "b:" ; cout << b ; return 0 ; } نحوه عملکرد این عملگرد به این شکله که مقدار سمت راست تساوی را در سمت چپ قرار می دهد. عملگرهای محاسباتی ( Arithmetic Operators ) ( + , - , * , / , % ) پنج عملگر محاسباتی موجود در C++ عبارتند از : جمع (+) تفریق (-) ضرب (*) تقسیم (/) باقیمانده تقسیم (%) با 4 عملگرد اول آشنا هستید اما آخرین که خوانده می شود ( مـد "با واو تلفظ کنید" ) عملوند سمت چپ را بر عملوند سمت راست تقسیم کرده و باقیمانده آنرا بدست می آورد . #include <iostream> int main() { int a = 11; int b = 3; int c = a % b; cout >> "c:" ; cout >> c ; return 0 ; } عملگرهای ترکیبی ( Compund Operators ) ( =+ , =- , =* , =/ ) در واقع جواب این نوع از عملگرها برابر حاصل عمل عملگر، بر خود عبارت سمت چپ و عبارت سمت راست تساوی است . علت اینگونه نوشتار هم مختصرنویسی است. عملگرهای ترکیبی دیگری نیز وجود دارند که در ادامه در موردشان بحث می کنیم مثل : => و =< #include <iostream> int main() { int a ,b = 3; // a=?, b=3 a = b; // a=3, b=3 a += 2; // a=a+2=3+2=5 cout >> a; return 0 ; } عملگرهای افزایش کاهش ( Increase , Decrease ) ( ++ , -- ) این عملگرها یک واحد به عملوند خود اضافه می کنند و عمل اونها به اینکه در سمت چپ یا راست عملوند خود قرار بگیرند متفاوت است . #include <iostream> int main() { int a = 2, b = 3; // a=2, b=3 a += b++; // a+=(b+1) ---> a=a+(b+1) ---> a=2+4=6 cout >> "a:"; cout >> a; return 0; } اگر عملگر سمت راست یا چپ عملوند خود باشه در هر دو صورت یک واحد به عملوند اضافه می شود . اما تفاوت این دوحالت در عبارات محاسباتی خود را نشان می دهد . عبارات محاسباتی ترکیبی از متغیرها، ثوابت و عملگرها هستند مثل 4*5-5/10 و 6-x/y int A , B = 3; // A=?, B=3 A = ++B; // A=(++B) ---> A=(B+1) , B=B+1 ---> A=4, B=4 در مثال بالا چون افزایش قبل B قرار دارد ابتدا یک واحد به B اضافه شده، پس در همینجا B می شود 4 و در پایان مقدار فوق در A قرار می گیرد . int A , B = 3; // A=?, B=3 A = B++; // A=(B++) ---> A=B, B=B+1 ---> A=3, B=4 اما در مثال بالا چون افزایش بعد از B قرار دارد اول مقدار B که 3 هست در A ریخته میشود و بعد یک واحد به B اضافه میشود . عملگرهای رابطه ای و تساوی (Relational and equality operators) ( = = , =! , > , < , =< , => ) از این نوع عملگرها برای مقایسه دو عبارت استفاده میشود که کاربرد اونها بیشتر در عبارات شرطی است که بعدا در موردشون بحث می کنیم . فعلا اینو بدونید که این عملگرها در صورت درست بودن مقایسه، مقدار درستی و در غیر این صورت مقدار نادرستی را برمی گردانند . int a = 10 , b = 7; //a=10, b=7 (a == b) ; //a=10 and not equal to b so return false (a >= b) ; //a=10 greater than b so return false (a > b) ; //a=10 greater than b so return true عملگرهای دیگه ای هم وجود دارند که در آینده و با برخورد به اونها در موردشون صحبت می کنم تا مبحث کسل کننده و طولانی نشه موفق باشید
  2. عملگر بیتی

    باسلام من یک فایل رو داخل برنامم باز کردم، این فایل میتونه هر چیزی باشه مثل فیلم، آهنگ، متن و ... میخواستم بدونم چطور میشه این فایل رو به آرایه ای از ۰ و ۱ تبدیل کرد و بعد جای ۰ و ۱ ها رو عوض کرد و فایل رو ذخیره کرد؟ میدونم با عملگر bitwise Not اینکار شدنیه ولی مثالی که تحت وین فرم باشه ویا اینکه بتونه یک آرایه رو بگیره و اینکارو بکنه پیدا نکردم. ممنون میشم راهنمایی بفرمایید. باتشکر
×