پروژه های برنامه نویسی

c++ و c ، java پذیرش پروژه های دانشجویی به زبان های

پروژه های برنامه نویسی

c++ و c ، java پذیرش پروژه های دانشجویی به زبان های

جلسه چهارم

پنجشنبه, ۱۳ فروردين ۱۳۹۴، ۰۹:۳۶ ب.ظ

حلقه های تکرار:

در این قسمت قصد دارم از حلقه ی تکرار for استفاده کنم.

این حلقه سه قسمت مجزا دارد که با سیمی کالن " ; " از هم جدا می شوند.

1) مقدار اولیه حلقه

2) شرط حلقه

3) گام حرکت حلقه

این سه قسمت رو با توجه به خواسته ی برنامه می نویسیم.

مثلا اگر از ما بخواهند برنامه ای بنویسیم که 5 عدد را از ورودی دریافت کند شمارنده ی ما از یک شروع می شود و تا وقتی که به 5 برسد باید هر مرحله یک واحد به ان اضافه شود.

for(int  i=1;i<=5;i++)

اما اگر از ما بخواهند از بین اعداد یک تا ده، انهایی که زوج اند را چاپ کنیم می توانیم از صفر شروع کنیم و هر مرحله دو واحد به شمارنده ی خود اضافه کنیم.

for(int  i=0;i<=10;i=i+2)

مثال: برنامه ای بنویسید که از بین اعداد صفر تا 15 انهایی که بر 3 بخش پذیرند را چاپ کند.

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

یکی مانند روش بالا که از صفر شروع کنیم و سه تا سه تا به شمارنده اضافه کنیم. روش دیگر این است که از صفر شروع کنیم و یکی یکی به شمارنده اضافه کنیم بعد با استفاده از یک شرط if بررسی کنیم که اگر عدد بر 3 بخش پذیر بود ان را چاپ کند.

#include<iostream>

#include<conio.h>

int main()

{

for(int  i=0;i<=15;i=i+3)

                std::cout<< i ;

getch();

return 0;

}

یا

#include<iostream>

#include<conio.h>

int main()

{

for(int  i=0;i<=15;i++)

                If(i%3==0)

                    std::cout<< i ;

getch();

return 0;

}

موافقین ۰ مخالفین ۰ ۹۴/۰۱/۱۳
شکی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

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