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

Обработка массивов. Переписать пять первых положительных элементов массива подряд в массив Y... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ умножение переменных http://www.cyberforum.ru/cpp-beginners/thread797008.html
как перемножить переменную g на h по модулю( 2^16+1)?
C++ Нужно написать три программы (Разработать класс Train) Разработать классы для описанных ниже объектов. Включить в класс методы (set (), get (), show ())-не обязательно все. Вот задание:Train(имя класса): Пункт назначения, Номер поезда, Время отправления, Число общих мест, Купейных, Плацкартных. Создать массив объектов. Вывести: а) список поездов, следующих до заданного пункта назначения; б) список поездов, следующих до заданного пункта... http://www.cyberforum.ru/cpp-beginners/thread796996.html
Работа со строкой (удалить все цифры, подсчитать количество и сумму удаленных цифр, заменить все заглавные латинские буквы на строчные) C++
Из заданной строки удалить все цифры, подсчитать количество и сумму удаленных цифр, заменить все заглавные латинские буквы на строчные
Построение многоугольника C++
Здравствуйте, как построить выпуклый многоугольник по беспорядочно заданным вершинам?
C++ Даны целые числа а1,а2,.Известно что а1>0 http://www.cyberforum.ru/cpp-beginners/thread796937.html
Даны целые числа а1,а2,...Известно что а1>0 и что среди а2,а3,... есть хотя бы одно отрицательное число. Пусть а1,...,аn-члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно ) Получить max(a1,2a2,...,nan); Помогите пожалуйста с решением!!!Заранее огромное спасибо))
C++ Файловый ввод/вывод Ребят, помогите решить один вопросик, пожалуйста. Вот есть потоковые объекты классов ifstream и ofstream, которые работают с файлами. Можно ли с помощью этих объектов открывать файлы в конкретной директории, и если можно, то как? Ведь по умолчанию, насколько я понимаю (пробовал по-всякому), файлы просматриваются только в том каталоге, в котором лежит само приложение. А то почему-то этот вопрос... подробнее

Показать сообщение отдельно
jurok_85
226 / 209 / 70
Регистрация: 21.02.2013
Сообщений: 494
28.02.2013, 17:23     Обработка массивов. Переписать пять первых положительных элементов массива подряд в массив Y...
ну вроде бы так.

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
37
38
39
40
41
42
43
44
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
void iniciate(int arr[], const int size)
{
    for(int i = 0; i < size; i++)
    arr[i] = -5 + rand() % 10;
}
void printarr(int arr[], const int size)
{
    for(int i = 0; i < size; i++)
    cout << " " << arr[i];
}
int main()
{
    const int size = 10;
    int arr[size];
    srand(time(NULL));
 
    iniciate(arr, size);
    printarr(arr, size);
     cout << endl;
 
     cout << "Polozhiteljnie elementi masssiva: " << endl;
    for(int i = 0; i < size; i++)
    {
 
        if(arr[i] > 0)
 
        cout << "  "<<arr[i];
    }
cout << endl;
    int maks = arr[0];
    for(int i = 0; i < size; i++)
    {
 
        if(arr[i] > maks)
        maks = arr[i];
 
 
    }
    cout << maks;
}
 
Текущее время: 11:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru