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*
Комментарий*

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

Алёна Геннадьевна98
antonkovalev89
triumfmodern
bel1-79
GALINAMTO
yurkovam-037
Belik-elena20111
Анатольевич1707
Sacharov84
shumeikoElena362
ЛАРИСА Насоновская231
abahtina582
ИринаАлександровна
kireevatatiana
ирина Альбертовна