YeVgenii
?>

Дан массив a размера n. сформировать новый массив b того же размера по следующему правилу: элемент bk равен сумме элементов массива a с номерами от 0 до k.не допускается использование операторов, прерывающих ход программы (break, goto ввод массивов, обработка и вывод результатов реализуется отдельными . на языке c#

Информатика

Ответы

sleek73
Random rnd = new random(); int n = rnd.next(20); int[] a = new int[n], b = new int[n]; for (int i = 0; i < n; i++) {     a[i] = rnd.next(21) - 10;     console.write("{0,4}", a[i]); }               b[0] = a[0]; console.write("\r\n{0,4}", b[0]); for (int i = 1; i < b.length; i++ ) {     b[i] = b[i - 1] + a[i];     console.write("{0,4}", b[i]); } console.readline();
aleksandramir90
Везде, начиная с того что даже f написана не верно вот рабочий код. формулы брались на вики, потому что в ваших я сомневаюсь весьма function f(x: real): real; begin       f : = sqr(sqr(x)) * x + 3 * sin(x) - 3 * sqr(x) - 12; end; function findroot(a, b, epsilon: real): real; begin       while(abs(b - a) > epsilon) do       begin               a : = b - (b - a) * f(b) / (f(b) - f(a));               b : = a + (a - b) * f(a) / (f(a) - f(b));               writeln(a, ' ', b);       end;             findroot : = b; end; begin       writeln('x = ', findroot(0.5, 1.5, 0.001)); end.
eduard495
Пусть a, b, c − число пассажиров каждой из маршруток. тогда, нужно во-первых: выяснить можно ли поделить пассажиров поровну между тремя маршрутками; во-вторых: если первое утверждение верно, то k : = (a + b + c) div 3; − число пассажиров, которое должно приходиться на 1 маршрутку sum : = 0; − счётчик пересаживаемых пассажиров da : = a - k; if da > 0 then sum : = sum + da; db : = b - k; if db > 0 then sum : = sum + db; dc : = c - k; if dc > 0 then sum : = sum + dc; − если разница числа пассажиров и количества, которое должно быть в маршрутке, число положительное, значит столько пассажиров из данной маршрутки необходимо пересадить. что то типа дальше сама

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

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

Дан массив a размера n. сформировать новый массив b того же размера по следующему правилу: элемент bk равен сумме элементов массива a с номерами от 0 до k.не допускается использование операторов, прерывающих ход программы (break, goto ввод массивов, обработка и вывод результатов реализуется отдельными . на языке c#
Ваше имя (никнейм)*
Email*
Комментарий*

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

sadkofamily61
zhannasokortova
Михайловна991
Anastasiya Yevseeva948
delfinmos
kareeva
sedalex
akuznecov8989
schernov
museumuzl
koxhulya61
ananyananar
timonina29
ermisyareg436
baxirchik