
- •Тема: Вкладені цикли. І. Організація виведення з використанням вкладених циклів.
- •Надрукувати числа у вигляді наступних таблиць:
- •Надрукувати числа у вигляді наступних таблиць:
- •Надрукувати числа у вигляді наступних таблиць:
- •Іі. Обробка даних під час введення з використанням вкладених циклів.
- •Ііі. Вкладені цикли і цілі числа.
- •Int main ( )
- •Int main ( )
- •Return 0;
- •Int main ()
- •Int main ()
а
{
int
a=0;
for (int i=5; i>=1;
i--)
{
for (int j=1; j<=i; j++)
cout << i + a<<
" ";
a+=2;
cout << endl;
}
return 0;
}Int main ( )
int main ( )
{
for (int i=1; i<=5; i++)
{
for (int j=1; j<=i; j++)
cout << i << " ";
cout << endl;
}
cout << endl;
return 0;
}
c
int main ( )
{
int a=0;
for (int i=5; i>=1; i--)
{
a++;
cout << endl;
for (int j=1; j<=i;
j++)
cout << 5*a <<
" ";
}
cout << endl;
return 0;
}
for (int i=1; i<=5; i++)
{
cout << endl;
for (int j=1; j<=i; j++)
cout << i *10<< " ";
}
cout << endl;
return 0;
}
-
Int main ( )
{
for (int i=6; i>=2; i--)
{
for (int j=i; j>=2; j--)
cout << j << " ";
cout << endl;
}
cout << endl;
Return 0;
}
--------------------------------------------------------------------------------------------------------------
а). b).
int main ( )
{
for (int i=0; i<=4; i++)
{
for (int j=i; j>=0; j--)
cout << j << " ";
cout << endl;
}
cout << endl;
return 0;
}
c
int main ( )
{
for (int i=20; i>=16;
i--)
{
int a=0;
for (int j=i; j>=16;
j--)
cout << i+ a++ <<
" ";
cout << endl;
}
cout << endl;
return 0;
}
int main ( )
{
for (int i=30; i>=26; i--)
{
for (int j=i; j<=30; j++)
cout << j << " ";
cout << endl;
}
cout << endl;
return 0;
}
34.
Int main ()
{
int p=0, v;
cin >> v;
for (int i=0; i<=1; i++)
for (int j=0; j<=1; j++)
for (int k=0; k<=1; k++)
for (int l=0; l<=1; l++)
for (int n=0; n<=1; n++)
for (int m=0; m<=1; m++)
for (int t=0; t<=1; t++)
for (int r=0; r<=1; r++)
for (int s=0; s<=1; s++)
for (int w=0; w<=1; w++)
if (100*i + 200*j + 300*k + 500*l + 1000*n + 1200*m + 1400*t + 1500*r + 2000*s + 3000*w == v)
{
p++;
cout << "\np = " << p << endl << endl;
cout << "100 " << i << endl
<< "200 " << j << endl
<< "300 " << k << endl
<< "500 " << l << endl
<< "1000 " << n << endl
<< "1200 " << m << endl
<< "1400 " << t << endl
<< "1500 " << r << endl
<< "2000 " << s << endl
<< "3000 " << w << endl;
}
cout << "\n\np = " << p << endl;
return 0;
}
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
35.
а).
Int main ()
{
int p=0, n, Xmax, Ymax, Zmax, Vmax;
cin >> n;
Xmax = n/1;
Ymax = n/2;
Zmax = n/5;
Vmax = n/10;
for (int i=0; i<=Xmax; i++)
for (int j=0; j<=Ymax; j++)
for (int k=0; k<=Zmax; k++)
for (int l=0; l<=Vmax; l++)
if (1*i + 2*j + 5*k + 10*l == n)
{
p++;
cout << "\np = " << p << endl << endl;
cout << "1 " << i << endl
<< "2 " << j << endl
<< "5 " << k << endl
<< "10 " << l << endl;
}
cout << "\n\np = " << p << endl;
return 0;
}