Learning ©➕➕
4.52K subscribers
81 photos
2 videos
38 files
182 links
ک
Download Telegram
#51
☑️ ساختارهای تکرار و تصمیم گیری در ++C :
مثال) خروجی برنامه ی زیر چیست؟
for( i = 1 ; i < 10 ; i++ )
{
if( i % 5 == 0 )
break;
for( j = 0 ; j < 10 ; j++ )
{
if( j % 2 != 0 )
continue;
cout << i × 10 + j;
}
}
خروجی :
i=1 , j=0: 10 12 14 16 18
i=2 , j=0: 20 22 24 26 28
i=3 , j=0: 30 32 34 36 38
i=4 , j=0: 40 42 44 46 48
#52
مثال) برنامه زير مضارب غير 7 مابين اعداد 0 تا 100 نمايش می دهد.
#include <iostream>
int main()
{
for (int i = 0; i < 100; ++i)
{
if ((i % 7) == 0)
continue;
cout << i << " ";
}
return 0;
}
@Learncpp
#53
مثال) در برنامه زير به کاربر اجازه داده می شود 100 عدد را وارد کند يا برای پايان يک عدد منفی وارد کند.
#include <iostream>
int main()
{
cout << "Enter 100 positive numbers, or a "
<< " negative number to abort.\n";
int i;
for ( i = 1; i <= 100; i++)
{
cout << "Enter the number #" << i << ": ";
int n;
cin >> n;
if (n < 0)
break;
}
if (i == 100)
cout << "You are a real man.\n";
else
cout << "You stopped after " << i
<< " numbers, coward!\n";
return 0;
}
@Learncpp
#54
مثال) برنامه زیر با کاراکتر ستاره (*)‌ یک مستطیل 3×20 رسم می کند.
#include <iostream>
int main()
{
int col, row ;
for (row = 20; row > 0; row--)
{
for (col = 3; col > 0; col--)
cout << "*";
cout << endl;
}
return 0;
}
@Learncpp
آموزش این جلسه تموم شد ⛔️
#55
🔹تمرین 1 (ساده) :
برنامه ای بنویسید که با استفاده از حلقه for پنج عدد را از کاربر دریافت کند و با دستور شرطی if تعداد اعداد فرد و زوج را بدست آورد و در خروجی نمایش دهد.

✍نکته: این برنامه باید همواره پس از نمایش تعداد زوج و فرد بتواند سری دیگری از اعداد را دریافت کند یعنی دارای حلقه بی نهایت باشد.
@Learncpp
#57
🔹تمرین 2 (متوسط) :
برنامه ای بنویسید که با استفاده از دو حلقه تو در تو شکل زیر را نمایش دهد:
*
**
***
****
*****
@Learncpp
#59
🔹تمرین 3 (متوسط) :
برنامه ای بنویسید که یک عددی بین 1 تا 20 رو از کاربر بگیره و به ازای عدد وارد شده عدد رومی رو چاپ کنه یعنی
1 = I
2 = II
3 = III
4 = IV
5 = V
.
.
.
برای دیدن اعداد بیشتر به سایت زیر مراجعه کنین
http://literacy.kent.edu/Minigrants/Cinci/romanchart.htm
@Learncpp
#60
🔹برنامه ای بنویسید که یک عددی بین 1 تا 20 رو از کاربر بگیره و به ازای عدد وارد شده عدد رومی رو چاپ کند؟
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
switch (n)
{
case 1:
cout << "I";
break;
case 2:
cout << "II";
break;
case 3:
cout << "III";
break;
case 4:
cout << "IV";
break;
case 5:
cout << "V";
break;
case 6:
cout << "VI";
break;
case 7:
cout << "VII";
break;
case 8:
cout << "VIII";
break;
case 9:
cout << "IX";
break;
case 10:
cout << "X";
break;
case 11:
cout << "XI";
break;
case 12:
cout << "XII";
break;
case 13:
cout << "XIII";
break;
case 14:
cout << "XIV";
break;
case 15:
cout << "XV";
break;
case 16:
cout << "XVI";
break;
case 17:
cout << "XVII";
break;
case 18:
cout << "XVIII";
break;
case 19:
cout << "XIX";
break;
case 20:
cout << "XX";
break;
default:
cout << "عددی بین 1 تا 20 وارد کنین";
break;
}
return 0;
}
@Learncpp
#61
🔹برنامه ای بنویسید که یک عددی بین 1 تا 20 رو از کاربر بگیره و به ازای عدد وارد شده عدد رومی رو چاپ کند؟
#include <iostream>
using namespace std;
int main()
{
int n = 0;
cin >> n;
if (n == 20)
{
cout << "XX";
}
else if (n == 19)
{
cout << "XIX";
}
else if (n == 18)
{
cout << "XVIII";
}
else if (n == 17)
{
cout << "XVII";
}
else if (n == 16)
{
cout << "XVI";
}
else if (n == 15)
{
cout << "XV";
}
else if (n == 14)
{
cout << "XIV";
}
else if (n == 13)
{
cout << "XIII";
}
else if (n == 12)
{
cout << "XII";
}
else if (n == 11)
{
cout << "XI";
}
else if (n == 10)
{
cout << "X";
}
else if (n == 9)
{
cout << "IX";
}
else if (n == 8)
{
cout << "VIII";
}
else if (n == 7)
{
cout << "VII";
}
else if (n == 6)
{
cout << "VI";
}
else if (n == 5)
{
cout << "V";
}
else if (n == 4)
{
cout << "IV";
}
else if (n == 3)
{
cout << "III";
}
else if (n == 2)
{
cout << "II";
}
else
{
cout << "";
}
return 0;
}
@Learncpp
#58
جواب تمرین 57
#include <iostream>
using namespace std;
int main()
{
int i, j;
for (i = 0; i < 5; i++)
{
for (j = 0; j <= i; j++)
cout << "*";
cout << endl;
}
cout << endl;
return 0;
}
@Learncpp
#56
جواب تمرین 55
#include <iostream>
using namespace std;
int main()
{
int n = 5, num = 0, zoj = 0, fard = 0;
while (n)
{
cout << "enter number : ";
cin >> num;
if (num % 2 == 0)
{
//cout << "zoj";
zoj++;
}
else
{
//cout << "fard";
fard++;
}
n--;
}
cout << "\nzoj is : " << zoj << "\tfard is : " << fard;
cout << endl;
return 0;
}
@Learncpp
#65
👁‍🗨 آموزش تصویری switch در ++c
فرمت : mp4
زبان : فارسی

@Learncpp
#66
👁‍🗨 آموزش تصویری حلقه ها در ++c
فرمت : mp4
زبان : فارسی
سایت رسمی محک برای کمک به بیماران سرطانی
http://www.mahak-charity.org/main/index.php/fa/how-do-i-help-my-mahak/i-want-to-help/types-of-individual-assistance
سامانه کمک رسانی به صورت آنلاین
*733*23540#
#67
#assert
include <cassert>
include <assert.h>
تابع assert برای خطایابی و مشخص کردن شماره خطی که خطا داشته به کار میرود
@Learncpp