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

Какие из записанных ниже операторов ветвления являются правильными? a) if a<b then a:= a+1 else b:= b-1;

b) if (x<5) and (y>3 ) then s:= s+1; else s:= s-1;

c) if a<>b then b:= a;

d) if 9 then k:= k+1

👇
Открыть все ответы
Ответ:
смерть73
смерть73
12.04.2023
& означает И, | означает ИЛИ.

Нарисуем диаграмму Эйлера-Венна для всех запросов, содержащих Маркиз (см. вложение). Каждой области на диаграмме соответствует множество результатов, найденных по какому-либо запросу.

Нам необходимо найти общее число результатов, содержащих Маркиз, а также Граф ИЛИ Виконт. Глядя на диаграмму, понимаем, что если сложим количества результатов по запросам Граф, Виконт (круг + прямоугольник), то получим то, что надо, за исключением того, что область пересечения (Граф И Виконт) окажется посчитанной дважды. Тогда, чтобы получить верный ответ, нужно сложить количество ответов на запросы Граф, Виконт и вычесть количество ответов на запрос Граф И Виконт.

320 + 575 - 55 = 840

ответ. 840.
4,5(7 оценок)
Ответ:

1.

var

  T, C : array [1..25] of real;

  sumT, sumC : real;

  i : integer;

begin

  for i := 1 to 25 do read (T[i]);

  for i := 1 to 25 do read (C[i]);

  sumT := 0; sumC := 0;

  for i := 1 to 25 do

  begin

    sumT := sumT + T[i];

    sumC := sumC + C[i];

  end;

  writeln ('Средний вес = ', sumT / 25);

  writeln ('Средний рост = ', sumC / 25);

end.

 

2. 

const

  maxn = 1000;

var

  a : array [1..maxn] of integer;

  n, i : integer;

begin

  read (n); //Если n дано

//Если n не дано, нужно читать до конца строки

 //while not eoln do begin n := n + 1; read (a[n])} end;

  for i := 1 to n do read (a[i]); //Если n дано

  for i := n downto 1 do

    if i mod 2 = 1 then write (a[i], ' ');

end.

 

Тесты: а) 8 5 1 б) 9 8 4 6 1

 

4,7(70 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ