Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
zuhranormatova0
05.10.2020 03:46 •
Информатика
Дан целочисленный массив и число k, вывести индекс последнего элемента меньшего k. c++
Ответ:
Васютка3333
03.10.2020 03:19
#include <cstdlib>
#include <ctime>
#include <iostream>
#include <iomanip>
using namespace std;
int main(int argc, char** argv) {
int n,k,j=0;
srand(time(NULL));
cout<<"n = "; cin>>n;
cout<<"k="; cin>>k; cout<<endl;
int a[n];
for (int i=0; i<n; i++)
{ a[i]=rand()/300; cout<<setw(5)<<a[i];
if (a[i]<k) j=i+1;
}
if (j>0) cout<<endl<<"ind = "<<j;
else cout<<endl<<"no elements";
return(0);
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Natasha183038
22.12.2022 18:16
Наведіть приклад опрацювання даних...
ViNtIk4312
15.08.2022 09:30
100 волчий остров размером 20х20 заселен дикими кроликами, волками и волчицами. имеется по нескольку представителей каждого вида. кролики довольно глупы: в каждый момент времени они...
dhdhhd55
18.10.2021 15:35
Перевести 401 из 10 системы счисление в (2,8,16)...
lidatutaeva
02.02.2023 13:18
с информатикой. Нужно нарисовать бабочку в чертежник...
Лика113998
10.10.2020 19:40
По программе С++ 1) С какого оператора реализуется цикл с придусловием А) while. B) do ... while. C) for. D) repeat. E) while ... do. 2-Тело любого цикла выполняется до тех пор, пока...
koki1501
13.12.2020 17:03
Какое значение примет переменная x после выполнения блока программы: n = 5: x = 3 do while x n x = x + 1 n = n + 0.5 loop...
александр199110
13.12.2020 17:03
На стороне вс прямоугольника авсд,у которого ав=33 и ад=77 отмечена точка е так что угол еаб=45.найдите ед это...
dimandra
13.12.2020 17:03
Определите, чему будет равно значение y после выхода из циклов в блоке программы: for i=1 to 2 for n=1 to 5 y = n * i...
valenkov05
28.05.2021 13:03
Дана матрица a [n,n] заполнить матрицу следующим образом в элементы матрицы лежащие на главной и на побочной диагонали плместить1. в элементы матрицы лежащие над диагонали и под диагонали...
brain67
26.11.2020 23:01
1) определитель объём воздуха н.у в которых содержится 6*10^26молекул азота 2) вычислите объём воздуха н.у в которых содержится 18*10^23молекул кислорода...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <ctime>
#include <iostream>
#include <iomanip>
using namespace std;
int main(int argc, char** argv) {
int n,k,j=0;
srand(time(NULL));
cout<<"n = "; cin>>n;
cout<<"k="; cin>>k; cout<<endl;
int a[n];
for (int i=0; i<n; i++)
{ a[i]=rand()/300; cout<<setw(5)<<a[i];
if (a[i]<k) j=i+1;
}
if (j>0) cout<<endl<<"ind = "<<j;
else cout<<endl<<"no elements";
return(0);
}