0910-54 54 104
0939-55 55 140

چینش ستاره ها و اعداد

یکی از مسائلی که دانشجویان دانشگاه در هنگام یادگیری زبان های برنامه نویسی با آن روبه رو می شوند، چینش ستاره ها و اعداد است. این دسته از مسائل برنامه نویسی که فکری و محساباتی است دانشجویان را به چالش دعوت می کند. در این مسائل دانشجو باید ارتباط بین ستاره ها را با یکدیگر پیدا کند. ستاره ها به صورت افقی و عمودی در سطرهای مشخصی چیده می شوند تا یک شکل منظم را به وجود بیاورند. وظیفه دانشجو پیدا کردن ارتباط بین سطرها و ستون هایی است که در آن ها ستاره ها قرار می گیرند. اگر دانشجو بتواند این ارتباط را تشخیص داده و و الگوریتم یا فلوچارت مورد نظر برای حل مسئله را ترسیم کند، پیاده سازی فلوچارت به سادگی انجام خواهد شد. از آن جایی که یک ستاره قرار است در سطرها و ستون های مختلف تکرار شود، استفاده از حلقه های تکرار در نوشتن برنامه لازم و ضروری است. اگرچه برای پیاده سازی این قبیل ساختارها می تواند از دستورات ورودی و خروجی به همراه دستورات شرطی استفاده نمود اما استفاده از این نوع ساختارها استاندارد نیست، بنابراین انعطاف پذیری در افزایش تعداد ستاره ها وجود ندارد که این نیز یکی از معایب استفاده از ساختارهای ورودی خروجی برای حل مسئله است. نحوه چیدمان اعداد با استفاده از زبان های برنامه نویسی در صفحه نمایش اندکی با نحوه چیدن ستاره ها متفاوت است. برای این که بتوان اعداد را به صورت الگوهای تعیین شده صورت سوال در صفحه نمایش کنار یکدیگر قرار داد، بایستی به سطر و ستونی که عدد در آن قرار گرفته است دقت شود. همچنین علاوه بر این که عدد در چه سطر و ستونی قرار دارد، بایستی به ارتباط عدد با شماره سطر و ستونی که در آن قرار گرفته است نیز توجه شود. با توجه به توضیحات گفته شده اگر ما بتوانیم این ارتباطات را به درستی تشخیص دهیم می توانیم با یک حلقه تکرار اعداد مورد نظر را تولید کرده و در سطر و ستون درست مورد استفاده قرار دهیم. در فایل فشرده که برای دانلود در همین صفحه قرار داده شده است، سورس کد انواع مختلفی از این چیدمان ها قرار داده شده است. ما امیدواریم این برنامه های جالب که به زبان برنامه نویسی سی پلاس پلاس (C++) نوشته شده است برای کاربران سایت مفید باشد. نسخه دیگری از این چیدمان های ستاره ای و عددی به زبان برنامه نویسی پاسکال نوشته شده است که در قسمت محصولات مرتبط در همین صفحه قرار داده شده است.
اطلاعات پروژه
کد محصول : 4002
عنوان پروژه :چینش ستاره ها و اعداد
ابزار ساخت :
  • C++
سازنده پروژه :
اطلاعات مالی
قیمت :0
سهم موسسه خیریه :مبلغی برای این منظور در نظر گرفته نشده است.
سهم سایت : مبلغی برای این منظور در نظر گرفته نشده است.
سهم صاحب پروژه : مبلغی برای این منظور در نظر گرفته نشده است.
کمک به خیریه
اطلاعات دانلود
لینک دانلود : -
حجم فایل : -
رمز فایل فشرده :
امور مالی
عضویت در خبرنامه
captcha

طراحی وب سایت و بهینه سازی سایت مارکت 021

Copyright © 2016 market021.com All rights reserved