Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Файловые потоки ввода / вывода https://www.cyberforum.ru/ cpp-beginners/ thread1282669.html
Написать программу, которая выводит статистику по указанному пользователем файла Написать программу, которая позволяет записывать в файл информацию об оценках определенной группы студентов. Организовать считывания данной информации из файла и подсчет среднего балла в группе
C++ Работа с файлами средствами С. Аргументы командной строки
Нужно написать программу, которая открывает текстовый файл, имя которого берется из командной строки. Организовать цикл, который запрашивает у пользователя позицию в файле, после чего программа должна распечатать часть файла, начиная с введенной позиции и до следующего символа новой строки.
C++ Структура в цикле https://www.cyberforum.ru/ cpp-beginners/ thread1282661.html
Приветствую! Помогите пожалуйста, разобрать вывод структуры в цикле. Проблема возникает при повторном вызове структуры для заполнения полей в цикле - срабатывает вечный цикл. Без самой структуры внутри цикла, цикл работает правильно. Как правильно на моём примере запускать заполнение структуры в цикле? Очень нужно разобраться на будущее. Помогите пожалуйста. #include<iostream> using...
C++ треугольники в с++ с void https://www.cyberforum.ru/ cpp-beginners/ thread1282649.html
посмотрите код.ну это для примера .все ответы нужны в таком написании Заранее спасибо Всем кто поможет void ErankyunTpel(int); int _tmain(int argc, _TCHAR* argv) { ErankyunTpel(10); return 0; } void AstxerTpel(int x)
C++ Написать программу: считать две матрицы из файла и записать их в другой файл
считать две матрицы из файла и записать их в другой файл. Добавлено через 3 часа 26 минут актуально
C++ Создать двусвязный список для класса https://www.cyberforum.ru/ cpp-beginners/ thread1282641.html
Имеется следующий класс class Photo{ char* ID_Photo; //Модель фотоаппарата. int Frame; //Количество кадров в заряженной пленке. int Number_Frame; //Номер текущего кадра. bool f; //Состояние: заряженна пленка или нет. public: void menu();
C++ Работа с символьными строками Найти в тексте все повторяющиеся подстроки длиннее заданной пользователем величины (например, длиннее 5-ти символов). Заменить все вхождения подстроки кроме первого специальной сигнатурой: {индекс первого символа оригинальной строки, длина цепочки}. Перед заменой убедиться, что в тексте нет комбинаций символов, которые могут ошибочно восприниматься как формируемая сигнатура. Сохранить... https://www.cyberforum.ru/ cpp-beginners/ thread1282634.html C++ Вывод результата запроса к БД MySQL
Добрый день. Помогите вывести результ запроса в TextBox. Пишу на С ++ в MS Visual Studio 2010. Вот мои наработки: String^ constring=L"datasource=localhost;port=3306;username=root;password=admin"; MySqlConnection^ conDataBase= gcnew MySqlConnection(constring); MySqlCommand^ cmdDataBase= gcnew MySqlCommand ("select count(*) as ID_Stud from abiturienty.абітурієнти where...
C++ Как реализовать запрет на ввод в консоли? https://www.cyberforum.ru/ cpp-beginners/ thread1282605.html
Как сделать так чтобы пользователь мог вводить только целые положительные числа
C++ Надо написать программу на while или do while и написать алгоритм Помогите пожалуйста с задачей:(. Даны действительные числа x , y ( x > 1). Получить наименьшее число вида xn,что превышает y , где n - целое неотрицательное число. https://www.cyberforum.ru/ cpp-beginners/ thread1282604.html
C++ Конструкция цикла for, для удаления элементов во время перечисления из контейнера STL
std::vector<int> data; data.push_back(2);data.push_back(3);data.push_back(4); for(auto it = data.begin(); it != data.end(); it++) { if(*it == 3) data.erase(it); }
C++ В квадратной матрице найти строки, идентичные столбцами. https://www.cyberforum.ru/ cpp-beginners/ thread1282569.html
Для заданной матрицы размером 8 на 8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом
Guardian of Asgaard
377 / 319 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
23.10.2014, 18:25 0

Переписать из одного массива в другой все элементы, значения которых больше -1.8 и меньше 2.7 - C++ - Ответ 6758729

23.10.2014, 18:25. Показов 13441. Ответов 7
Метки (Все метки)

Ответ

Навскидку:
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
36
#include <iostream>
#include <cstdlib>
#include <ctime>
 
using namespace std;
 
int main() {
    const int size = 15;
    int size2 = 0;
    float A[size];
    float A2[size]; //создаем новый массив размером, как и старый;
    
    //генерируем числа, записываем их в массив и одновременно
    //отсеиваем нужные по условию и заполняем ими новый массив:
    srand(time(NULL));
    for ( int i = 0; i < size; i++ ) {
        A[i] = rand() % 501-200;
        A[i] /= 100;
        if ( A[i] > -1.8 && A[i] < 2.7 ) {
            A2[size2] = A[i];
            size2 += 1; //считаем кол-во элементов записанных в новый массив;
        }
    }
    //выводим на экран элементы массива А:
    for ( int i = 0; i < size; i++ ) {
        cout << A[i] << " ";
    }
    cout << endl;
    //выводим на экран элементы нового массива А2 до размера нашего "счётчика":
    for ( int i = 0; i < size2; i++ ) {
        cout << A2[i] << " ";
    }
    cout << endl;
    
    return 0;
}


Вернуться к обсуждению:
Переписать из одного массива в другой все элементы, значения которых больше -1.8 и меньше 2.7 C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2014, 18:25
Готовые ответы и решения:

Из одного массива в другой переписать элементы, модуль которых меньше среднего значения
Помогите пожалуйста!=) Из массива а(100) в массив b(100) переписать элементы модулькоторых...

Все элементы массива, значения которых на 50% меньше среднего или на 50% больше среднего значения, заменить нулем
Вычислить среднее значение элементов массива. Вывести на дисплей полученное значение. После этого...

Из одного массива переписать в другой все пары элементов, один из которых ноль, а другой-нечетный
из одномерного массива переписать в другой все пары элементов, один из которых ноль, а...

Переписать из исходного массива все элементы больше 5 в 1 массив, а все остальные в другой.
Не могу написать программу по условию: Переписать из исходного массива все элементы больше 5 в 1...

7
23.10.2014, 18:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2014, 18:25
Помогаю со студенческими работами здесь

Переписать из массива Y(N) в массив X элементы, значения которых больше среднего гармонического
2.2. Переписать из массива Y(N) в массив X элементы, значения кото-рых больше среднего...

Как переписать все положительные элементы с одного массива в другой
Мои наработки: #include &lt;iostream&gt; using namespace std; int main() { int n; cout...

Переписать все ненулевые элементы из одного массива в другой, не меняя порядка следования
1. int removeZeroes (int *array, int *result, int n); Из массива array записать все ненулевые...

Увеличить на 5 все элементы массива, значения которых меньше 10
вввести массив б из девяти элементов увеличить на 5 все элементы значения которых меньше 10 и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru