پایگاه درسی رشته مهندسی کامپیوتر

دانشکده فنی مهندسی دانشگاه قم

پایگاه درسی رشته مهندسی کامپیوتر

دانشکده فنی مهندسی دانشگاه قم

پایگاه درسی رشته مهندسی کامپیوتر

بسم الله الرحمن الرحیم
الحمد لله رب العالین و الصلاة و السلام على أشرف الانبیاء و المرسلین، سیدنا و نبینا محمد و عترته الطاهرین
دانشجویی رسالتیست که با فداکاری و پشت کار و به جان خریدن سختی‌های مسیر، سرزمین اسلامی ما را در مسیر استقلال و عزت به پیش خواهد برد و زمینه خود باختگی و سرسپردگی در مقابل مستکبرین عالم را بر خواهد چید تا پرچم پرافتخار تشیع، همچنان راهنمای انسان‌های حق طلب در سرتاسر عالم باشد.
جوانان با ایمان و از خود گذشته، همچنان با انگیزه و قوت، بار این رسالت را به دوش می‌کشند...

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

شنبه, ۱۲ ارديبهشت ۱۳۹۴، ۱۱:۱۶ ق.ظ

با عرض سلام و تبریک ولادت حضرت مولی الموحدین آقا امیرالمؤمنین علی علیه السلام خدمت همگی شما عزیزان

در ادامه مطلب، لیستی از اشتباهات رایج در اوایل برنامه نویسی رو قرار دادم.

یادآوری می‌کنم که امتحان عملی فردا به صورت جزوه باز خواهد بود و بنده هم تا حد ممکن در رفع ایرادات برنامه‌‌ها راهنماییتون خواهم کرد.

همگی موفق و مؤید باشید.

برخی از خطاهای دستوری متداول:


- پیوسته نوشتن عبارت void main در ابتدای برنامه

مثال:           voidmain()

فرم صحیح:   void main()

- غفلت از قرار دادن علامت ; در انتهای دستورات

مثال:           a=b+c

فرم صحیح:   a=b+c;

- قرار دادن کارکتر کنترلی n\ خارج از علامت "، در زمان استفاده از دستور printf

مثال:           printf("Enter your number please"\n);

فرم صحیح:   printf("Enter your number please\n");

- استفاده از علامت & در دستور printf

مثال:           printf("The average is: %f",&ave);

فرم صحیح:   printf("The average is: %f",ave);

- نوشتن نام متغیر مورد نظر برای چاپ، قبل از قرار دادن علامت " دوم در دستور printf

مثال:           printf("The calculated sum is: %d,s");

فرم صحیح:   printf("The calculated sum is: %d",s);

- غفلت از نوشتن علامت & برای دستور scanf

مثال:           scanf("%d",num);

فرم صحیح:   scanf("%d",&num);

- قرار دادن علامت , به جای ; در دستور for

مثال:           for (i=1,i<10,i++)

فرم صحیح:   for (i=1;i<10;i++)

- قرار دادن علامت , به جای && برای نوشتن "و" در دستور if

مثال:           if ( x>9 , x<100)

فرم صحیح:   if ( x>9 && x<100)

- قرار دادن علامت ; پس از دستوراتی که شامل زیر مجموعه‌ای از دستورات دیگر هستند. از جمله:

  • قرار دادن علامت ; پس از عبارت void main
  • قرار دادن علامت ; پس از دستور for
  • قرار دادن علامت ; پس از دستور while
  • قرار دادن علامت ; پس از دستور if

مثال:           void main();

                  {

                  ...

فرم صحیح:   void main()

                  {

                  ...

مثالی دیگر:  for (i=0;i<=10;i++);

                  {

                  ...

فرم صحیح:   for (i=0;i<=10;i++)

                  {

                  ...

نظرات (۱)

استاد واقعا ممنون از زحماتتتون. اجرکم عندا...
پاسخ:
خواهش می‌کنم آقا رضا
زحمت رو شما می‌کشید
موفق باشی
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی