Mikhailovich_Viktoriya
?>

Программа в паскале по которой компьютер сделает заключение по заданным сторонам, рваносторонний треугольник или нет. !

Информатика

Ответы

llmell6
//Pascal ABC.NET v3.0 сборка 1111
Var
 a,b,c:integer;
begin
 read(a,b,c); //вводим стороны
 if (a=b) and (b=c) then //если сторона a=b и сторона b=c
  writeln('Равносторонний')
  else  //иначе
  writeln('Не равносторонний');
end.

Пример ввода:
3
3
3
Пример вывода:
Равносторонний
Андрей
Var a, b, c: real;
begin
  write('Введите строны треугольника: ');
  read(a, b, c);
  if (a = b) and (b = c)
  then write('Треугольник равносторонний')
  else write('Треугольник не равносторонний')
end.
.Е.-Прокопьева

program raf105;

const

 n = 35;

var

 a: array[1..30] of integer;

 b: array[1..40] of integer;

 c: array[1..n] of integer;

 i : integer;

begin

 writeln('Заполните массив A');

 for i:=1 to 30 do

   readln(a[i]);

   

 writeln('Заполните массив B');

 for i:=1 to 40 do

   readln(b[i]);

   

 writeln('Заполните массив C');

 for i:=1 to n do

   readln(c[i]);

   

 for i:=1 to 40 do

 begin

   if (a[i] < 0) or (b[i] < 0) then

     begin

       writeln('Нет');

       break

     end;

   if c[i] < 0 then

     begin

       writeln('Да');

       break

     end;

 end;

end.

PascalABC
Larya
Если число произвольное, то оно может содержать произвольное количество цифр, большее нуля. Число считается натуральным, поэтому наложим на ввод ограничения: вводить нужно только цифры, а остальные знаки будут игнорироваться. В этом случае количество цифр в числе будет равно количеству введенных цифр. Число вводим, как символьную строку, а затем при подсчете цифр пропускаем все нецифровые символы.

const
  digits=['0','1','2','3','4','5','6','7','8','9'];
var
  s:string;
  i,k:integer;
begin
  Write('Введите произвольное натуральное число: ');
  Readln(s);
  k:=0;
  for i:=1 to Length(s) do
    if s[i] in digits then Inc(k);
  Writeln('Количество цифр в числе равно ',k)
end.

Тестовые решения:

Введите произвольное натуральное число: -43546543235.08754
Количество цифр в числе равно 16

Введите произвольное натуральное число: 96435034623
Количество цифр в числе равно 11

Введите произвольное натуральное число: И даже так: -43 323 453.657 4 посчитает!
Количество цифр в числе равно 12

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

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

Программа в паскале по которой компьютер сделает заключение по заданным сторонам, рваносторонний треугольник или нет. !
Ваше имя (никнейм)*
Email*
Комментарий*

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

m-zolotukhina2
svetrusval
Игорь Андрей
marinamarinazmeeva2444
demakova1969
pafanasiew
MaratФам
Artyukhin545
konstantin0112
Vladimir1172
movlam11
phmad7
btatarintsev
mac4roc3781
ryazantseva