آموزش ویژوال بیسیک مقدماتی تا پیشرفته 2 :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
آخرین نظرات
  • ۲۵ مرداد ۹۷، ۲۰:۳۵ - رموندغغغغغغغغغغغغکمفنثلنوحخ67.ا
    فیک پیج چیه؟

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

در این پست قصد داریم تا الگوریتم نویسی رو شروع کنیم

در زبان بیسیک برای خواندن متغیر از دستور Input استفاده میکنیم

برای نمایش مقادیر نیز از دستور Print استفاده میکنیم

الگوریتم این گونست که هر کاری رو که با سیستم انجام میدیم

به صورت متن در میاریم

برای مثال ما زمانی که بخوایم دو عدد رو با هم جمع کنیم

با استفاده از برنامه

1. اول برنامه رو باز میکنیم

2. متغیر ورودی رو وارد میکنیم

3. برنامه شروع به محاسبه میکنه و یه جا ذخیره میکنه

4. از برنامه میخوایم که جواب رو به ما نشون بده

5. در اخر هم پس از گرفتن جواب ، برنامه رو میبندیم

الگوریتم رو هم همین طور مینویسیم :

1.Start
2.Input A , B
3.C = A + B
4.Print C
5.End

خط دوم A , B متغیر های ورودی ما هستند که وارد میکنیم

خط سوم مقدار های ما رو حساب میکنه و ما گفتیم

که متغیر A , B رو محاسبه کن و داخل C ذخیره میکنه

خط چهارم هم گفتیم که مقدار محاسبه و ذخیره شده رو نشون بده

همون طور که میبینید همون طور که گفته میشه الگوریتم هم نوشته میشه

مثلا ما میخوایم الگوریتمی بنویسیم که سه عدد رو بخونه و در هم ضرب کنه که به صورت زیر مینویسیم :

1.Start
2.Input A , B , C
3.D = A * B * C
4.Print D
5.End

امیدوارم که متوجه شده باشید


  • Terminator 32

نظر (۴)

سلام
در این زبان لازم نیست ورودی هارو مشخص کنیم که از چه نوع هستند؟
مثلا input رشته ، عدد صحیح ، اعشاری یا .... هرچی باشه مشکلی نداره؟
و اینکه من این برنامه رو الان چجوری بنویسم؟ تو آموزشهای قبلی میگفتین چه برنامه ای نصب کنیم و چجوری شروع کنیم
MR C0D3R :
سلام
چرا عزیز باید نوع متغیرمون رو مشخص کنیم ولی ما هنوز به اونجاها نرسیدیم ، مثلا :
Dim name As Integer
که در اینجا ما نوع داده عدد صحیح رو وارد کردیم 
برای فرمایش آخرتونم اینکه آموزشها ادامه داره و فعلا داریم مقدمه چینی میکنیم برای آموزش های بعدی 
  • Virus32
  • اصغر یه چشم
  • داشی دمت گرم همینجوری ادامه بده فقط دوتا سوال درمورد همین وی بی

    اول اینکه وی بی بدرد هک میخوره یا نه ؟

    سوال بعدی هم اینکه نوع داده ثابت یعنی چی ؟ من داشتم تو کتاب میخوندم ولی هیچی نفهمیدم بدبختی بعد اومدم دیدم جواب این رفیقمونو دادی بخاطر همین گفتم منم سوالمو بپرسم تا بعدا خنگ نشم که چی بودش
    MR C0D3R :
    راستش عزیز من نظر شخصیم به ساخت ویروس و ... اینه که زبان های برنامه نویسی یه ابزارن برای اینکه به هدفمون برسیم و الانکه داری اولین زبان برنامه نویسیتو یاد میگیری به این فک نکن که یه زبان دیگه رو هم یاد بگیری یا اینکه ذهنتو درگیر اینجور چیزا کنی که با وی بی میشه ویروس نوشت یا نه چون اگر ما با نحوه کارکرد یه برنامه آشنایی داشته باشیم خیلی ساده میتونیم اونو پیاده سازی کنیم مثلا برنامه هویج با وی بی نوشته شده که پستای آموزشیشم تو وب هست و اگه یه دوری بزنی میتونی گیرشون بیاری پس به همین ترتیب میتونیم از کامپوننت های وی بی استفاده کنیم و برنامه های خوشگلمونو پیاده کنیم :) ، در نتیجه فعلا بچسب به همین وی بی
    برای سوال دومتم اینکه نوع داده های ثابت ، نوع داده هایی هستن که یکبار تعریف میشن و دیگه قابل تغییر نیستن ، مثلا به این کد نگاه کن
    Const virus As Integer = 32
    من اینجا یه نوع داده ثابت درست کردم و اونو برابرش کردم با 32 کردم ، حالا ما اگه بخوایم اینو تغییر بدیم میشه ؟ نمیشه !! چرا ؟ چون همونطور که از اسمش مشخصه ثابت و غیر قابل تغییره ، حالا اگه ما بخوایم مثل نوع داده های متغیر اونو آپدیتش کنیم چطور ؟! میشه یا نه ؟نه نمیشه و بازم ارور میده که شما اجازه ی دستکاریه این نوع داده رو نداری و ... ، اگه عمری باقی باشه دوست عزیزمون این آموزشارو قرار میده که متوجه میشین انشالله
    کدوم برنامه رو نصب کنیم ؟
    Virus 32 :
    فعلا فقط الگوریتم و اساس اولیه رو داریم توضیح میدیم
    به بحث های عملی نرسیدیم
    این آموزش تا تولید برنامه پیش میره
    در پست های آینده کامپایلر مورد نیاز و نحوه شروع پروژه رو به صورت واضح توضیح خواهیم داد
    dadash post haro kheyli dir dir mizarid age beshe na ajale konid na dir bezarid . Tasakor
    MR C0D3R :
    اوکی چشم حتما ...
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی