Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Вывод элементов массива (http://www.tehnari.ru/f41/t41364/)

надя 27.10.2010 14:46

Вывод элементов массива
 
помогите пожалуйста решить задачу..

дан массив A [1...20] of integer
вывести элементы случайным образом из промежутка [-2...7]
вывести их в строку в формате 4 позиции на число.

помогите,очень надо!!

Как бы ни было "очень надо", но цепляться к чужим темам не следует - создавайте свою. Сейчас я это сделал за Вас.
Модератор.

Vladimir_S 27.10.2010 15:02

Цитата:

Сообщение от надя (Сообщение 410072)
помогите пожалуйста решить задачу..

дан массив A [1...20] of integer
вывести элементы случайным образом из промежутка [-2...7]
вывести их в строку в формате 4 позиции на число.

помогите,очень надо!!

Во-первых, какой язык программирования требуется? (Интересно, и почему я должен это чуть не каждый раз клещами вытаскивать?..).
Во-вторых, поясните, пожалуйста, что значит "случайным образом"? Как я понимаю, из имеющегося массива нужно выбрать числа, попадающие в указанный интервал, и вывести их на экран. А где тут случайность?

AlexZir 28.10.2010 15:17

Может, имеется в виду заполнение массива случайными значениями из интервала и вывод их в произвольном порядке в указанном формате?

Vladimir_S 28.10.2010 21:09

Цитата:

Сообщение от AlexZir (Сообщение 410496)
Может, имеется в виду заполнение массива случайными значениями из интервала и вывод их в произвольном порядке в указанном формате?

Ага! Алекс, гениально! Нет, правда - до меня никак не доходило, что первое "вывести" следует читать, как "ввести". Тогда ясно.
Интересно, а какой язык требуется? АDА? PL? FORTRAN? А может, Modula-2? А вдруг всё-таки Pasсal? Если да, то так:
Код:

VAR
 A:ARRAY[1..20] of Integer;
 i:Integer;
BEGIN
 Randomize;
 For i:=1 to 20 do
  begin
  A[i]:=Random(10)-2;
  Write(A[i]:4);
  end;
 WriteLn;
 ReadLn;
END.

Впрочем, кто его знает...


Часовой пояс GMT +4, время: 03:06.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.