Вот на языке Python:
from random import randint
count = int(input('Введите длину последовательности => '))
massiv = [randint(1, 100) for i in range(count)]
print('Массив', massiv)
num = int(input('Введите какое число надо найти => '))
position = 1
for i in massiv:
if i == num:
print('Число имеет',position, 'позицию')
exit()
position += 1
print('Такого числа там нет')
Вопрос только насчёт номера числа. Если тебе надо считать с 0, 1 и т.д., то измени position с 1 на 0.
Я сделал, чтобы счёт числа шёл с одного, дальше сам решай.
#include <iostream>
using namespace std;
int main()
{
int *arr; // указатель для выделения памяти под массив
int size; // размер массива
// Ввод количества элементов массива
cout << "n = ";
cin >> size;
if (size <= 0) {
// Размер масива должен быть положитлеьным
cerr << "Invalid size" << endl;
return 1;
}
arr = new int[size]; // выделение памяти под массив
// заполнение массива
for (int i = 0; i < size; i++) {
cout << "arr[" << i << "] = ";
cin >> arr[i];
}
int temp; // временная переменная для обмена элементов местами
// Сортировка массива пузырьком
for (int i = 0; i < size - 1; i++) {
for (int j = 0; j < size - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
// меняем элементы местами
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
// Вывод отсортированного массива на экран
for (int i = 0; i < size; i++) {
cout << arr[i] << " ";
}
cout << endl;
delete [] arr; // освобождение памяти;
return 0;
}
Поделитесь своими знаниями, ответьте на вопрос:
Что называют активным листом? 1)рабочий лист, с которым в данный момент работает пользователь 2)рабочий лист, в ячейках которого есть формулы 3)только что сохраненный во внешней памяти компьютера рабочий лист 4)рабочий лист, на котором пользователь закончил ввод данных формат ячейки – это - параметры, которыми определяется «внешний вид» ячейки и её содержимого - форма данных ячейки отображения ячейки - признак принадлежности к каким-либо данным чем отличается операция «распространения» содержимого ячеек от операции копирования? - при этом содержимое выделенной ячейки помещается в буфер обмена информацией, в отличие от операции копирования - распространение выполняется протягиванием по ячейкам эт при нажатой левой клавиши мыши - распространение выполняется из контекстного меню выбором соответствующей команды - при этом содержимое выделенной ячейки не помещается в буфер обмена информацией, в отличие от операции копирования что называют ссылкой? - номер ячейки в общем перечне ячеек - адрес ячейки - адрес ячейки, если он использован (записан) в формуле - указатель на ячейку из чего состоит адрес ячейки? - из цифр - из номера ячейки - из букв - из вычисляемых значений номеров пересечения строки и столбца - из имени столбца и номера строки, на пересечении которых находится ячейка
- параметры, которыми определяется «внешний вид» ячейки и её содержимого
- форма данных ячейки
- распространение выполняется протягиванием по ячейкам ЭТ при нажатой левой клавиши мыши
- при этом содержимое выделенной ячейки не помещается в буфер обмена информацией, в отличие от операции копирования
- указатель на ячейку
- из вычисляемых значений номеров пересечения строки и столбца