Dazzi
1

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

24.12.2013, 17:38. Показов 3242. Ответов 1
Метки нет (Все метки)

помогите не как не могу понять как записать код для задачи (Дан числовой массив A размера N. Все его положительные элементы поместить в начало массива B, а отрицательные элементы — в начало массива C. Подсчитать количество тех и других.) и что вообще делать !помогите !!!!!!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2013, 17:38
Ответы с готовыми решениями:

Перенести в начало массива все положительные элементы, а в конец массива - все отрицательные
Помогите, пожалуйста, написать программу на языке Си: Дан одномерный массив А, состоящий из N ...

Данный массив A (n). Все положительные его элементы поместить в начало массива B (n), а все отрицательные - в начало массива C (n). Подсчитать количес
Данный массив A (n). Все положительные его элементы поместить в начало массива B (n), а все...

65. (7 б.) Дан массив A(n). Все положительные его элементы поместить в начало массива B(n), а отрицательные элементы – в начало массива C(n). Подсчита
65. (7 б.) Дан массив A(n). Все положительные его элементы поместить в начало массива B(n), а...

Все положительные элементы поместить в начало массива В(n), а отрицательные элементы — в начало массива С(n)
Ребята. Помогите с задачей пожалуйста. Дан массив А(n). Все положительные его элементы поместить...

1
168 / 37 / 4
Регистрация: 12.09.2013
Сообщений: 67
24.12.2013, 22:15 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#define n 5
 
int a[n] = {1,5,-4,-6,0};
int b[n] = {0,0,0,0,0};
int c[n] = {0,0,0,0,0};
 
int main()
{
    int i,j,k;
 
    for (i=0,j=0,k=0;i<n;i++)
    {
        if (a[i]>0) 
            b[j++] = a[i];
        if (a[i]<0)
            c[k++] = a[i];
    }   
    printf("Numer of positive elements: %d\nNumber of negative elements: %d\n", j, k);
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2013, 22:15
Помогаю со студенческими работами здесь

Все отрицательные цифры поместить в начало массива, а положительные в конец
4. Дан массив положительных и отрицательных чисел. Переписать массив так, чтобы все отрицательные...

Все отрицательные элементы массива А необходимо поставить в начало массива, а положительные в конец
Здравствуйте! Нужна небольшая помощь с массивами в Assembler. Задача в следующем: Все отрицательные...

Все положительные элементы массива поставить в начало, а отрицательные - в конец
Помогите решить такую задачу пжл: дан одномерный массив &quot;а&quot; (состоящий из вещественных чисел)....

В начало одномерного массива перенести все отрицательные элементы, а в конец - положительные
Дан одномерный массив A, состоящий из N элементов. Перенести в начало массива все отрицательные...


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

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

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