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

ОТ РОЗВЯЗАТИ ЗАДАЧУ З ИНФОРМАТИКИ

На частині шляху автодороги, швидкість автомобілів не має перевищувати 60 км/год. Чи порушив водій правила, якщо автомобіль рухався зі швидкістю а км/год. Відповідь записати «Так» чи «Ні».

👇
Открыть все ответы
Ответ:
qq503
qq503
16.07.2022
1. 160 можно представить, например, как группу ячеек из 16 строк и 10 колонок. Пусть адрес левой верхней (т.е. "первой") ячейки будет C2.
Отсчитываем вниз 15 строк (одна - этот текущая строка 2, поэтому надо еще 16-1=15 строк) и получаем строку номер 2+15-17. Теперь сдвигаемся в 17-й строке по колонкам на 10-1=9 колонок и попадаем в колонку L, а адресом конечной ячейки будет L17.
Адрес выбранного диапазона запишется как C2:L17

2. В четырех битах памяти можно разместить число со значением не более, чем  2^4-1=15
Приведенный алгоритм предполагает ввод значения числа N и первичным ограничением будет N<16, \ N \in \mathbb N
Далее выполняется цикл со счетчиком i, значение которого меняется от 1 до N, т.е. не превышает N и поэтому найденное ограничение не меняется.
В теле цикла идет накопление суммы квадратов i в переменной S. На S также распространяется ограничение разрядной сетки компьютера, т.е.
S<16, \ S \in \mathbb N
S последовательно будет получать значения 1, 1+1²=2, 2+2²=6, 6+3²=15, а затем на следующем шаге при значении счетчика i=4 будет сделана попытка вычислить i²=4²=16 и попытка получить это значение вызовет переполнение разрядной сетки нашего компьютера. Следовательно, i≤3, но поскольку цикл выполняется пока i≤N, получаем что N≤3
ответ: N\leq 3, \ N \in \mathbb N
Или, более просто и понятно, N=1, 2, 3
4,8(68 оценок)
Ответ:
deniza0906
deniza0906
16.07.2022
<?php
echo "Исходный массив:";
$n = rand(1,13);
$S = 0;
for($i = 0; $i < $n; $i++)
{
   $A[] = rand(-10,10);
   $S+=$A[$i];
   echo " $A[$i]";
}
echo "<br>Сумма элементов = $S<br>";

$k = -1;
for($i = $n-1; $i >= 0; $i--)
   if ($A[$i] < 0) $k = $i;
if ($k == -1) echo "В массиве нет отрицательных элементов";
else echo "№ первого отрицательного: $k";
$Sr = $S/$n;
echo "<br>Sr = $Sr<br>";
$B = 0;
$C = 0;
for($i = 0; $i < $n; $i++)
{
   if ($A[$i] < $Sr) $B = $i;
   if ($A[$i] > $Sr) $C = $i;
}
echo "№ элемента, превышающего Sr: $C<br>";
echo "№ элемента, который меньше Sr: $B";
?>
4,7(93 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ