Для какого из чисел (9 8 56 123) ложно высказывание : не (число > 50) или (число четное)=0
166
366
Ответы на вопрос:
Если высказывание с "или" ложно, значит должны быть ложными одновременно " не (число > 50)" и " (число четное)" => число должно быть > 50 и быть нечетным.из набора подходит только 123. ответ: 123проверка для остальных: 9: не0+0=1+0=1 8: не0+1=1+1=1 56: не1+1=0+1=1 123: не1+0=0+0=0
Девять, конечно же. четное, значит, остается 9 и 123 больше 50. а это только девять остается.
Исправленный код программы
var
a,b,c,x,y,k,l,j,v,d: integer;
begin
read(a);
read(b);
read(c);
k: =0-c;
d: =1;
for x: =1 to c do
for y: =k to c do
begin
if a*x+b*y=c then
if d> =x then begin
d: =x;
v: =y;
end;
end; writeln(d,' ',v);
end.
объяснениеd это переменная, обозначающая минимальное значение x
ошибка была в строке if d< =x then begin
если x меньше а не больше минимального, то минимальному должно присваиваться значение x
исправленная строка if d> =x then begin
Популярно: Информатика
-
Djjdcnudghu09.04.2021 11:50
-
polina35967408.10.2020 05:19
-
Starfire23419.06.2021 23:53
-
ЕvilСookie19.08.2022 21:48
-
katyunyagolubmailru11.09.2020 10:39
-
VikaKemer15.08.2020 17:57
-
mrgrabik01.12.2021 14:36
-
Princess04020518.02.2020 10:34
-
ushhahas0282826.04.2022 14:54
-
igoreha302.07.2022 06:34