REDbad5
06.09.2020 18:51

Контрольная работа по информатике по теме «Основные алгоритмические конструкции»
Вариант 2

Фамилия, Имя Класс
Задание 1.
1.1 Выберите правильный ответ на вопрос.
Какая команда позволяет ввести данные в память компьютера с
клавиатуры?
a)int() b)print() c)goto() d)input()
1.2 Выберите правильный ответ на вопрос.
Какая из операций позволяет вычислить целую часть от деления
числа a на число b?
a) a**b b) a//b c) a%b d) a*/b
1.3 Напишите ответ на вопрос.
Какой цикл называют циклом с неизвестным количеством

повторений?
Задание 2. Реализуйте код для решения задачи на языке Python.
В памяти компьютера храниться число. Выведи на экран данное число,
а также его четверть.
Задание 3. Реализуйте код для решения задачи на языке Python.
С клавиатуры вводится число. Определи, является ли оно нечетным и
выведи соответствующее сообщение на экран.
Задание 4. Реализуйте код для решения задачи на языке Python.
С клавиатуры вводятся два числа. Вычислите для них (если это
возможно) значение выражения 7a
3−b
+
9∗b
10

Задание 5. Реализуйте код для решения задачи на языке Python.
С клавиатуры вводится целое число. Найдите сумму цифр данного
числа.
Например, число 293. Сумма его цифр 2+9+3=14

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Нвдуооп
04.03.2022 16:15

var n, i, x, min: integer;

begin

 n:=12; //задаем количество чисел.

 min:=16;//присваиваем минимум по правилу:"Минимуму присваиваем самое большое число".

 Randomize;

for i:=0 to n-1 do //цикл для рандома 12 чисел. Можно написать " for i:=1 to n do"

    begin

     x:=Random(31)-15;  //присваиваем перемененной "x" рандомное значение из диапазона [-15;15].

     Writeln(x); //выводим значение "x".

      if (min > x) and (x mod 2 <> 0) then  //если минимум больше полученного "x" и "x" - нечетный, то

        min:=x;  //минимуму присваиваем значение "x".

   end;

Writeln('Наименьшее нечетное число последовательности: ',min); //выводим ответ.

end.

0,0(0 оценок)
Ответ:
olegl123
06.07.2022 19:02

Код в текстовом файле скрин кода и скрин работы в картинках.

Замечание:

Если не принципиально как сортировать то можно полностью убрать часть кода

        // сортировка через циклы

           int temp;

           for (int i = 0; i < nums.Length - 1; i++)

           {

               for (int j = i + 1; j < nums.Length; j++)

               {

                   if (nums[i] > nums[j])

                   {

                       temp = nums[i];

                       nums[i] = nums[j];

                       nums[j] = temp;

                   }

               }

           }

           // конец сортировки

и раскомментировать строку

Array.Sort(nums);

результат работы будет тот же, но кода меньше


С# всі вхідні масиви заповнюються випадковими цілими числами з діапазону [- 50; 50]. масив цілих чис
С# всі вхідні масиви заповнюються випадковими цілими числами з діапазону [- 50; 50]. масив цілих чис
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота