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

Одна белочка набрала 9 сыроежек и 6 маслюкив.вона поделилась с другой белочкой и дала ей 8 грибов. какое наименьшее кол-во сыроежек могла дать первая белочка второй?

👇
Ответ:
shcoll15
shcoll15
09.03.2023
6 маслят отдает, остается отдать 2 гриба , то есть - 2 сыроежки 
4,6(76 оценок)
Открыть все ответы
Ответ:
Dasha200820
Dasha200820
09.03.2023

Объяснение:

PascalВыделить код

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

Var A:array[1..100] of integer;

   i,j,k,n:byte;

   b:boolean;

Begin

   write('Введите размерность: ');readln(n);

   k:=0;

   For i:=1 to n do

    Begin

     A[i]:=random(30)-15;

     write(A[i]:4);

    End;

   For i:=1 to n do

    Begin

     b:=true;

     For j:=i+1 to n do

      if A[i]=A[j] then b:=false;

     if b then inc(k);

    End;

   writeln;

   if k>0 then writeln('Различных чисел: ',k) else writeln('Различных чисел нету');

   readln;

End.

4,7(31 оценок)
Ответ:
Sultikutan
Sultikutan
09.03.2023
1) Независимо от условия будет выполнен оператор присваивания.
a:=b
2) Условие ложное, значит будет выполнен оператор после else
write('b')
3) Условие истинное, значит будет выполнен оператор после then
write('a')
4) Функции операторов присваивания одинаковы, значит не зависят от условия (a + b - 14 = b - 14 + a)
a := a + b - 14
5) Оператор a := a практически ничего не изменяет, значит можно избавится от него
if a<b then a:=b
6) То же самое, что и в пункте 5, только нужно поменять истину на ложь
if not(a>b) then a:=b
7) Остаток деления на 2 не может быть равен трем, значит условие всегда ложно. Else нет, значит условный оператор можно смело откинуть
8) Остаток от деления на может быть равен или 0 или 1, значит в любом случае условие истинно. Первый условный оператор можно смело откинуть, но вложеннный остается!
if a<0 then a:=-a
9) Если a отрицательное, тогда b = a, то есть тоже отрицательно. Если a неотрицательное, тогда b = -a, то есть b отрицательное. Можно записать как модуль числа a, умноженный на -1
b := -abs(a)
4,6(89 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ