Using system; using system.collections.generic; using system.linq; using system.text; namespace test { class program { static void main(string[] args) { double p = double.parse(console.; // длина окружности равна p = 2пr. решаем по формуле: double r = p / 3.14 / 2; // площадь окружности равна s = пr*r double s = r * r * 3.14; console.writeline("{0} - радиус, {1} - площадь", r, s); } } } вроде вот так
ustinovalubov6666
16.10.2022
Так как в условии речь идет о массиве действительных чисел,то будем использовать тип real. четкого размера массива нет - используем динамический массив var a: array of real; // динамический массив вещественных чисел n, x, y, i: integer; begin write('vvedite razmer massiva n='); readln(n); // считываем размер динамического массива a : = new real[n + 1]; // инициализируем динамический массив размера n for i : = 1 to n do begin a[i] : = random(n, -n) + 1 / (random(n) + 1); // заполняем элементы массива случайными значениями в диапазоне [n,-n] и искусственно создаем в них случайную дробную часть выражением (1/(random(n)+1)) if a[i] > 0 then inc(x) // если элемент массива больше 0,то увеличиваем x на 1 else if (a[i] < 0) then inc(y); // если элемент меньше 0,то увеличиваем y на 1 writeln(a[i]: 4: 3); // вывод значения элемента массива с ограничением [4 символа до запятой : 3 символа после запятой] end; writeln('kolichestvo > 0 = ', x ); writeln('kolichestvo < 0 = ', y); writeln('kolichestvo 0 =', n-x-y); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Все свои ! перевести в десятичную систему счисления: 1) 10110, 11 из двоичной сс 2) 232, 2 из четверичной сс объясните как заранее !