برخی اشتباهات رایج در شروع برنامه نویسی
با عرض سلام و تبریک ولادت حضرت مولی الموحدین آقا امیرالمؤمنین علی علیه السلام خدمت همگی شما عزیزان
در ادامه مطلب، لیستی از اشتباهات رایج در اوایل برنامه نویسی رو قرار دادم.
یادآوری میکنم که امتحان عملی فردا به صورت جزوه باز خواهد بود و بنده هم تا حد ممکن در رفع ایرادات برنامهها راهنماییتون خواهم کرد.
همگی موفق و مؤید باشید.
برخی از خطاهای دستوری متداول:
- پیوسته نوشتن عبارت 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++)
{
...