Ekaterina1654
?>

Сформировать массив из 11 целых чисел. Подсчитать количество его чётных отрицательных элементов. Паскаль

Информатика

Ответы

ekaterinava90

#include <iostream>

#include <string>

using namespace std;

string dectobin(int num) // функция для перевода

{

string result; // строка для результата

for (; num!=0; num>>=1) // цикл со сдвигом вправо на 1 бит (работает быстрее чем деление на 2,

//но также делит)

result.insert(0, num&1 ? "1" : "0"); // вставка цифры в начало строки (1 если последний бит 1, 0 если 0)

return result; // возврат результата

}

int main(int argc, char *argv[])

{

// тут думаю понятно, ввод данных и вызов функции

int num;

cout<<"Enter number: ";

cin>>num;

cout<<dectobin(num);

return 0;

}

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

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

Сформировать массив из 11 целых чисел. Подсчитать количество его чётных отрицательных элементов. Паскаль
Ваше имя (никнейм)*
Email*
Комментарий*

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

Васильева-Александрович
Dmitriy793
lilit-yan
ibird777
chulki-kupit
krikatiy
korchags19983941
Потапова 79275136869323
maxchuev
dimaproh
bezzfamilny631
nataliaterekhovasinger2
msk27
Avdeeva Inga1505
fymukham