Boykoyelena
?>

Найти номер последнего отрицательного числа в массиве паскаль , господа.

Информатика

Ответы

MArat
Я не стану указывать эпитетов к своему коду, пусть он сам скажет за себя.
Алгоритм такой: просматриваем массив от конца к началу. И завершаем работу, как только встретим отрицательный элемент. А если так и не встретим до начала массива, значит таких элементов в массиве нет.

const
  n=20; { размер массива }
var
  a:array[1..n] of integer;
  i:integer;
  found:boolean;
begin
  Randomize;
  Writeln('Элементы массива');
  for i:=1 to n do begin
    a[i]:=Random(21)-10; { случайное число на интервале [-10;10] }
    Write(a[i]:4)
  end;
  Writeln;
  { собственно задание }
  i:=n;
  repeat
    found:=(a[i]<0);
    Dec(i)
  until (i=0) or found;
  if found then Writeln('Номер элемента равен ',i+1)
  else Writeln('Отрицательных элементов нет')
end.

Тестовое решение:
Элементы массива
  -3   5  -2   3   2  -2  -5   7   9  -3   1  -2  -1  -6   1  -6   2   8   7   1
Номер элемента равен 16

Найти номер последнего отрицательного числа в массиве паскаль , господа.
Buninilya
Вот код простой и понятный
В строке №7 мы записали переменную для хранения индекса отрицательного элемента.
В строке №19 мы задаем условие, при котором перебираются все 10 сгенерированных чисел и среди них ищется отрицательный, и если отрицательное число находится, то его индекс (номер) заносится в переменную K (строка №21).
В строке №23 записывается условие: если переменная «K» больше 0 (т.е. есть отрицательные элементы), то на экран выводится сообщение (строка №24). В обратном случае (если нет отрицательных элементов, и «K» так и останется равным 0), выведется сообщение (строка №26)
sdy19576216

Объяснение:

1 Система счисления - это ...

а) знаковая система, в которой приняты определённые правила записи чисел.

б) совокупность знаков

в) совокупность правил написания чисел.

2 Переведите число 7^10 из десятичной системы счисления в двоичную и выберите верный вариант ответа.

а) 111^2

в)11^2

б) 112^2

г) 10^2

3 Переведите число 11^2 из двоичной системы счисления в десятичную и выберите верный вариант ответа.

а) 11^10

в) 7^10

б) 3^10

г) 10^10

4 Алгебра логики - это ...

а) раздел математической логики, который изучает высказывания, рассматриваемые со стороны их логических значений (истинности или ложности), и логические операции над ними.

б) раздел математики, который изучает уравнения, содержащие цифры и буквенные обозначения, представляющие величины, подлежащие определению.

в) раздел математики, в котором изучаются формы и законы их измерения.

5 Предложение, относительно которого можно сказать истинно оно или ложно называют:

а) Высказывание;

б) Утверждение;

в) понятие;

г) определение.

6 Для какого из указанных чисел Х истинно выражение

НЕ (х >= 7) И (х < 11)

а) 11 б) 7 в)-3

г) 18

7 Для какого из перечисленных ниже названий стран истинно высказывание:

Первая буква согласная И Третья буква согласная И Последняя буква гласная

а) Люксембург б) Бельгия в) Австрия

г) Греция

8 Выберите высказывания, которые являются истинными.

а) В алфавит двоичного системы счисления входит два числа: 1 и 2

б) Это предложение содержит 5 слов.

в) Русский алфавит содержит 33 буквы.

г) Русский язык считается международным языком для всех стран.

9 Какие из перечисленных высказываний являются ложными?

а) принтер является устройством ввода информации.

б) все повествовательные предложения являются высказываниями

в) Объектами алгебры логики являются высказывания

г) числовые выражения являются высказываются

10.Конъюнкция - это...

а) логическая операция, которая объединяет два высказывания в одно новое,

которое будет являться истинным тогда и только тогда, когда оба исходных

высказывания истинны.

б) логическая операция, которая объединяет два высказывания в одно новое,

которое будет являться истинным тогда и только тогда, когда оба исходных

высказывания истинны.

в) логическая операция, которая объединяет два высказывания в одно новое,

которое будет являться ложным тогда и только тогда, когда оба исходных

высказывания истинны.

г) логическая операция, которая преобразует исходное высказывание в новое,

значение которого противоположно исходному.

11.Дизъюнкция - это ...

а) логическая операция, которая объединяет два высказывания в одно новое,

которое будет являться ложным тогда и только тогда, когда оба исходных

высказывания ложны.

б) логическая операция, которая объединяет два высказывания в одно новое,

которое будет являться истинным тогда и только тогда, когда оба исходных

высказывания истинны.

в) логическая операция, которая объединяет два высказывания в одно новое,

которое будет являться ложным тогда и только тогда, когда оба исходных

высказывания истины.

г) логическая операция, которая объединяет два высказывания в одно новое, которое

будет являться истинным тогда и только тогда, когда оба исходных высказывания

ложны.

12.Инверсия - это ...

а) логическая операция, которая объединяет два высказывания в одно новое,

которое будет являться ложным тогда и только тогда, когда оба исходных

высказывания истины.

б) логическая операция, которая преобразует исходное высказывание в новое,

значение которого противоположно исходному.

в) логическая операция, которая объединяет два высказывания в одно новое,

которое будет являться ложным тогда и только тогда, когда оба исходных

высказывания ложны.

г) логическая операция, которая преобразует исходное высказывание в новое,

значение которого будет всегда истинно.

14.Алгоритм - это…

а) конечная последовательность действий, выполнение которых приводит к новой

задаче.

б) бесконечная последовательность команд, выполнение которых приводит к

решению поставленной задачи.

в) конечная последовательность команд, выполнение которых приводит к решению

поставленной задачи.

15.Объект выполнять команды

а) Алгоритм

в) Исполнитель

б) Команда

г) Система команд исполнителя

16.Выберите документ, который является алгоритмом.

а) Правила техники безопасности.

в) Расписание уроков.

б) статья в газете

г) Инструкция по получению денег в банкомате.

17.Выберите представления алгоритма, в котором каждое действие

осуществляется в геометрических фигурах, каждая из которых подразумевает

выполнение определенного действия.

а) Фотография.

в) Схема

б) Картинка

г) Блок-схема.

skrepka397412
1. Товарняк заезжает жопой в тупик, оставляет там 4 вагона и проезжает вперед по главной ветке.
2. Пассажирский проезжает тупик, затем сдает назад в тупик и забирает эти 4 вагона, затем проезжает вперед и сдает назад на главную ветку, где отцепляет 4 товарных вагона.
3. Пункты 1 и 2 повторяются еще два раза и позади пассажирского поезда окажется 12 вагонов товарняка.
4. Товарняк с оставшимися 3 вагонами сдает назад в тупик и пассажирский спокойно проезжает по своим делам. Миссия выполнена - пассажирский пропущен.
5. Товарняк проезжает вперед, затем сдает назад по главной ветке и забирает свои 12 вагонов.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Найти номер последнего отрицательного числа в массиве паскаль , господа.
Ваше имя (никнейм)*
Email*
Комментарий*