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

Найти минимум в массиве и заменить все отрицательные чётные числа на его значение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Есть ли аналог Map <String,String> чтобы передавать его как указатель на данные? http://www.cyberforum.ru/cpp-beginners/thread1801451.html
Добрый день, подскажите, есть ли аналог Map <String,String> чтобы передавать его как указатель на данные? Заранее спасибо!
C++ Не компилируется проект с библиотекой TinyXML Библиотеку ставил через "Диспетчер пакетов NuGet" Вот код и ошибка: http://www.cyberforum.ru/cpp-beginners/thread1801448.html
C++ Какой будет тип у переменной auto, которой присвоили лямда-функцию
Добрый день. Скажите пожалуйста, какой тип будет у переменной auto, которой присвоили лямбда функцию. Например: ... auto x = 15; // тип "x" будет int. std::list<int> l; auto a = l.begin(); // тип "a" будет std::list<int>::iterator;
Найти минимум в массиве и заменить все отрицательные чётные числа на его значение C++
Ребята, посмотрите пожалуйста в чем не доработка или ошибка Судя по условию, нечетные числа все равно отрабатывает, к if-у и else уже добавлял, все равно все тоже!!! то четное то нечетное минимальное..... #include<iostream> #include<time.h> #include<stdlib.h> #include<math.h> using namespace std; void main()
C++ Использование члена структуры как аргумента функции и его изменение http://www.cyberforum.ru/cpp-beginners/thread1801365.html
В учебнике Герберта Шилдта «C++. Полное руководство» написано как передавать член структуры в функцию как её аргумент, но почему-то не написано, как написать функцию принимающую отдельный член структуры. Я попробовал написать такую функцию, но не получилось. Ошибка на строке 19. #include <iostream> struct date { char *month; int year; }; struct apartment ...
C++ Boost search recursive Al Drewes odds with files PATH, a specificity extension Я видел этот код, ему не хватает несколько вещей, которые мне нужно http://www.cyberforum.ru/cpp-beginners/thread1495885.html#post7858054 нет обработки для перехвата исключений упаковывают ошибок и программы может привести к сбою ошибки. я нужна функция, которая будет возвращать файлы путь, wstring для предоставленного расширения. Кроме того, необходимо, чтобы пропустить поиск в... подробнее

Показать сообщение отдельно
andreyka93
128 / 128 / 77
Регистрация: 11.04.2015
Сообщений: 342
01.09.2016, 14:49     Найти минимум в массиве и заменить все отрицательные чётные числа на его значение
все работает

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
45
46
47
48
#include "stdafx.h"
#include <Windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include<iostream>
#include<time.h>
#include<math.h>
 
using namespace std;
void main()
{
    setlocale(LC_ALL, "ru");
    srand(time(NULL));
 
    /* Создать массив из 10 элементов, значение от от -25 до 40,
    Найти минимум в массиве и заменить все отрицательные чётные числа на его значение.*/
    const int size = 10;
    int array[size];
    for (int i = 0; i < size; i++)
    {
        array[i] = rand() % 65 - 25;
        cout << " array [" << i << "] = " << array[i] << "\n";
    }
    cout << "Generation is done\n";
    int min = array[0];
    for (int i = 0; i < size; i++)
    {
        if (array[i] < min)
        {
            min = array[i];
        }
    }
    cout << "New array is \n";
    for (int i = 0; i < size; i++)
    {
        if ((array[i] < 0) && (array[i] % 2 == 0))
        {
            array[i] = min;
        }
        cout << i << ":" << array[i] << " " << endl;
    }
    cout << " minimum is  " << min << "\n"
        << "\n============================================================\n";
 
    system("pause");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru