Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 11.03.2014
Сообщений: 77

Найти минимальный элемент массива

06.12.2015, 16:11. Показов 2894. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан массив N[13]. Найти и вывести минимальный элемент и его индекс. Если сумма минимального элемента и его индекса больше 12, то все нулевые элементы заменить на минимальный элемент, иначе все отрицательные умножить на 2. Вывести полученный массив.

Вопрос: У меня почти все получилось, то есть на 2 умножается, но нулевые элементы на минимальный не меняются. И почему то результат выводится вертикально а не горизонтально...

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
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int main()
{
    const int N = 13;
    int n[N];
 
    for (int i = 0; i < N;i++){
        cout << "Vvedite elementy N[" << i << "]:";
        cin >> n[i];
    }
 
    
    int min = 0;
    int sum = 0;
 
    for (int i = 1; i < N; i++)
    {
        if (n[i] < n[min])
        {
            min = i;
            sum = n[min] + min;
        }
 
        if (sum > 12) {
            if (n[i] == 0) {
                n[i] = n[min];
            }
        }
        else {
            if (n[i] < 0) {
                n[i] = n[i] * 2;
            }
        }
 
        std::cout << n[i] << ' ';
        std::cout << std::endl;
        
    }
 
    system("pause");
    return 0;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.12.2015, 16:11
Ответы с готовыми решениями:

Записать элементы массива X, удовлетворяющие условию в массив Y; найти минимальный элемент массива X
4. Записать элементы массива X, удовлетворяющие условию Х, подряд в массив Y =. Определить минимальный элемент массива X.

Найти минимальный элемент массива (через указатели, запрещено обращаться к элементам массива по индексам)
Написать программу, создающую массив из 10 случайных целых чисел из отрезка . Вывести на экран весь массив и на ...

Найти минимальный элемент массива
В одномерном массиве, состоящем из п целых элементов, вычислить 2) минимальный элемент массива; 3) сумму элементов массива,...

20
0 / 0 / 0
Регистрация: 11.03.2014
Сообщений: 77
06.12.2015, 20:25  [ТС]
Студворк — интернет-сервис помощи студентам
Вообще не понял, извините но не могли бы показать какой именно вывести из цикла?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.12.2015, 20:25

Найти минимальный элемент массива
Здравствуйте . Кто-нибудь может помочь с решением и объяснением работы программы ? Создать программу, обеспечивающую работу следующих...

Найти минимальный элемент массива
1. Найти минимальный элемент массива. 2. Найти сумму элементов массива, расположенных между первым и последним положительными...

Найти минимальный элемент массива
В одномерном массиве, состоящем из n вещественных элементов, вычислить: минимальный элемент массива; сумму элементов массива,...

Найти минимальный элемент массива
Помогите, пожалуйста. 2. Дан массив А (15). Найти минимальный элемент массива.

Найти минимальный элемент массива
Найти минимальный элемент массива


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №3)
Maks 15.11.2026
Обновленная версия предыдущей обработки. Изменения коснулись букв: Ъ, Ы, Ь, Э, отображения которых зависят от положения реквизита "Транслитерация имён". Изменено отображение буквы Й. Добавлена. . .
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru