Size: a a a

2021 February 18

NL

NotoriusNo Love in supapro.cxx
ты спрашиваешь сначала количество чисел
источник

NL

NotoriusNo Love in supapro.cxx
потом сами числа
источник

NL

NotoriusNo Love in supapro.cxx
но
источник

NL

NotoriusNo Love in supapro.cxx
в форе
источник

NL

NotoriusNo Love in supapro.cxx
ты просто бесконечно меняешь значение
источник

DM

Dmitriy Mozhevitin in supapro.cxx
Muhiddin Abdikulov
#include <iostream>

int main() {
   int n,a;
   
   std::cin>>n;
 
   for(int i=0; i<n; i++)
   {
    std::cin>>a;
   
   }  
   
   if(a%3==0)
       std::cout<<a<<" ";
   else std::cout<<"NO";
   
 // put your code here
 return 0;
}
может быть проверку внести в цикл?
источник

NL

NotoriusNo Love in supapro.cxx
#include <iostream>
using namespace::std;
int main() {
   int n, a;

   std::cin >> n;

   for (int i = 0; i < n; i++)
   {
       cin >> a;
       if (a % 3 == 0)
           cout << a << endl;
       else cout << "NO" << endl;

   }
   return 0;
}
источник

C

CodeDetector in supapro.cxx
NotoriusNo Love
#include <iostream>
using namespace::std;
int main() {
   int n, a;

   std::cin >> n;

   for (int i = 0; i < n; i++)
   {
       cin >> a;
       if (a % 3 == 0)
           cout << a << endl;
       else cout << "NO" << endl;

   }
   return 0;
}
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

О

Олег in supapro.cxx
Другой вопрос, можно ли реализовать этот код как-то проще? Записываю в строку, проверяю ее, потом со строки в число преобразую и получаю двоичное при вызове функции.

#include <iostream>
#include <string>

/* Переклад цілих невід'ємних чисел з десяткової системи числення в двійкову систему числення. */

using namespace std;
void ten_to_two(int);

int main()
{
   setlocale(0, "");
   int k = 0, a = 0;
   string help, help2 = "0123456789";
   cout << "Введите число, которое хотите перевести в двоичную систему счисления: ";
   getline(cin, help);
   for (int i = 0; i < help.size(); i++)
   {
       for (int j = 0; j < help2.size(); j++)
       {
           if (help[i] == help2[j]) k++;
       }
       if (k == 0)
       {
           help.clear();
           cout << "Введите корректное значение (без пробелов и различных символов)!\n";
           main();
           return 0;
       }
       else k = 0;
   }
   for (int i = 0; i < help.size(); i++)
   {
       a += (help[i] - '0') * pow(10, help.size() - i - 1);;
   }
   ten_to_two(a);
   return 0;
}
void ten_to_two(int a)
{
   string result;
   while (a != 0)
   {
       result += ('0' + (a % 2));
       a = a / 2;
   }
   cout << "Результат: ";
   for (int i = result.size(); i >= 0; i--)
   {
       cout << result[i];
   }
}
источник

NL

NotoriusNo Love in supapro.cxx
#include <iostream>
using namespace::std;
int main() {
   int n, a;

   std::cin >> n;

   for (int i = 0; i < n; i++)
   {
       cin >> a;
       if (a % 3 == 0)
           cout << a << endl;
       else cout << "NO" << endl;

   }
   return 0;
}
источник

NL

NotoriusNo Love in supapro.cxx
Dmitriy Mozhevitin
может быть проверку внести в цикл?
вот код который написал на твое смс
источник

DM

Dmitriy Mozhevitin in supapro.cxx
NotoriusNo Love
вот код который написал на твое смс
и так не работает?
источник

NL

NotoriusNo Love in supapro.cxx
но фишка в том, что он выводит числа сразу
источник

NL

NotoriusNo Love in supapro.cxx
получается хуйня
источник

DM

Dmitriy Mozhevitin in supapro.cxx
а
источник

NL

NotoriusNo Love in supapro.cxx
типо вводишь 3 и он принтит 3
источник

NL

NotoriusNo Love in supapro.cxx
это не так как ему нужно
источник

NL

NotoriusNo Love in supapro.cxx
тут нужен массив
источник

DM

Dmitriy Mozhevitin in supapro.cxx
окей, не прочитал до конца
источник

DM

Dmitriy Mozhevitin in supapro.cxx
ну в чем проблема вместо вывода в консоль пихать числа в вектор, а протом вывести вектор?
источник