profile
Размещено 5 лет назад по предмету Информатика от nika01snek

Напишите программу, которая заполняет массив из N элементов случайными целыми числами в диапазоне [ A , B ] и определяет среднее арифметическое элементов этого массива.


Входные данные

Входная строка содержит три числа: границы диапазона случайных чисел A и B , а также размер массива N . Все числа разделены пробелами. Гарантируется, что 0 < N ≤ 10000 .


Выходные данные

В первой строке программа должна вывести N элементов построенного массива, разделив их пробелами, а во второй строке – среднее арифметическое элементов этого массива, сохранив три знака в дробной части.

  1. Ответ на вопрос
    Ответ на вопрос дан ShirokovP
    var c:array[1..10000] of integer;
    n, k, S, a, b: integer;
    q: real;

    begin
    read(a, b, n); 
    k:=0; S:=S;
    for var i:=1 to n do begin  
    c[i]:=random(a,b); 
    k:=k+1;  
    S:=S+c[i];  
    write(c[i], ' ');
    end;
    q:=S/k;
    writeln(q:17:3);
    end.
    1. Ответ на вопрос
      Ответ на вопрос дан nika01snek
      SyntaxError на строке 2: invalid syntax (вот что пишет)
    2. Ответ на вопрос
      Ответ на вопрос дан ShirokovP
      Я на паскале решил
    3. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Странно... по условию 0 < N ≤ 10000, а Вы массив на 100 объявляете...
    4. Ответ на вопрос
      Ответ на вопрос дан ShirokovP
      исправил
    5. Ответ на вопрос
      Ответ на вопрос дан ВалериЯТараН
      не то
  2. Ответ на вопрос
    Ответ на вопрос дан Аккаунт удален
    // PascalABC.NET 3.3, сборка 1634 от 14.02.2018
    // Внимание! Если программа не работает, обновите версию!

    begin
      var (a,b,n):=ReadInteger3;
      var p:=ArrRandom(n,a,b); p.Println;
      Writeln(p.Average:0:3)
    end.
    1. Ответ на вопрос
      Ответ на вопрос дан nika01snek
      Или в Free Pascal 3.0.2!!
    2. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Возможно. Но об этом, когда мозг включают, сообщают в вопросе, а не в комментарии к полученному ответу.
    3. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Или Вы считаете, что здесь собрались люди, знающие Ваши личные предпочтения?
    4. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      И еще: нормальные люди, получив ответ на свой вопрос, даже если с вопросом накосячили, не считают для себя зазорным поблагодарить за ответ людей, бесплатно потративших свое время и силы.
    5. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      точно
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.