ارسال آرایه های یک بعدی به توابع در زبان c
int sumArray(int A[], int size) {
int i , sum = 0;
for (i=0; i< size; i++)
sum += A[i];
return(sum) ;
}
ادامه مطلب
کامپیوتر برای همه
int sumArray(int A[], int size) {
int i , sum = 0;
for (i=0; i< size; i++)
sum += A[i];
return(sum) ;
}
همانطور كه در قسمت قبل گفته شد، گرچه اندازه يك آرايه بايد ثابت صحيح باشد؛ اما مي توان از متغيرهاي ثابت نيز استفاده كرد. يك متغير ثابت، متغيري است كه فقط مي تواند در هنگام اعلان مقدار اوليه بگيرد و اين مقدار ديگر قابل تغيير نيست. براي اعلان متغيرهاي ثابت، از كلمه كليدي const قبل از نوع متغير استفاده مي گردد. بعنوان مثال:
const int k = 10;
اكنون هرگونه تلاش براي تغيير مقدار k، باعث ايجاد يك خطاي نحوي توسط كامپايلر خواهد شد. به اين نوع متغيرها، ثابتهاي نام دار نيز گفته مي شود.
آرايه در C عبارتست از مجموعه اي از داده هاي همنوع كه تحت يك نام مشترك و در خانه هاي متوالي حافظه ذخيره مي گردند. براي دسترسي به عناصر آرايه، بايد از نام آرايه بعلاوه انديس استفاده كرد. در قسمتهاي بعدي، نحوه تعريف و استفاده از آرايه ها را تشريح خواهيم كرد.
آرايه هاي يك بعدي
پيش از آنكه بتوان از يك آرايه يك بعدي استفاده كرد، بايد آن را اعلان كرد. اعلان آرايه ها بصورت زير انجام مي گردد:
<type> <var-name>[<size>] ;
ساختارهای کنترلی
در فصل ششم اشاره کردیم که در برنامه نویسی ساختیافته، هر برنامه از 3 ساختار کنترلی بنام: ساختار ترتیب، ساختار انتخاب و ساختار تکرار تشکیل می گردد. از آنجا كه اين 3 ساختار، نحوه و ترتيب اجراي برنامه را كنترل مي كنند، به آنها ساختارهاي كنترلي گفته مي شود. تا کنون فقط با برنامه هایی سروکار داشته ایم که از ساختار ترتیب استفاده می کرده اند، چرا که دستورهای زبان C در حالت عادی به همان ترتیبی که نوشته شده اند، یکی پس از دیگری اجرا می شوند.
اما زبان C دارای 3 نوع ساختار انتخاب می باشد که عبا رتند از : ساختار if یا ساختار تک انتخابی، ساختار if / else یا ساختار دو انتخابی و ساختار switch یا ساختار چند انتخابی. علاوه براین، این زبان دارای 3 نوع ساختار تکرار بنامهای while، for و do / while نیز می باشد که هریک را بطور کامل شرح خواهیم داد
|
در اولين روزهاي تاسيس مجمع جهاني وب (World Wide Web) دستورات HTML بسيار ساده و آسان بود، بطوريکه فراگيري فرامين مورد نياز بيشتر از چند روز طول نميکشيد ولي هنگامي که Web، شروع به پيشرفت نمود، طراحان خواستار کنترل بيشتري شده و در نتيجه مجموعه دستورات مورد نياز تهيه گرديد.
|
||
| مفهوم JavaScript | ||
|
JavaScript دقيقا يک زبان برنامه نويسي ميباشد که به وسيله آن ميتوان بين کاربر و سايت ارتباط برقرار نمود. توجه داشته باشيد که استفاده از JavaScript در صفحات Web نيازي به نوشتن اسکريپتها نداشته و ميتوانيد اسکريپتهاي موجود در شبکه اينترنت را کپي و در مکان مورد نظر با ايجاد تغييرات مورد نياز استفاده کنيد، اما در صورتيکه يک برنامه نويس باشيد با استفاده از اين سايت خواهيد توانست اسکريپتهاي مورد نظرتان را بنويسيد. | ||
شركت رايانهي اپل در نظر دارد برنامهي بازيافت رايگان رايانه را در ايالات متحده به اجرا درآورد.
به گزارش سرويس فناوري اطلاعات خبرگزاري دانشجويان ايران (ايسنا)، مشتريان رايانههاي اپل ميتوانند دستگاههاي قديمي و فرسودهي خود را با دستگاههاي جديد تعويض كنند كه البته اين كار هيچ هزينهاي در پي نخواهد داشت.
از سال 1995 تاكنون شركت اپل برندهي جايزهي كاهش ضايعات كاليفرنيا شده است و از آگوست 2005 تاكنون نيز با اجراي برنامهي بازيافت خود براي مشتريان تجاري و تحصيلي ايالات متحده، بيش از 60 تن ضايعات الكترونيك جمعآوري كرده است.
اپل همچنين برنامهي مشابهي را در كشورهاي كانادا، ژاپن، تايوان و چند كشور اروپايي به اجرا در ميآورد
خبرگزاري دانشجويان ايران - تهران شركت موبايلوان - يكي از سه اپراتور اصلي تلكام سنگاپور - شبكهي تلفنهمراهي را راهاندازي كرده است كه به مشتركان سرويس نسل سوم اين شركت امكان ميدهد تا از طريق تلفنهاي همراه خود بتوانند برنامههاي تلويزيوني را تماشا كنند.
سرويس: جامعه اطلاعاتي -فناوري اطلاعات
به گزارش سرويس فناوري اطلاعات خبرگزاري دانشجويان ايران (ايسنا)، سرويسهاي نسل سوم از فوريهي سال گذشته به صورت تجاري در سنگاپور راهاندازي شدند و انتظار ميرود كه تا سال 2009 تعداد 744 هزار و 800 نفر از مردم اين كشور از تلفنهاي همراه نسل سوم استفاده كنند كه اين تعداد معادل 20 درصد از كل جمعيت اين كشور جنوب شرقي آسيا است.
۲) تركه سوار اتوبوس ميشه، ميره يك گوشه واميسته. راننده بهش ميگه: آقا اين همه صندلي خالي، چرا نميشيني؟ تركه ميگه: حالا صبر كن، دو دقيقه ديگه همين يك ذره جا هم پيدا نميشه!ار ميكنه، كار نَميكنه، كار ميكنه، كار نَميكنه...!
۳)تركه سياهپوش ميآد اداره ميگن چي شده؟ ميگه بابام مرده. بهش مي گن پس چرا صورتت زخمي شده؟ ميگه آخه وقتي قبرش مي كردم مقاومت مي كرد. ۴) تركه سوار اتوبوس مي شه از يه دختر ه خو شش مياد شماره اتوبوس بر ميداره .
۵) تركه وارد خونش مي شه و به عيالش مي گه : پرده ها رو بكش , مي خوام با هم بي پرده صحبت كنيم.
جديدترين سلرون برای نوت بوكها از مرز 2گيگاهرتز گذشت
شركت اينتل با معرفی پروسسورهای 1/2 و 2/2 گيگا هرتزی بازهم سرعت سريعترين سلرون خود را افزايش داد. يك شركت سازنده نوتبوك آماده است تا از سلرون 2/2 گيگاهرتزی در مدل جديد خود استفاده كند. در حال حاضر سريعترين سلرون 2گيگاهرتز سرعت دارد. مشابه مدل قبلی، سلرونهای جديد 13/0 ميكرونی و دارای 128 كيلوبايت حافظه Cache و پشتيبانی از باس 400مگاهرتزی هستند. قيمت سلرون 2/2 گيگاهرتزی 103 دلار در خريدهای 1000تايی و قيمت سلرون 1/2 گيگاهرتزی، 89 دلار است كه اندكی بيشتر از 83 دلار مدل 2گيگاهرتزی است.
سامسونگ با مشاهده اين حركت، تاييد توليد پروسسور مدل 2/2 گيگاهرتزی را از كميسيون ارتباطات فدرال آمريكا دريافت كردهاست. مدل جديد تغيير ديگری نخواهد داشت يعنی دارای 256مگابايت حافظه DDR و صفحه 1/14 اينچ تخت و دستگاه پردازش اثرانگشت و محل قراردادن كارتهای حافظه خواهد بود. وزن آن 3/2 كيلوگرم است كه يكی از سبكترين پنتيوم 4های موجود است.
مايكروسافت موظف به قرار دادن جاوا در ويندوز شد
به تازگی يك قاضی ايالتی به نفع شركت sun رای داده است و مايكروسافت مجبور است كه زبان برنامهنويسی جاوا را كه ساخت شركت sun رقيب وی است، در ويندوز قرار دهد. اين رای در حالی صادر شده است كه شركت sun هنوز در حال پيگيری پرونده آنتیتراست عليه مايكروسافت است. Sun مدعی شده بود كه مايكروسافت به دليل ارائه ويندوز با نسخهای از جاوا كه ناقص و از رده خارج است، در رقابت حقه كثيفی زده است.
جاوا به دنبال نوشتن برنامههايی است كه مستقل از سيستم عامل و مدل كامپيوتر اجرا شوند. كاربران در زمان مشاهده سايتهايی كه از جاوا استفاده كردهاند ممكن است اصلا متوجه موضوع نشوند. وكيل شركت sun گفتهبود كه برنامهنويسان به دليل توزيع ناقص جاوا در ويندوز به فناوری داتنت روی آوردهاند.
شركت sun اضافه كرد كه تا زمان اعلام نتيجه دادگاه آنتیتراست از رقابت عقب خواهد ماند و تقاضای بررسی فوری نموده است. قاضی پرونده اعلام نمود كه رقابت تنها بردن و باختن نيست، بلكه بايد به همه برای نشان دادن توانايیهايشان فرصت داده شود. مايكروسافت نيز بايد با تكيه بر قابليتهای داتنت رقابت كند نه با بيرون كردن رقبا از صحنه. رای دادگاه نيز بر قرارگرفتن نسخه كامل جاوا در ويندوزهای عرضه شده، اعلام گرديد.
زندگي يعني چكيدن همچو شمع از گرمي عشق زندگي يعني لطافت گم شدن در نرمي عشق
خوب بازم مثل همیشه باید دست به دامن ریجستری ویندوز بشید تا بتونید برنامه رو از لیست موجود در Add Remove Programs حذف کنید .
برای اینکار رو Start کلیک کنید و آیکون Run رو انتخاب کنید و تو اون تایپ کنید Regedit و اینتر بزنید .
پس از اینکه پنجره ی ریجستری باز شد از سمت چپ پنجره به آدرس زیر برید :
HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > Uninstall
برنامه های موجود در لیست Add Remove Programs در پوشه ی Uninstall موجود هستند که هر برنامه خودش یه پوشه داره . برای حذف هر برنامه از لیست Add Remove Programs باید فولدر اون برنامه رو حذف کنید .
مثلا من می خوام برنامه ی فتوشاپ رو حذف کنم . پس مثل عکس زیر روی فولدرش راست کلیک می کنم و حذفش می کنم :

بعدش یه سر بزنید به Add Remove Programs در کنترل پنل . می بینید که برنامه ی مورد نظر از لیست اونجا حذف شده .
موفق و سربلند باشید .
دانشجوي تازه وارد : هالوي خوش شانس
دانشجويان ساكن خوابگاه : جنگجويان كوهستان
دانشجویان پرسر و صدا = گروه لیانشانپو
دانشجوي پزشكي : به خاطر يك مشت دلار
خانواده دانشجويان : بينوايان
دانشجوي مدل رپي : الو، الو، من جوجوام
انتخاب درس افتاده : زخم كهنه
اولين امتحان : جدال با سرنوشت
مراقبين امتحان : سايه عقاب
تقلب : عمليات سري
روز دريافت كارنامه : روز واقعه
اعتراض دانشجو : بايكوت
اعتراض براي كيفيت غذا : مي خواهم زنده بمانم
دانشجوي اخراجي : مردي كه به زانو در آمد
آينده تحصيل كرده : دست فروش
رئيس دانشگاه : مرد نامرئی
استاد راهنما : گمشده
دانشجويي كه تغيير رشته داده : بازنده
سرويس دانشگاه : اتوبوسي بسوي مرگ
كتابخانه دانشگاه : خانه عنكبوتان
ژتون فروشي : آژانس شيشه اي
علت نيافتن بعضي از دانشجويان : رابطه پنهان
التماس براي نمره : اشك كوسه
سوار شدن به اتوبوس : يورش
ترم آخر : بوي خوش زندگي
تصويه حساب : خط پايان
عمر دانشجو : بر باد رفته
مسئول خوابگاه : كاراگاه گجت
ادامه تحصيل تا دكترا : ديدار در استانبول.