Zylfia221
28.08.2020 15:22

§ 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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
irina699
02.02.2020 06:59
FOR15

program fofgogjoj;
var
n,i : integer;
a,p : real;
begin
Writeln('Введите число.');
Readln(a);
Writeln('Введите степень');
Readln(n);
p:=1;
for i:=1 to n do
begin
p:=p*a;
end;
if a<0 then
p:=1/p;
Writeln(p :6:3);
readln;
end.

FOR16

program fofgogjoj;
var
i, n: integer;
a, p: real;
begin
Writeln('Введите число:');
Write(' a = ');
Readln(a);
Writeln('Введите показатель степени (n > 0):');
Write(' N = ');
Readln(N);
Writeln('Все степени числа ', a, ' от 1 до ', n, ':');
p:= 1;
for i:=1 to n do
begin
p:= p*a;
Writeln(' ', a, ' в степени ', i, ': ', p:0:2)
end
end.
0,0(0 оценок)
Ответ:
Grotesk1077
02.02.2020 06:59

1) uses crt;
var a,s:real;
i,n:integer;
begin
write('Введите число А: ');
readln(a);
write('Введите число N: ');
readln(n);
s:=1;
for i:=1 to n do begin
s:=s*a;
end;
writeln('Число ',a,' в степени ',n,' равно ',s);
end.

2)uses crt;
var a,s:real;
i,n:integer;
begin
write('Введите число А: ');
readln(a);
write('Введите число N: ');
readln(n);
s:=1;
for i:=1 to n do begin
s:=s*a;
writeln(a,' в степени ',i,' равно ',s);
end;
end.

3)uses crt;
var a,s,p:real;
i,n:integer;
begin
write('Введите число А: ');
readln(a);
write('Введите число N: ');
readln(n);
s:=1;
p:=1;
write('1 + ');
for i:=1 to n do begin
s:=s*a;
p:=p+s;
if i<n then write(s,' + ');
if i=n then write(s,' = ');
end;
writeln(p);
end.

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