2 / 2 / 0
Регистрация: 20.03.2009
Сообщений: 6
1

Одномерные массивы

28.04.2009, 06:07. Показов 1602. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задание. Написать программу для формирования и печати одномерного массива. Сформированный массив перед выводом на экран упорядочить по возрастанию.

Дан вектор Y(n), n<12. Сформировать вектор С из ненулевых элементов вектора Y, предшествующих первому отрицательному элементу вектора.
1
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2009, 06:07
Ответы с готовыми решениями:

одномерные массивы
В одномерном массиве, состоящем из n вещественных элементов, вычислить произведение элементов с...

Одномерные Массивы.
Уважаемый модератор помогите решить. В одномерном массиве, состоящем из n вещественных...

Одномерные массивы.
1. Найдите общее кол-во собранного картофеля. Результаты сбора картофеля и названия бригад хранятся...

Одномерные массивы
Срочна нужна помощь в решении задачек, ибо завтро сдавать :) и Заранее спасибо :)

2
1512 / 779 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
28.04.2009, 10:04 2
Лучший ответ Сообщение было отмечено melamory как решение

Решение

Вот код первой программы.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
program Project2;
uses
 crt;
type vector = array[1..1000] of integer;
matrix = array[1..100]of vector;
var 
    a:vector;
    i,n:integer;
procedure ShowArray(a:vector;n:integer);
var i:integer;
begin
    for i:=1 to n do 
  begin
    write(a[i],' ');
 end;
 writeln;
end;
procedure InitArray(var a:vector;n:integer);
var i:integer;
begin
for i:=1 to n do 
  begin
    a[i] := random(100) -50;    
 end;
end;
procedure BubleSort(var a:vector;n:integer);
var i,j:integer;
temp:integer;
begin
    for i:=1 to n do
       for j:= 1 to n - i do
       begin
       if (a[j] >= a[j+1]) then
       begin
            temp := a[j];
            a[j] := a[j+1];
            a[j+1] := temp;
       end;
     end;
end;
 
begin
 write('n=');readln(n);
 InitArray(a,n);
 writeln('Ishodnii massiv');
 ShowArray(a,n);
 writeln('Otsortirovannii massiv');
 BubleSort(a,n);
  ShowArray(a,n);
  readln;
end.
Не забываем про кнопку спасибо.
2
2 / 2 / 0
Регистрация: 20.03.2009
Сообщений: 6
29.04.2009, 02:44  [ТС] 3
Спасибо) но это одно задание и я так думаю все должно быть в одной программе.
1
29.04.2009, 02:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.04.2009, 02:44
Помогаю со студенческими работами здесь

одномерные массивы
Помогите с задачей: Поменять местами минимальный и максимальный элементы массива размера 10

Одномерные массивы
Дан массив A(n) целых чисел. Каждый третий элемент массива заменить его порядковым номером. Вывести...

Одномерные массивы
Написать программу для формирования и печати одномерного массива. Сформированный массив перед...

массивы(одномерные)
Всем доброго времени суток, хочу задать вопрос, а вернее попросить помощи.. имеется код ...

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

одномерные массивы
напашите пожалуйста код... Как удалить первый чётный элемент?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru