M
Masters
Код:
double arr1[9] = {2,4,1,6,4,8,9,2,7};
for (int i=0;i<9;i++)
{
if (arr1[i] > 5)
{
//?????
}
}
double arr1[9] = {2,4,1,6,4,8,9,2,7};
for (int i=0;i<9;i++)
{
if (arr1[i] > 5)
{
//?????
}
}
#include <iostream>
#include <vector>
int main ()
{
int z=0;
std::vector<int> arr2(z);
double arr1[9] = {2,4,1,6,4,8,9,2,7};
for (int i=0;i<9;i++)
{
if (arr1[i] > 5)
{
arr2.resize(z+1);
arr2[z] = arr1[i];
std::cout << arr2[z]<<"\n";
z++;
}
}
std::cout << "size of arr2: "<<arr2.size();
}
#include <vector>
#include <iostream>
#include <algorithm>
#include <iterator>
void main(){
double arr1[9] = {2,4,1,6,4,8,9,2,7}
std::vector<double> result;
std::copy_if (arr1, arr1 + 9, std::back_inserter(result), std::bind2nd (std::greater<int>(),5));
std::copy(result.begin(), result.end(), std::ostreambuf_iterator<double>(std::cout));
}
#include <iostream>
#include <algorithm>
#include <iterator>
void main()
{
std::copy_if (std::istream_iterator<double>(std::cin), // копируем пользовательский ввод (массив вещ.чисел через пробел)
std::istream_iterator<double>(), // весь ввод (всю строку шо ввели)
std::ostream_iterator<double>(std::cout, ","), // на экран (через зпт)
std::bind2nd (std::greater<int>(),5) ); // тока если елементы больше 5
}
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab