Решение задачи №15 из главы 9
Primary tabs
Есть программа:
var m,s:integer;
begin
writeln('Vvedite chislo M');
readln(m);
s:=1;
if (s = 1) then
writeln('soobchenie 1');
if (s = m) then
writeln('soobchenie 2');
end;-- при этом известно, что если s равно 1, то на экран должно вывестись только первое сообщение (а второе выводиться не должно), а если s не равно 1, но равно m, то второе (а первое выводиться не должно).
Но сейчас программа работает не так, исправьте это.
Решение:
var m,s:integer;
begin
writeln('Vvedite chislo M');
readln(m);
s:=1;
if (s <> m) then
writeln('soobchenie 2')
else
writeln('soobchenie 1');
readln();
end.Исправленное решение:
var m,s:integer;
begin
writeln('Vvedite chislo M');
readln(m);
writeln('Vvedite chislo S');
readln(s);
if (s = 1) then
writeln('soobchenie 1')
else if (s = m) then
writeln('soobchenie 2');
readln();
end.- MrNobody's blog
- Log in to post comments
- 3469 reads
Comments
vedro-compota
Thu, 05/30/2024 - 17:21
Permalink
решение не верное, тут
решение не верное, тут рекомендую сначала выложить решение предыдущей задачи (14ой)
_____________
матфак вгу и остальная классика =)
MrNobody
Fri, 05/31/2024 - 10:53
Permalink
Исправил...
Исправил...
MrNobody
Fri, 05/31/2024 - 10:52
Permalink
Исправил...
Исправил...
vedro-compota
Mon, 06/10/2024 - 23:40
Permalink
поправил условие 15-ой задачи
поправил условие 15-ой задачи https://fkn.ktu10.com/?q=node/8539 , предлагаю в комменте ниже написать решение для нового условия, исходное решение править не нужно
_____________
матфак вгу и остальная классика =)