Предмет: Информатика,
автор: математик25689
Объясните пожалуйста как выполнить задание.. 8 класс
Приложения:
Ответы
Автор ответа:
1
var
a,b,c,k:integer;
begin
Writeln('Введите три числа:'); Read(a,b,c);
if a=b then k:=1 else k:=0;
if (a=c) or (b=c) then k:=k+1;
case k of
0:Writeln('Нет одинаковых чисел');
1:Writeln('Два числа одинаковые');
2:Writeln('Все числа одинаковые')
end
end.
a,b,c,k:integer;
begin
Writeln('Введите три числа:'); Read(a,b,c);
if a=b then k:=1 else k:=0;
if (a=c) or (b=c) then k:=k+1;
case k of
0:Writeln('Нет одинаковых чисел');
1:Writeln('Два числа одинаковые');
2:Writeln('Все числа одинаковые')
end
end.
Аноним:
Пояснение: k - счетчик одинаковых чисел.
А можешь пожалуйста подробнее расписать ход решения?
А что расписывать? Сравниваем a и b. Если равны, то k=1 (одно совпадение), если нет - k=0 (не совпали). Затем проверяем c. Если с совпадает с a или b, количество совпадений k увеличиваем на 1. А потом выводим текст в зависимости от величины k.
Хорошо, спасибо
Пожалуйста. Попробуйте все же предметом заниматься, а то дальше будет трудно.
Похожие вопросы
Предмет: Українська література,
автор: Pizi2009
Предмет: Алгебра,
автор: 2678513a
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: эдик117