Форум программистов, компьютерный форум CyberForum.ru

Два массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать процедуру, вычисляющую вторую, тре-тью и четвертую степень числа http://www.cyberforum.ru/cpp-beginners/thread442582.html
Описать процедуру PowerA234(A, B, C, D), вычисляющую вторую, тре-тью и четвертую степень числа A и возвращающую эти степени соответст-венно в переменных B, C и D (A — входной, B, C, D — выходные парамет-ры; все параметры являются вещественными). С помощью этой процедуры найти вторую, третью и четвертую степень пяти данных чисел. Барышня, Вы бы хоть названия своим темам поразнообразнее...
C++ Действительные числа Даны действительные числа a1,..,a15. Требуется домножить все члены последовательности a1,…,a15 на квадрат ее наименьшего члена, если а i >=0 и на квадрат ее наибольшего члена, если а i <0. Заранее спасибо)) http://www.cyberforum.ru/cpp-beginners/thread442578.html
Найти первое число Фибоначчи, большее N C++
через while. Дано целое число N (> 1). Найти первое число Фибоначчи, большее N. (определение чисел Фибоначчи дано в задании While24).
Отображение картинок средствами С++ C++
Подскажите пожалуйста, можно ли реализовать отображение некой картинки в графическом интерфейсе (BGI) в принципе, если до - то как? Т.е. должно отображаться то же, что на рисунке, но не используя Paint=)
C++ Небольшие неполадки в коде.. http://www.cyberforum.ru/cpp-beginners/thread442548.html
Есть программа.Принцип ее работы: Пользователь задает номер строки в двухмерном массиве.Программа в этой строке находит макс элемент и меняет местами столбец в котором находится макс эелемент с первым столбцом массива.В коде небольшие неполадки.Помогите исправить,пожалуйста. #include <iostream.h> #include <conio.h> #include <windows.h> #include <stack.h> int main () { char S;
C++ Помогите решить задачу с приминением цикла с параметром Нужно написать программу, которая выводит таблицу значений функции b=Ix+2|.Диапазон смены аргумента от -4 до 4, шаг прироста 0,5. подробнее

Показать сообщение отдельно
AzaKendler
214 / 116 / 9
Регистрация: 30.05.2011
Сообщений: 1,772
07.02.2012, 23:45     Два массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <valarray>
#include <iostream>
#include <algorithm>
#include <vector>
#include <iterator>
 using std::vector;
 using std::back_inserter;
 using std::cout;
 using std::replace_if;
 using std::copy;
 using std::copy_if;
 using std::max_element;
 using std::ostream_iterator;
 
int main()
{
 
 
int C [57] = {12,-23,4,4,51,67,7,82,1, -45, -5, -7, 8, -4,6,7,
8,9,2,4,5,76,8,-9,-3,2,6,-8,9,9,4,76,-57,9,-8,67,34, -4};// этих чисел достаточно для примера, остальное - нули
 
 vector<int> B;
 B.reserve(35);
 
 copy_if(C,C+57,back_inserter<vector<int>>(B),[](int a)->bool{return abs(a)<12;});
 cout<<"first psrt of task"<<"\n";
 copy(B.begin(),B.end(),ostream_iterator<int>(cout," "));
 
 int maxval = *max_element(C,C+57);
 replace_if(B.begin(),B.end(),[](int a)->bool{return a<0;},maxval);
 cout<<"\n";
 cout<<"second psrt of task"<<"\n";
 copy(B.begin(),B.end(),ostream_iterator<int>(cout," "));
 return 0;
}
Миниатюры
Два массива  
 
Текущее время: 06:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru