Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
ArtemDeineka
25.07.2020 16:16 •
Информатика
C++ найти наибольший отрицательный элемент массива n(x) и его порядковый номер ,!
Ответ:
lashina90
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 оценок)
Популярные вопросы: Информатика
iambigboy
25.07.2022 05:09
Даётся положительное число. Написать цикл, который выводит числа от -100 до этого числа. Напишите программу на Python...
Sekureti556
19.05.2022 22:26
Вводятся два числа на разных строках. Выведите в одну строку результаты трёх видов делений. Программа на Python...
сармановафакизат
21.06.2022 03:42
У Вани X яблок. Ему обещали за каждые 3 яблока дать 4 груши. Определить, сколько груш он получит. Напишите программу на Python...
nikita540601
03.06.2023 02:54
Добрый вечер! найти ошибку в программе! ( язык python) такая : программа выбирает максимальное и минимальное из трёх введённых чисел. когда ввожу 1 2 3 , она мне...
Skelet001
07.06.2022 15:45
Переведите десятичное число 25 в двоичную с.счисления...
Damirzic
05.01.2020 04:07
Сстандартного приложения калькулятора. выполнить перевод номера года в 2,8 и 16- ю сс...
опшщапоащпощшап
13.02.2023 11:21
Каков информационный объем книги, если в ней 270 страниц, на каждой странице по 38 строк по 46 символов в битах, байтах, килобайтах, мегабайтах?...
7гогого7896шол
17.12.2020 06:25
Перевод из одной системы счисления в другую 1101^2=а^10 462^8=а^10 f05^16=а^10 заранее...
dima1028
17.12.2020 06:25
Нужна краткая информация о развитии компьютерной техники с момента её появления до сегодняшнего дня . напиши через какой временный промежуток стоит ожидать очередной...
сумка228hjfjkjihjjj
02.01.2021 12:35
Написать сообщение о любой непозиционой системе...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#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;
}