Форум программистов, компьютерный форум, киберфорум
Наши страницы

Каждый элемент массива, больший 10, заменить на его квадратный корень - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти наибольшее общее кратное двух заданных натуральных чисел http://www.cyberforum.ru/cpp-beginners/thread595636.html
Найти наибольшее общее кратное двух заданных натуральных чисел.
C++ Дано натуральное число.Определить какая цифра встречается в нем чаще 0 или 9 Дано натуральное число.Определить какая цифра встречается в нем чаще 0 или 9 http://www.cyberforum.ru/cpp-beginners/thread595635.html
Олимпийские игры C++
Разработать программу, которая подводит итоги Олимпийских игр. Программа должна получить от пользователя количество золотых, серебряных и бронзовых медалей, завоеванное каждой командой-участницей...
C++ Функцию, принимающую в качестве параметра количество строк и столбцов в таблице умножения
Пожалуйста помогите, завтра экзамен!!! Написать функцию, принимающую в качестве параметра количество строк и столбцов в таблице умножения. Функция должна создать двумерный массив целых чисел...
C++ Разбор кода CSharp http://www.cyberforum.ru/cpp-beginners/thread595611.html
К сожалению с сями не знаком!(( Что знаю по коду. То он из *.dat файла выдергивает нужные данные. Вот прошу помочь с разбором кода. Чтобы я смог переписать его под Delphi public class StatsFile...
C++ Код Хэмминга Всем привет, разбираю пример кода Хмминга, подскажите плз, что это за фрагменты void PackFile(char* in, char* out) { ifstream inFile(in,ios::binary); //связываем входной файл cBitStream... подробнее

Показать сообщение отдельно
Vergil111
31 / 31 / 6
Регистрация: 30.11.2010
Сообщений: 81
05.06.2012, 18:14
Можете так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
#include <algorithm>
#include <vector>
#include <iterator>
#include <math.h>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    vector<float> test((istream_iterator<float>(cin)), istream_iterator<float>());
    for_each(test.begin(), test.end(), [](float& x)->void{
        if(x>10)
            x = pow(x,2);
    });
    copy(test.begin(), test.end(), ostream_iterator<float>(cout, " "));
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.