2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Неизвестные Алгоритмы
Сообщение14.12.2008, 07:01 


14/12/08
1
Вообщем, друзья на зимнюю сессию в нашем техникуме по предмету информатика вынесли дополнительную тему C++ (c прошлого года только начали изучать этот язык). В этом месяце только начали проходить STL и осталась данная тема, которую нам объяснять никто не собирается и все идёт на самообучение.

Со вчерашнего дня стал плотно заниматься этим вопросом и в одном из учебников "поймал" задачу, с которой провозился всю ночь и ни к чему не пришел :(

Помогите кто как может! :(

Сформировать вектор, состоящий из N целых чисел из диапазона [-50;50]. Скопировать элементы данного вектора во второй вектор, возводя каждый элемент в квадрат. Вывести на печать элементы второго вектора, уменьшенные на 5. Удалить все отрицательные элементы, стоящие после первого элемента со значением E. E вводить с клавиатуры.

(Значения элементов векторов генерировать с помощью датчика случайных чисел. Использование функций transform, for_each, remove, remove_if, find, find_if, copy – обязательно.)

 Профиль  
                  
 
 Re: Неизвестные Алгоритмы
Сообщение14.12.2008, 19:57 


21/03/06
1545
Москва
Pavel1 писал(а):
Вообщем, друзья на зимнюю сессию в нашем техникуме по предмету информатика вынесли дополнительную тему C++ (c прошлого года только начали изучать этот язык). В этом месяце только начали проходить STL и осталась данная тема, которую нам объяснять никто не собирается и все идёт на самообучение.

Со вчерашнего дня стал плотно заниматься этим вопросом и в одном из учебников "поймал" задачу, с которой провозился всю ночь и ни к чему не пришел :(

Помогите кто как может! :(

Сформировать вектор, состоящий из N целых чисел из диапазона [-50;50]. Скопировать элементы данного вектора во второй вектор, возводя каждый элемент в квадрат. Вывести на печать элементы второго вектора, уменьшенные на 5. Удалить все отрицательные элементы, стоящие после первого элемента со значением E. E вводить с клавиатуры.

(Значения элементов векторов генерировать с помощью датчика случайных чисел. Использование функций transform, for_each, remove, remove_if, find, find_if, copy – обязательно.)

Ваши варианты решения?
Какие другие задачи на применение STL Вы уже решили, коли "поймали" эту и не можете справиться?

Добавлено спустя 3 минуты 51 секунду:

Да, и причем тут неизвестные алгоритмы???? :?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group