Есть ответ 👍

Напишите программу, которая формирует случайным образом формирует одномерный массив размером 50 из целых чисел из интервала [-, а затем определяет количество положительных чисел в массиве.

296
318
Посмотреть ответы 2

Ответы на вопрос:

RoseSmit
4,4(19 оценок)

Программа написана для pascal const n=50; var a: array[1..n] of integer;       i,k: integer; begin for i: =1 to n do begin a[i]: =random(61)-30; write(a[i],' '); end; k: =0; for i: =1 to n do if a[i]> 0 then k: =k+1; writeln('количество положительных чисел массива=',k); end.
gratem04
4,5(50 оценок)

Аналогичная той, которую публиковали вчера. только цикл repeat заменяем на while.сначала немного .о модуле тут смысла нет говорить, поскольку все an - суть положительные величины на интервале (0; 1).uses crt; function ai(n: integer): real; var  i: integer;   p: real; begin  p: =1;   for i: =n+1 to 2*n do p: =p*i;   ai: =1/pend; var  i: integer;   eps,s,an: real; begin  clrscr;   write('eps='); read(eps);   s: =0; i: =1; an: =eps+1;   while an> =eps do begin      an: =ai(i);       if an> =eps then begin s: =s+an; inc(i) end  end;   writeln('s=',s);   readkeyend.тестовые решения: eps=0.07s= 5.8333333333e-01eps=0.000001s= 5.9229647667e-01eps=1e-8s= 5.9229653448e-01для контроля результата можно отметить, что сумма первых 1000 членов ряда равна приблизительно 5.922965365е-01 если раздражает наличие функции, можно и без нее: uses crt; var   i,j: integer;   eps,s,an,p: real; begin   clrscr;   write('eps='); read(eps);   s: =0; i: =1; an: =eps+1;   while an> =eps do begin       p: =1;       for j: =i+1 to 2*i do p: =p*j;       an: =1/p;       if an> =eps then begin s: =s+an; inc(i) end   end;   writeln('s=',s);   readkey end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS