margo55577869
?>

Дано предложение. напечатать все слова, которые встречаются в нем по одному разу.

Информатика

Ответы

Mbkozlov6
·²²²²²²²² где
zharovaleks

алгоритм таков:

мы инициализируем наш вектор(одномерный массив переменной длины) с клавиатуры. посредством арифметических операций с реверсивным итератором на первый элемент мы получаем наши выходные данные.

входные данные: 5 6 7 6 -2 5 -6  

выходные данные:

последний элемент: 5

предпоследний элемент: -2

#include < iostream>

#include < vector>

#include < iterator>

#include < algorithm>

int main()

{

std: : vector< int> vec(

  std: : istream_iterator< int> (std: : cin), std: : istream_iterator< int> ;

std: : copy(vec. vec.

  std: : ostream_iterator< int> (std: : cout, " "));

std: : cout < < std: : endl;

std: : cout < < "последний элемент: " < < *(vec.rbegin() + 1) < < std: : endl;

std: : cout < < "предпоследний элемент: " < < *(vec.rbegin() + 2) < < std: : endl;

return 0;

}

darialyagina

#include < iostream>

#include < clocale>

int main()

{

std: : setlocale(lc_all, "russian");

 

int

  n,

  sum = 0,

  count = 0,

  tmp;

std: : cin > > n;

for (size_t i = 0; i < n; i++)

{

  std: : cin > > tmp;

  if (tmp > 0)

  sum += tmp;

  else count++;

}

std: : cout < < "сумма положительных = " < < sum < < std: : endl;

std: : cout < < "количество отрицательных = " < < count < < std: : endl;

std: : system("pause > > void");

return 0;

}

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

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

Дано предложение. напечатать все слова, которые встречаются в нем по одному разу.
Ваше имя (никнейм)*
Email*
Комментарий*

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

kgrechin
РубенШафетдинов
martinzdraste
Viktorovich
Васильевич Валерьевна
Узлиян Фурсов1488
veniaminsem
komolovda
TatiyanaBe20135263
anton-www1
Иванович
Zladthesecond577
ftyh6
zuzman601
shuttse