М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Xtrail
Xtrail
18.04.2021 11:51 •  Информатика

Отряд солдат подходит к речке, через которую необходимо переправиться. но мост сломан, а река глубока. вдруг командир замечает двух мальчиков, которые катаются на лодке недалеко от берега. но лодка так мала, что на ней может переправиться только один солдат или только двое мальчиков. как была организована переправа?

👇
Ответ:
vorobeva85ramon
vorobeva85ramon
18.04.2021
Мальчике на лодке переправились через реку,затем один вернулся на лодке к солдатам,  в лодке переправился солдат и остался на берегу.Мальчик который был на берегу вернулся за своим товарищем и они вновь переправились на противоположный берег. затем один из мальчиков снова вернулся к солдатам.вылез в лодку сел солдат ... и так эта операция повторялась до тех пор пока весь отряд не переправился на противоположный берег
4,4(84 оценок)
Открыть все ответы
Ответ:
Maksim55666
Maksim55666
18.04.2021

1 постановка задачи

исходные данные Х,У

результат: текст1 или текст2 или текст3 или текст4 или текст5 или текст6 или текст7

2.Формализация

если (x=0) and (y=0) то вывод  текст1 ('это начало координат');
если (y=0) and (x<>0 )  то вывод текст2 ('точка лежит на оси OX');
если (y<>0) and (x=0 )  то вывод текст3 ('точка лежит на оси OY');
если (y>0) and (x>0 )  то вывод текст4 ('точка в  1 четверти');
если  (y>0) and (x<0 )  то вывод текст5 ('точка во 2 четверти');
если (y<0) and (x<0 )  то вывод текст6 ('точка в 3 четверти');
если (y<0) and (x>0 ) то вывод текст7 ('точка в 4 четверти')сли

var
x,y: integer;
begin
writeln ('ââåäè êîîðäèíàòû òî÷êè x,y');
read (x,y);
if (x=0) and (y=0) then writeln (''это начало координат');
if (y=0) and (x<>0 )  then  writeln ('точка лежит на оси OX');
if (y<>0) and (x=0 )  then  writeln ('точка лежит на оси OY');
if (y>0) and (x>0 )  then  writeln ('точка в  1 четверти');
if (y>0) and (x<0 )  then  writeln ('точка во 2 четверти');
if (y<0) and (x<0 )  then  writeln ('точка в 3 четверти');
if (y<0) and (x>0 )  then  writeln ('точка в 4 четверти')
end.


4,7(36 оценок)
Ответ:
asdfgh21
asdfgh21
18.04.2021
На самом деле паскаль тут притянут за уши.
Пусть в первый день было отпущено х литров, тогда во второй х+250, а за два дня х+х+250 = 2560. И решаем уравнение.
2х+250 = 2560; 2x=2310; x=1155 - было отпущено в первый день.
х+250 = 1155+250 = 1405 было отпущено во второй день.
Проверка: 1155+1405 = 2560.
Так мы решаем задачу вручную.
А с программы что тут сделать можно? только посчитать.
x=(2560-250)/2 - первый день и х+250 - второй.

var
  x:real;
begin
  x:=(2560-250)/2;
  Writeln('1й день ',x, 'л.');
  Writeln('2й день ',x+250, 'л.')
end.

Результат
1й день 1155л.
2й день 1405л.
4,4(67 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ