В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Лера20888
Лера20888
20.04.2022 08:11 •  Информатика

§ 18. Линейные программы 1. Требуется написать программу, которая складывает два числа и выводит на экран их сумму. Определите входные данные и результат этого алгоритма.

К какому типу относятся входные данные:

Сколько входных значений у алгоритма?

К какому типу относятся результаты:

Сколько результатов у алгоритма?

Обозначьте именами входные данные и результаты и напишите их на стрелках:

Запишите формулу, которая связывает исходные данные и результат:

Место для ввода текста.

2. Требуется написать программу, которая выводит скорость и время движения автомобиля и выводит на экран расстояние, которое он проехал. Определите входные данные и результат этого алгоритма.

К какому типу относятся входные данные:

Сколько входных значений у алгоритма?

К какому типу относятся результаты:

Сколько результатов у алгоритма?

Обозначьте именами входные данные и результаты и напишите их на стрелках:

Запишите формулу, которая связывает исходные данные и результат:

Место для ввода текста.

3. В языке Python целые переменные относятся к типу (классу) int. Выясните, откуда произошло сокращение int в языках программирования:

int – это сокращение от английского слова , которое переводится как .

4. Выделите красным цветом недопустимые имена переменных:

1 Vasya СУ-27 @mail_ru

m11 Петя СУ_27 lenta.ru

1m Митин брат _27 "Pes barbos"

m 1 Quo vadis СУ(27) <Ладья>

5. Что появится на экране после выполнения программы:

c = 5

print( с )

print( 'c' )

ответ:

Чем отличаются два оператора вывода в программе?

Место для ввода текста.

6. Что выведет на экран программма

a = 1

print( a )

a = 5

print( a ) ответ:

Заполните пропуски: «Если переменной присваивается новое значение, то предыдущее значение .»

Выберите правильный вариант: «Переменная в любой момент может иметь ».

7. Чему будут равны значения переменных a и b после выполнения программмы, если вначале они имели значения a = 4 и b = 7? Выполните ручную прокрутку программы.

a b

4 7

a = a + 1

b = b + 1

a = a + b

b = b + a

a = a + 1

ответ: a = b =

8. Что выведет эта программа при a = 4, b = 5 и c = 9?

print( 'a', '+b', =, c )

Место для ввода текста.

9. Исправьте ошибки в операторе вывода,

print( 'c', '-b', =, a )

чтобы при a = 4, b = 5 и c = 9 программа вывела 9–5=4:

Место для ввода текста.

10. Определите порядок действий компьютера при вычислении выражения (впишите номер выполняемого действия над знаком операции):

11. Запишите присваивание на языке программирования:

Место для ввода текста.

12. Как можно записать возведение в квадрат, куб, 10-ю степень на языке Python?

с  x2 d  (x+2)3

d  12+z10

Показать ответ
Ответ:
Celebrat
Celebrat
08.12.2022 21:51
Program arrayMinValueSwapFirst;var  numbers: array [1..10] of integer;  maxValIndex: integer;begin  write('Исходный массив: ');  for var i: integer := 1 to 10 do  begin    numbers[i] := random(11);    write(numbers[i]);    if i < 10 then      write(', ');  end;  var minVal: integer := -1; // Сюда записываем рекорд по значению  for var i: integer := 1 to 10 do    if (numbers[i] > minVal) then    begin      minVal := numbers[i];      maxValIndex := i;    end;  writeln();  writeln('Индекс максимального: ', maxValIndex);  var buf: integer := numbers[1];  numbers[1] := minVal;  numbers[maxValIndex] := buf;  write('Результат      : ');  for var i: integer := 1 to 10 do  begin    write(numbers[i]);    if i < 10 then      write(', ');  end;end.
0,0(0 оценок)
Ответ:
Катерина26121
Катерина26121
04.03.2021 03:40
// PascalABC.NET 3.3, сборка 1573 от 04.11.2017
// Внимание! Если программа не работает, обновите версию!

a)

begin
  var (a,b):=ReadReal2('Введите через пробел два числа:');
  if a>b then Writeln('Первое число больше второго')
  else
    if b>a then Writeln('Второе число больше первого')
    else Writeln('Числа равны')
end.

b)

begin
  var (a,b):=ReadReal2('Введите через пробел два числа:');
  if a<b then Writeln('Первое число меньше второго')
  else
    if b<a then Writeln('Второе число меньше первого')
    else Writeln('Числа равны')
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота