Yelizaveta1848
?>

Ввести с клавиатуры массив из 5 элементов найти максимальный и минимальный из них

Информатика

Ответы

Chikichev456
Var max, min : integer;
      a:array[1..5] of integer;
max:=0;
min:=0;
begin
for i:=1 to 5 do 
readln(a[i]);
for i:=1 to 5 do begin
if a[i]<min then
min:=a[i];
if a[i]>max then
max=a[i];
end;
writeln('Максимальный:',max,',минимальный: ',min);
end.
проверь на паскале только)
olgusikok

last_name = input('Введите Ваше имя: ')

first_name = input('Введите Вашу фамилию: ')

middle_name = input('Введите Ваше отчество: ')

print(f'{last_name} {first_name} {middle_name}')

print(f'{last_name} {first_name[0]}.{middle_name[0]}.')

print(f'Длина имени: {len(last_name)}\nДлина фамилии: {len(first_name)}\nДлина отчества: {len(middle_name)}\nДлина ФИО без учета пробелов: {len(middle_name) + len(first_name) + len(last_name)}')

fio = f'{first_name} {last_name} {middle_name}'

print(fio[::-1])

print(fio.upper())

print(fio.lower())

bogdanyukn562
Скорее всего, условие задачи сформулировано некорректно, ибо составить программу, содержащую не более пяти команд не получится, и сейчас объясню почему.

Так как нужно из числа 4 получить число 80, то первая команда не может являться "2", в противном случае мы уйдем в отрицательные числа. Тогда первая команда - "1", и теперь нам нужно из числа 20 получить число 80. Рассмотрим несколько случаев, когда последней командой мы получаем число 80.

1 случай.

Если последняя команда - "1", то это возможно, когда предпоследний результат будет равен 16, однако так как наша траектория точно содержит число 20, которое кратно 5, то, применяя далее наши команды, мы всегда будем получать число, кратное 5, а нам нужно получить 16. Противоречие.

2 случай.

Теперь рассмотрим ситуацию, когда последняя команда - "2". То есть предпоследний результат равен 85. Если получать число 85 командой "1", то траектория должна содержать число 17. Из соображений  кратности (см. 1 случай) это невозможно. Значит вторая с конца команда должна являться "2". Аналогично рассуждая, приходим к выводу о том, что и третья, и четвертая команды с конца тоже должны быть "2". То есть наша траектория имеет вид 1*2222, причем на месте "*" должна быть такая траектория команд, которая позволит получить из числа 20 число 100. Ясно, что наименьшая траектория будет 112222, но она содержит 6 команд. Противоречие.

Получается, что из числа 4 получить число 80 программой, которая бы содержала не более 5 команд, действительно не получится. Но если говорить о наименьшей траектории, то 112222 - будет являться ответом на эту задачу.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Ввести с клавиатуры массив из 5 элементов найти максимальный и минимальный из них
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Надежда-Алексеевна82
Какая часть пк находится на фото?
Monstr13
misterdre9991
Владимир1524
echervyakov
potap-ver20065158
ЕВгений_денис643
Владислав1246
topsalon
Васильевна_Наталья
нужно составить програму по картинке
fruktovahere
PushkinaKurnosov984
Tipan77
tsatskina857
смирнов1127