nngudkova1970
?>

Надо составить программу для паскаль abc дано вещественное число.если оно отрицательное, вывести на экран его модуль, а если нет, то вычислить из него квадратный корень.

Информатика

Ответы

frolevgevg6420

var

  a: real;  

 

begin

  writeln('введите вещественное число');

  readln(a);   //вводим вещественное число

  if a < 0 then writeln('модуль числа а: ', abs(a))   {если введенное число - отрицательное, печатаем его модуль, иначе печатаем квадратный корень из этого числа с округлением до 5 знаков после запятой}

  else writeln('квадратный корень из числа а: ', sqrt(a) : 0 : 5);

end.

cvetprint
Все зависит от того, о каком языке идет речь. если язык допускает только типизированные массивы, то тип элементов массива может быть любым, как базовым, так и определенным пользователем, но все элементы массива должны быть одного типа. если в языке допускаются нетипизированные массивы, то любые элементы массива могут иметь любой, предопределенный в языке тип, либо ранее объявленный тип, либо быть бестиповыми. другими словами, если в языке допускаются нетипизированные массивы, то тип каждого элемента может определяться, а также переопределяться в процессе выполнения программы. например, паскаль - язык с жесткой типизацией. в нем тип массива определяет тип всех элементов этого массива. сам тип может быть как предопределенным (числовым, логическим, булевым, так и определенным пользователем посредством конструкции type. индекс массива - это порядковый номер элемента в массиве, поэтому он всегда целочисленный. в ряде языков можно указывать индексы вещественного и даже строкового типа, но в любом случае они будут к целочисленным.
ольга1801
Для записи максимального числа необходимо  в наибольшем разряде числа записать самую большую цифру,то есть 9,поскольку это палиндром,то и последняя цифра будет 9. 9+9=18,39-18=21-сумма оставшихся  пяти  цифр.(если использовать в числе две цифры 7, то сумма оставшихся трех цифр составит 7,а из этих трех цифр две 4 не получится ,а одна не удовлетворяет условие,поскольку на две цифры останется сумма 3.)в этом числе может быть только одна 7,и число выглядит так 9**7**9,а сумма неизвестных четырех цифр-14. среди этих четырех цифр две 4,тогда сумма двух оставшихся цифр-6,то есть это две 3.осталось только записать это максимальное число. 9437349.проверим 9+4+3+7+3+4+9=39

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

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

Надо составить программу для паскаль abc дано вещественное число.если оно отрицательное, вывести на экран его модуль, а если нет, то вычислить из него квадратный корень.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Суханова1532
yyyaga
mishink535
yakushkinayuliya
skyey
Sadikova Gavrikov
srgymakarov
saryba
Fomin Korablev1781
Bni1504
vodolaz8384
Елена Васильева839
rinat
German
expo3217