В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
jutyra
jutyra
17.04.2022 17:14 •  Информатика

№1 даны числа a, b, c, составляющие стороны треугольника и числа d, f, составляющие стороны прямоугольника. написать программу, определяющую, площадь какой фигуры больше. №2 даны объёмы и массы двух тел из разных материалов. написать программу, определяющую плотность какого материала больше. №4 пользовать вводит с клавиатуры два числа a и b. написать программу, определяющую: 1). является ли число a делителем числа b; 2). является ли число b делителем числа

Показать ответ
Ответ:
anastoanovic
anastoanovic
11.06.2020 01:40

1)

var
    a, b, c, d, f : Integer;
   S : Real;
begin

 

   Writeln( 'Введите стороны треугольника:' );
   Write( 'a = ' ); Readlln( a );
   Write( 'b = ' ); Readlln( b );
   Write( 'c = ' ); Readlln( c );


   Writeln( 'Введите стороны прямоугольника:' );
   Write( 'd = ' ); Readlln( d );
   Write( 'f = ' ); Readlln( f );

   S := (a + b + c) / 2;
   S := sqr( S * (S-a) * (S-b) * (S-c) );

   if (d * f) = S then
      Writeln( 'S прямоугольника = S треугольника.' )
   else if (d * f) > S then
      Writeln( 'S прямоугольника больше.' )
   else
      Writeln( 'S треугольника больше.' );

   Readln;
end.

 

2)

var
   m, V, m1, V1 : Integer;
begin

   Writeln( 'Введите объем и массу первого тела:' );
   Write( 'm = ' ); Readlln( m );
   Write( 'V = ' ); Readlln( V );


   Writeln( 'Введите объем и массу второго тела:' );
   Write( 'm = ' ); Readlln( m1 );
   Write( 'V = ' ); Readlln( V1 );

   if (m / V) = (m1 / V1) then
      Writeln( 'Плотности равны.' )
   else if (m / V) > (m / V) then
      Writeln( 'Плотность первого тела больше.' )
   else
      Writeln( 'Плотность второго тела больше.' );

   Readln;
end.

 

3)

var
    a, b : Integer;
begin

 

   Writeln( 'Введите числа:' );
   Write( 'a = ' ); Readlln( a );
   Write( 'b = ' ); Readlln( b );


   if a mod b = 0 then
      Write( 'Число a является делителем числа b.' );

   if b mod a = 0 then
      Write( 'Число b является делителем числа a.' );

   Readln;
end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота