erere4443
?>

Катя отлично выучила тему «двоичное кодирование» и знает, как описать при нулей и единиц черно-белую фигуру с картинки. а ты справишься?

Информатика

Ответы

Zeitlinama7067
Учитывая вопрос, ответом будет
"Да, я справлюсь"
или
"Нет, я не справлюсь"
Смотря что больше нравится
nord248
Если Вашу программу исправить, это так будет выглядеть:
var a,b,c,p:real;
begin
writeln('введите размеры треугольника a,b,c');
read(a,b,c);
p:=a+b+c;
if (a=b) and (a=c)then
begin writeln('треугольник равносторонний');
writeln('периметр треугольника',p);
end
else writeln ('треугольник не равносторонний');
end.

А если написать самостоятельно, я бы сделал так:
var
  a,b,c:real;
begin
  Write('Введите размеры треугольника a,b,c: '); Read(a,b,c);
  if (a=b) and (a=c) then
    Writeln('Треугольник равносторонний с периметром ',3*a)
  else Writeln ('Треугольник не равносторонний')
end.
Maksim Dmitrii1579
Var
  i,d,n,k:integer;
begin
  Write('Введите трехзначное натуральное число: ');
  Read(n);
  k:=0;
  for i:=1 to 3 do begin
    d:=n mod 10;
    if d mod 3=0 then begin
      Inc(k);
      Write(d,' ')
      end;
    n:=n div 10
    end;
  if k>0 then Write('- цифры, кратные трем')
  else Write('Таких цифр нет')
end.

Примеры
Введите трехзначное натуральное число: 569
9 6 - цифры, кратные трем

Введите трехзначное натуральное число: 184
Таких цифр нет

Замечание: в программе считается, что цифра 0 также кратна трем (как и всем другим числам), поскольку остаток от деления от нуля на 3 равен 0.
Если это не так, то замените условие
d mod 3 = 0
на
(d mod 3 = 0) and (d>0)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Катя отлично выучила тему «двоичное кодирование» и знает, как описать при нулей и единиц черно-белую фигуру с картинки. а ты справишься?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Shevtsov1818
Вадим
Мартынова1638
myatadinamo
Maksim Lokhov
eshabunina
Ye.Vadim
panasenko68
ilyushin-e
deniskotvitsky56
grishin
Пронкина_TEST1682
cashuta
shpakohat
MikhailovichVitalevich1393