anishenkovayana
01.07.2021 04:49

НУЖНА ПРОГРАММА НА Python

1. Напишите, каким свойствам алгоритма соответствует следующие определения:

- алгоритм должен быть разбит на последовательность выполняемых шагов



- применение алгоритма для решения всех задач заданного класса



2. Выберите, что относится к этапам решения задачи:

a) Выбор языка программирования

b) Построение математической модели

c) Построение рисунка

d) Набор программы

e) Построение алгоритма

f) Отладка программы

3. Допишите определение ( )

Трассировка алгоритма - это



4. Найти сумму целых положительных чисел, больших 30 и меньших 100, кратных 3 и оканчивающихся на 2, 4 или 8. Напиши программу.

5. Напишите программу, которая запрашивает у пользователя целое число, и выводит на экран количество нечетных цифр в нем.

sum = 0

m =10

k=0

while k<5:

k=k+1

sum = k+m

m=m-2

print(‘sum=’, sum) Оператор Условие цикла m k sum

6. Рассмотрите фрагмент программы, определите какое значение будет выведено на экран. Заполните трассировочную таблицу.

7. Задача.

«У Тимура все члены семьи любят спортивный бег. Каждое утро они делают пробежку. В первый день все дружно пробежали 5 км. В последующие дни они увеличивают длину пробега на 10% от пробега предыдущего дня.

Определить какой суммарный путь они пробегут за 7 дней»

Составьте математическую модель задачи. Напишите программу. Укажите ожидаемый результат.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
lera14mansurova
30.04.2020 17:43

Непонятно, что за "надписи".

Предположим, что

1. "бабушка попросила"

2. "взяла лукошко"

3. "подошла к кусту"

4. "сорвала ягоду"

5. "сварили варенье"

тогда логика задачи будет следующей

 

бабушка попросила

Если Маша согласилась тогда

      взяла лукошко

      подошла к кусту

      Если куст с ягодами Тогда

          Пока (на кусте есть ягоды) и (лукошко пустое) Цикл

                  сорвала ягоду

          КонецЦикла

      КонецЕсли

      сварили варенье

КонецЕсли

 

В принципе, если несколько кустов, нужен цикл обхода по кустам пока не наполнится лукошко.

0,0(0 оценок)
Ответ:
sanya48481
05.11.2021 20:51

Я бы написал по другому

 

Program vozvedenie_v_stepen;

var a,b:integer;

begin

writeln ('Введите число, которое будем возводить в степень');

readln (a);

writeln ('Введите число, обозначающее степень, в которую будем возводить');

readln (b);

Writeln (a,' в степени ',b,' = ',exp(b*ln(a))); 

end. 

 

Извиняюсь за неправильный ответ. Не увидел, что вам нужно с циклом. Тогда лучше так...

 

Program vozvedenie_v_stepen;
var a,b,c,d:integer;
begin
writeln ( 'Введите число, которое будем возводить в степень' );
readln (a);
c:=a;
writeln ( 'Введите число, обозначающее степень, в которую будем возводить');
readln (b);
for d:= 2 to b do
a:=a*c;
if b=0 then
writeln(1)
else
writeln (c,' в степени ',b,' = ',a);
end. 

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