Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 30.11.2013
Сообщений: 56

Закончите программу

13.12.2013, 15:47. Показов 551. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Написал часть программы,теперь нужно её закончить. вот задание.
Дан массив с (n) . Переписать в мас¬сив х (n) все ненулевые элементы массива возведенные в квадрат. Затем упорядо¬чить методом «пузырька» по возрастанию новый массив. Найти общее количество одинаковых элементов в упорядоченном массиве. Закончил на том, что переписал все ненулевые элементы, возведенные в квадрат. Заранее спасибо.
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
program sort_2;
uses crt;
const n=10;
var
x: array [1..n] of real;
y: array [1..n] of real;
k,i,j,n_min: integer; min,temp: real;
begin
writeln('массив O');
randomize;
for i:=1 to n do
begin
x[i]:=random(10)-5;
write(x[i]:4:0);
end;
writeln;
writeln('массив Y');
k:=1;
for i:=1 to n do
begin
if x[i]<>0 then
begin
y[k]:=sqr(x[i]);
write('b[',k,']=',y[k],' ');
k:=k+1;
end;
end;
writeln;
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.12.2013, 15:47
Ответы с готовыми решениями:

Закончите фразу "На лугу пасется..."
По данному числу n закончите фразу &quot;На лугу пасется...&quot; одним из возможных продолжений: &quot;n коров&quot;, &quot;n корова&quot;, &quot;n...

Пожалуйста, закончите мою маленькую программу
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; FILE *fp; int a={4,7,8,6,8,5,4,3,2,1,6,5},b,i; int k; void main() ...

Составить блок-схему и программу вычисления значения функции + написать программу
Прошу решить в качестве проверки. Нужно сдать в понедельник. Буду очень благодарен! Заранее СПАСИБО!!! Номера: 7, 8, 17 (а)

1
Модератор
Эксперт Pascal/DelphiЭксперт NIX
 Аватар для bormant
7816 / 4635 / 2837
Регистрация: 22.11.2013
Сообщений: 13,159
Записей в блоге: 1
13.12.2013, 23:19
Что-то вроде:
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
program sort_2;
const
  LIM=5; W=4; D=0; n=10;
var
  x,y: array [1..n] of real;
  t: real;
  m,i,k: integer;
begin
  Randomize;
  WriteLn('X=');
  for i:=1 to n do begin
    x[i]:=Random(2*LIM)-LIM; Write(x[i]:W:D);
  end; WriteLn;
  WriteLn('Y=');
  m:=0;
  for i:=1 to n do
    if x[i]<>0 then begin
      inc(m); y[m]:=sqr(x[i]); Write(y[m]:W:D);
    end;
  WriteLn;
  repeat
    k:=0;
    for i:=m downto 2 do
      if y[i]<y[i-1] then begin
        t:=y[i-1]; y[i-1]:=y[i]; y[i]:=t; inc(k);
      end;
  until k=0;
  WriteLn('Y''=');
  for i:=1 to m do Write(y[i]:W:D); WriteLn;
end.
Прогон:
Code
1
2
3
4
5
6
X=
   2   3   0   2  -1  -4   1  -1  -5  -3
Y=
   4   9   4   1  16   1   1  25   9
Y=
   1   1   1   4   4   9   9  16  25
Добавлено через 9 минут
Цитата Сообщение от Enterpris Посмотреть сообщение
Найти общее количество одинаковых элементов в упорядоченном массиве.
Что здесь имеется в виду? Например, что должно быть выведено для предыдущего примера?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.12.2013, 23:19
Помогаю со студенческими работами здесь

перестроить программу из простого типа в программу с использованием процедур и функций
unit Unit1; uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids; type ...

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

Составить программу обработки строки символов, которая вводится в программу
Помогите решить задачу: составить программу обработки струки символов, которая вводится в программу. 1. Заметить все символы...

Реализация продления оплаты за программу (помесячная оплата подписки на программу)
Создал прогу, теперь мне надо её продавать, но так что-бы она работала месяц(Помесячная плата) Возникла трудность с вводом пользователя в...

Разработать программу и составить программу вычисления и вывода таблицы значений
Разработать алгоритм и составить программу вычисления и вывода на дисплей таблицы значений сумм S=\sum_{n=1}^{n}\frac{{(1+x)}^{2*k}}{k+x} ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru