2. Перелить 5 литров в 8-литровый кувшин - 8-литровый кувшин получается недозаполнен на 3 литра
3. Заполнить 5-литровый кувшин снова
4. Перелить из 5-литрового в 8-литровый кувшин до его заполнения - в 5-литровом кувшине останется 2 литра, посколько 3 литра ушло на заполнение 8-литрового кувшина
5. Вылить воду из 8-литрового кувшина
6. Перелить воду, которая у нас осталась в 5-литровом кувшине в 8-литровый кувшин - в 8-литровом кувшине будет 2 литра воды
7. Заполнить 5-литровый кувшин
8. Перелить 5-литровый кувшин в 8-литровый - к 2 литрам прибавится 5, итого получится 7 литров в 8-литровом кувшине
Var a:integer; flag:boolean; begin flag:=false; write('Введите число '); readln(a); if a mod 2 = 0 then begin writeln('Число ',a,' делится на 2'); flag:=true; end; if a mod 3 = 0 then begin writeln('Число ',a,' делится на 3'); flag:=true; end; if a mod 4 = 0 then begin writeln('Число ',a,' делится на 4'); flag:=true; end; if a mod 5 = 0 then begin writeln('Число ',a,' делится на 5'); flag:=true; end; if not flag then writeln('Число ',a,' не делится на 2,3,4,5'); end.
1. Заполнить 5-литровый кувшин
2. Перелить 5 литров в 8-литровый кувшин - 8-литровый кувшин получается недозаполнен на 3 литра
3. Заполнить 5-литровый кувшин снова
4. Перелить из 5-литрового в 8-литровый кувшин до его заполнения - в 5-литровом кувшине останется 2 литра, посколько 3 литра ушло на заполнение 8-литрового кувшина
5. Вылить воду из 8-литрового кувшина
6. Перелить воду, которая у нас осталась в 5-литровом кувшине в 8-литровый кувшин - в 8-литровом кувшине будет 2 литра воды
7. Заполнить 5-литровый кувшин
8. Перелить 5-литровый кувшин в 8-литровый - к 2 литрам прибавится 5, итого получится 7 литров в 8-литровом кувшине