ocik1632933
?>

В программе МS Еxel использована функция min записана на следующим образом: min=(b2:b8) А В Фамилия Зарплата, руб Иванов 11250 Петров 13720, 55 Кошкина 5128 Владимирова 16042, 37 Поляков 31178 Николаев 12289 Короленко 14467, 11 В программе МS Exel использована функция MAX и записана следующим образом:=MAX(b2:b8)

Информатика

Ответы

Vitalevna
Var
 a: array[0..99] of integer;
begin
  //заполняем массив случайными числами
  Randomize();
  for var i:=0 to 99 do a[i]:=random(-100,100);
 
  //а теперь заменяем все отрицательные элементы на ноль
  for var i:=0 to 99 do 
    if (a[i]<0) then a[i]:=0;
end.

Вот второй вариант программы, со вводом с клавиатуры и со сдвигом нулевых элементов в хвост массива
program pr_1;constn = 6;varA: array [1..n] of integer; n1: integer;
beginWrite('введите ');for i := 1 to n doread(A[i]);  n1:=n;  for var i:=n downto 1 do{в цикле просматриваем элементы массива}  begin    if A[i] < 0 then {проверяем, нужно ли удалять i-ый элемент}    begin{если нужно – удаляем i-ый элемент}      for var j := i to n1 - 1 do         A[j] := A[j + 1]; {сдвигаем}       A[n1]:=0;        Dec(n1); {уменьшаем количество элементов}    end;  end;  for var i:=1 to n1 do    write(A[i], ' ');end.
vak1984
Не особо знаю паскаль, так что дабы не накосячить с синтаксисом, покажу на примере. Тут всё просто - тебе лишь нужен цикл For и расчет процентов.

FOR i = 1 TO 100
percents = FIX(x * p / 100) ' здесь у нас есть переменная percents, которой присваиваются округленные функцией fix проценты (насколько я знаю, в паскале аналогичная функция называется Round)
x = x + percents 'тут всё понятно - переменной X присваивается она сама и годовые проценты по вкладу
IF x >= y THEN 'проверяем, не равен или не превысил ли наш вклад ожидаемую сумму
PRINT i 'в цикле For можно не заморачиваться с отслеживанием лет, переменная i сама подсчитает количество итераций-лет
END 'завершаем программу
END IF
NEXT i ' конец цикла
Можно ещё чисто для себя добавить в условие вывод переменной X, чтобы было нагляднее.  

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

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

В программе МS Еxel использована функция min записана на следующим образом: min=(b2:b8) А В Фамилия Зарплата, руб Иванов 11250 Петров 13720, 55 Кошкина 5128 Владимирова 16042, 37 Поляков 31178 Николаев 12289 Короленко 14467, 11 В программе МS Exel использована функция MAX и записана следующим образом:=MAX(b2:b8)
Ваше имя (никнейм)*
Email*
Комментарий*

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

kol-nat26
maroseyka
Чиркина999
gullieta
evrotrastop64
kuk-nina
xarfagr
ortopediya
Dms161964937
lenacari
Станислав Роман994
кто шарит за Excel решите задачку !
Yevgenevna
lele4kass
zamkova836
татьяна1245