Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
adelina121212
17.09.2022 09:42 •
Информатика
C++ найти наибольший отрицательный элемент массива n(x) и его порядковый номер ,!
Показать ответ
Ответ:
ThePashka
07.10.2020 05:23
#include <iostream>
#include <time.h>
#include <stdlib.h>
int main()
{
srand(time(NULL));
int n;
int *a;
int n_max;
int n_index;
std::cout << "N: ";
std::cin >> n;
std::cout << "Source\n";
a = new int[n];
for (int i = 0; i<n; i++)
{
*(a + i) = rand() % 200 *(-1);
std::cout << *(a + i) << " ";
}
std::cout << "\n";
n_max = a[0];
for (int j = 0; j < n; j++)
{
if (*(a + j)>n_max)
{
n_max = *(a + j);
n_index = j;
}
}
std::cout << "\nMax: " <<n_max<<"\nIndex: "<<n_index+1<<std::endl;
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
pvpgaydukoxzb3r
14.07.2022 23:42
Обчислити площу поверхні та об єм куба за наданою стороною...
mavlud111
14.07.2022 23:42
Program dom; var a : array [1..5000] of integer ; i : byte ; begin writeln( введите количество станций-n ); readln(n); for i: =1 to 255 do readln (a[i]); end. в чем ошибка?...
diana1156
14.07.2022 23:42
Дз по ивт: 1 питобайт сколько байт? стр 51 вопр 2,6 сколько байт...
gogogold2208
12.11.2020 12:19
Сделать конспек выпесать основныепонятие...
тина123болото
25.03.2021 15:52
Перевести з двійкової системи числення в десяткову 111...
cerkasovae50
29.02.2020 17:17
Задание по информатике: а)1111001-11,01.б)1111001-1101.в)10101,1×1.г)10101010÷101...
Medvedevalilit2004
06.04.2021 12:29
Як встановити розрив сторінки? Як його вилучити?Шо таке нерозривний дефіс? Як його встановити?...
rimmarimma84
06.05.2020 10:41
На диске храниться 500 графических файлов и 2 текстовых Один графический файл приблизительно равен 7 Мбайт, а один текстовый приблизительно равен 15 Гбайт. Сколько места...
vladimirkotov71
23.09.2021 00:06
2 ? 1. Для чего нужны единицы измерения информации?2. Что принято за единицу измерения количества информации?3. Что такое байт, килобайт, мегабайт и гигабайт?4. Как они...
SaraTyan
08.05.2020 01:52
Какие языки программииования учить после питона? ...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <time.h>
#include <stdlib.h>
int main()
{
srand(time(NULL));
int n;
int *a;
int n_max;
int n_index;
std::cout << "N: ";
std::cin >> n;
std::cout << "Source\n";
a = new int[n];
for (int i = 0; i<n; i++)
{
*(a + i) = rand() % 200 *(-1);
std::cout << *(a + i) << " ";
}
std::cout << "\n";
n_max = a[0];
for (int j = 0; j < n; j++)
{
if (*(a + j)>n_max)
{
n_max = *(a + j);
n_index = j;
}
}
std::cout << "\nMax: " <<n_max<<"\nIndex: "<<n_index+1<<std::endl;
return 0;
}