elenarumack
?>

Напишите последовательно в троичной системе счислении все целые числа, начиная от 0, пока количество цифры 1 в последовательности не равняется 20, нужен ответ

Информатика

Ответы

Belov
#include < iostream> // заголовочный файлusing namespace std; // пространство имен, надо для ввода и вывода информации int main() // главная функция { int a[10], k = 0,i,n=10; // объявление переменных // заполняем вручную элементы массива a[0] = 1; a[1] = 2; a[2] = 3; a[3] = 4; a[4] = 5; a[5] = 6; a[6] = 7; a[7] = 8; a[8] = 11; a[9] = 10; for(i=0; i< n; i++) // цикл от 0 до  n { if((a[i] %3==0) & & (a[i]%4! =0)) k++; // условие, если элементы массива а делятся на 3 с остатком 0 и элементы массива не делятся на 4 с остатком 0, то считаем количество.} cout < < "количество чисел, которые делятся нацело на 3 и не делятся на 4: " < < k< < endl; system("pause"); // нужно для паузы в программы, для просмотра результата. }
magichands68
//dev-c++ 4.9.9.2 //а #include < iostream> using namespace std; const int n=10; int main(){           int ar[n];           int arsub[n];           int m=0;           cout< < "enter m: ";           cin> > m;           cout< < "enter array: "< < endl;           for(int i=0; i< n; i++)           cin> > ar[i];           for(int i=0; i< m; i++)           arsub[i]=ar[i];           for(int i=0; i< n-m; i++)           ar[i]=ar[i+m];           for(int i=0; i< m; i++)           ar[i+(n-m)]=arsub[i];           cout< < "final array"< < endl;           for(int i=0; i< n; i++)           cout< < ar[i]< < ' ';         cin.get();         cin.get();   return 0; } //б #include < iostream> using namespace std; const int n=10; int main(){           int ar[n];           int arsub[n];           int k,k1=0;           cout< < "enter k: ";           cin> > k;           cout< < "enter array: "< < endl;           for(int i=0; i< n; i++)           cin> > ar[i];           for(int i=n-k; i< n; i++){           arsub[k1]=ar[i]; k1++; }           for(int i=n; i> =k;           ar[i]=ar[i-k];           for(int i=0; i< k; i++)           ar[i]=arsub[i];           cout< < "final array"< < endl;           for(int i=0; i< n; i++)           cout< < ar[i]< < ' ';         cin.get();         cin.get();   return 0; }

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите последовательно в троичной системе счислении все целые числа, начиная от 0, пока количество цифры 1 в последовательности не равняется 20, нужен ответ
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Simbireva
kamalfayed229
vladexi
beglovatatiyana
dimoni86
Ivan500
Maksim Lokhov
VladimirBorisovich
ryazantseva
ann328389
Марина_Мария
jakushkinn
Pochkun-Oleg
astenSA
sergeev-alp5