Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/19: Рейтинг темы: голосов - 19, средняя оценка - 4.58
0 / 0 / 1
Регистрация: 13.03.2012
Сообщений: 27

Вывести на экран сначала неотрицательные элементы массива, затем отрицательные

10.05.2012, 16:20. Показов 3930. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1)Дан массив. Вывести на экран сначала его неотрицательные элементы, затем отрицательные
2)Дан массив. Вывести на экран сначала его четные элементы, затем нечетные
3)Дан массив вещественных чисел:
а)Каждый отрицательный элемент заменить на его абсолютную величину
б)Все элементы с нечетными номерами заменить на их квадратный корень
4)Дан массив вещественных чисел:
а)Каждый элемент, больший 10, заменить на его квадратный корень
б)Все элементы массива с четными номерами заменить на их абсолютную величину
5)Дан массив вещественных чисел:
а)Ко всем отрицательным элементам прибавить элемент с номером m1, к остальным - элемент с номером m2
б)Все элементы с четными номерами удвоить, с нечетными - уменьшить на 1.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.05.2012, 16:20
Ответы с готовыми решениями:

Массив. Расположить в массиве сначала положительные, а затем отрицательные элементы массива
Расположить в массиве R сначала положительные, а затем отрицательные элементы массива Z(12).

Переписать сначала отрицательные, а затем положительные элементы из одного массива в другой
Здраствуйте,помогите решить. Переписать сначала отрицательные ,а затем положительные элементы массива BC(N) в массив ZBC N<=20

Вывести сначала все положительные элементы массива, затем все отрицательные
Всем привет уважаемые. Нуждаюсь в помощи, помогите кто сможет. Вообщем вот в чём вопрос: Как сделать вывод на экран элементы массива,...

1
 Аватар для DaskOFF
113 / 113 / 42
Регистрация: 02.05.2012
Сообщений: 524
Записей в блоге: 1
10.05.2012, 18:10
Лучший ответ Сообщение было отмечено asd как решение

Решение

1)
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
program massiv;
uses crt;
 
const max=10;
var
            t: array[0..max] of longint;
            i: word;
 
begin
clrscr;
            writeln ('Введите массив ');
            for i:=0 to max do
                begin
                        read(t[i]);
                end;
                writeln;
            write ('В массиве положительные числа: ');
            for i:=0 to max do
            begin
                        if t[i]>0 then
                                    write(t[i],' , ');
            end;
            writeln;
            write ('В массиве отрицательные числа: ');
            for i:=0 to max do
            begin
                        if t[i]<0 then
                                    write(t[i],' , ');
            end;
             writeln;
             readln;             
end.
2)
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
 program massiv;
uses crt;
 
const max=10;
var
            t: array[0..max] of longint;
            i: word;
 
begin
clrscr;
            writeln ('Введите массив');
            for i:=0 to max do
                begin
                        read(t[i]);
                end;
                writeln;
            write ('Четные: ');
            for i:=0 to max do
            begin
                        if t[i] mod 2 = 0 then
                                    write(t[i],' , ');
            end;
            writeln;
            write ('Нечетные: ');
            for i:=0 to max do
            begin
                        if t[i] mod 2 <> 0 then
                                    write(t[i],' , ');
            end;
             writeln;
             readln;
end.
почти все задачи решаются по такой схеме
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.05.2012, 18:10
Помогаю со студенческими работами здесь

Переписать сначала отрицательные, а затем положительные элементы массива В в массив C
Переписать сначала отрицательные, а затем положительные элементы массива В в массив C.

Отпечатать сначала положительные элементы массива Х и их количества, а затем отрицательные массивы Х и их количество.
Пожалуйста напишите програму в Паскале полностью:... Задан массив Х(N) N&lt;=50. Отпечатать сначала положительные элементы массива Х и их...

Заполнить массив Y так, чтобы сначала располагались отрицательные, а затем положительные элементы массива X
Заполнить массив Y так, чтобы сначала располагались отрицательные, а затем положительные элементы массива X. Помогите, пожалуйста :)

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

Вывести на экран дисплея в строку сначала все отрицательные из них, а затем – все остальные
Дано 25 чисел. Вывести на экран дисплея в строку сначала все отрицательные из них, а затем – все остальные.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru