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

Составить подпрограмму (одномерный массив).

19.05.2009, 21:28. Показов 1976. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
составить подпрограмму для замены всех отрицательных элементов одномерного массива их модулями и подсчета чисел таких замен.
Применяя эту подпрограмму, изменить каждый из двух заданных массивов АТ и ВР. Если окажется, что число замен в массиве АТ больше 5, распечатать этот массив с замененными элементми, иначе- массив ВР.
АТ=(-9.5;0.54;2.8;-6.9;-8.4;7.21;-1.4;-0.1);
ВР=(0.4;-0.1;-7.2;0.22;5.29;5.3;-9.4;2.88)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.05.2009, 21:28
Ответы с готовыми решениями:

Создать подпрограмму функции, которая возвращает одномерный массив
Создать подпрограмму функции,которая возвращает одномерный массив B ,состоящий из номеров строк исходной матрицы A,в которых знаки...

Составить подпрограмму умножения одномерных матриц и подпрограмму их сравнения
Составить подпрограмму умножения одномерных матриц и подпрограмму их сравнения.(подпрограммы составить таким образом, чтобы ввод-вывод...

Дан двухмерный массив A[m,n]. Составить одномерный массив из номеров столбцов исходного двухмерного массива, в
Добрый день, никак не получается решить данную задачу. Дан двухмерный массив A. Составить одномерный массив из номеров столбцов...

3
0 / 0 / 0
Регистрация: 14.05.2009
Сообщений: 3
20.05.2009, 09:03
скажы пожалуста,что именно надо делать с ВР-тоспечатать,или делать замену,а то я почти составил прогу, но сетим не могу разобратся
0
 Аватар для Mat_All
12 / 12 / 3
Регистрация: 01.04.2009
Сообщений: 27
20.05.2009, 09:08
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
Program Mat_All;
Uses WinCrt;
Const n=8;
Type
  mas=array [1..n] of real;
Var
  AT,BP:mas;
  i,k:integer;
 
{Считаем кол-во замен}
Function S4et(suda:integer; New:Mas):integer;
Var i,k:integer;
  Begin
    k:=0;
    For i:=1 to suda do
    If (New[i]<0) Then inc(k);
    S4et:=k;
  End;
 
{Заменяем элементы на их модули}
Procedure Zamena (suda:integer; Var New:Mas);
Var i:integer;
  Begin
    For i:=1 to suda do
    If (New[i]<0)
     then New[i]:=abs(New[i]);
  End;
 
{Формируем массив}
Procedure FormArray(suda:integer; Var New:mas);
Var i:integer;
  Begin
   For i:=1 to suda do
    Begin
      Write ('Введите ', i,'-ый элемент: ');
      Readln (New[i]);
    End;
  End;
 
{Выводим на печать}
Procedure PrintArray(suda:integer; var New:mas);
Var i:integer;
  Begin
    For i:=1 to suda do
    Write (New[i]:6:1);
    Writeln;
  End;
 
Begin
  FormArray (n,AT);
  Writeln ('Массив АТ: ');
  PrintArray (n,AT);
  FormArray (n,BP);
  Writeln ('Массив BP: ');
  PrintArray (n,BP);
  k:=s4et(n,AT);
  if k>5 then
    Begin
      Writeln ('Кол-во замен >5. Массив AT:');
      Zamena (n,AT);
      PrintArray (n,AT);
    End
  else
    Begin
      Writeln ('Кол-во замен <5. Массив BP::');
      Zamena (n,BP);
      PrintArray (n,BP);
    End;
End.
1
1 / 1 / 0
Регистрация: 04.05.2009
Сообщений: 22
20.05.2009, 11:56  [ТС]
я думаю, что распечатать)
спасибо всем!)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.05.2009, 11:56
Помогаю со студенческими работами здесь

Нужно составить одномерный массив
В одномерном массиве, состоящем из n вещественных элементов, заменить каждый элемент &gt; 0, значением среднего арифметического элементов...

Составить двумерный массив, преобразовать в одномерный
Ребята, не могу сообразить, что исправить, чтобы массив D формировался согласно заданию: Сформировать двумерный массив B размером 2 x 3 с...

Дан одномерный массив А(N) .Составить программу.
МОжет кто нибудь помочь студенту медику? Дан одномерный массив А(N) .Составить программу. 1. Определить, сколько точек М1...

Составить блок схему к программе. Одномерный массив.
Задача: Составить программу упорядоченния по возрастанию элементов одномерного массива A(N) принадлежащих отрезку (O;R) uses crt; var...

Составить одномерный массив D из минимальных элементов столбцов матрицы В
сформировать двумерный массив В размером 12х3 с помощью генератора случайных чисел и вывести элементы массива на экран и в файл. Составить...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru