М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
dachapetruchka
dachapetruchka
01.09.2021 18:12 •  Информатика

Вмассиве чисел a[1 .. n] найти первое число, которое больше заданного числа р.

👇
Ответ:
Devil536
Devil536
01.09.2021

Var

A:array[1..n]of integer; укажите нужный размер массива

P,i:integer;

Begin

Readln(p);

Readln(n);

For i:=1 to n do

Read(a[i]);

For i:=1 to n do

If a[i]>p then begin

Writeln(a[i]);

Break;

End;

End.

4,8(19 оценок)
Ответ:
Tazedinova
Tazedinova
01.09.2021

Function func32575497(a As Range, p As Double) As Integer

Dim r As Range

Dim i, j As Integer

For Each r In a

i = i + 1

If Fix((1 + Sgn(r - p)) / 2) Then: j = i: Exit For

Next

func32575497 = j

End Function

Excel VBA

4,5(71 оценок)
Открыть все ответы
Ответ:
marinnka09
marinnka09
01.09.2021
В.

Нажимать клавишу с первой буквой имени объекта до тех пор,пока не будет выделен нужный файл.

*** либо можно быстро (максимально быстро) набрать 2–3 первых символа названия файла

||| А – не верно. Очень сложно, и нет гарантий результата, а если поиск вызывать пустым, то гарантирован неуспех.

||| С – не верно. Переведёт фокус в другой фрейм, т.е. в другой раздел окна папок.

||| D – не верно. Пробел не функционален в таком представлении. (За исключением служебных спец.папок, название которых начинается на спец.пробел)
4,4(2 оценок)
Ответ:
ynavuhlitska
ynavuhlitska
01.09.2021
#include <iostream>

int GetMax(int n, int* A);
int GetMin(int n, int* A);

int main() {
  std::cout << "N=";
  int N, i;
  std::cin >> N;
  int A[N+1];

  // заполнение массива
  for(i = 1; i <= N; i++) {
    std::cout << "A[" << i << "]=";
    std::cin >> A[i];
  }

  // чётные индексы
  for(i = 1; i <= N; i++) {
    if (i % 2 == 0) {
      A[i] = GetMax(i, A);
    }
  }

  // нечётные индексы
  for(i = 1; i <= N; i++) {
    if (i % 2 == 1) {
      A[i] = GetMin(i, A);
    }
  }

  std::cout << "Результат:" << '\n';
  for(i = 1; i <= N; i++)
    std::cout << A[i] << ' ';

  return 0;
}

int GetMax(int n, int* A) {
  int max = A[1];
  for(int i = 1; i <= n; i++)
    if (A[i] > max)
      max = A[i];
  return max;
}

int GetMin(int n, int* A) {
  int min = A[1];
  for(int i = 1; i <= n; i++)
    if (A[i] < min)
      min = A[i];
  return min;
}
4,4(55 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ