Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Составить программу для расчета общего числа студентов на любом курсе https://www.cyberforum.ru/ c-beginners/ thread1054941.html
В двумерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый( в первой строке - информация о группах первого курса, во второй - второго и т.д). На каждом курсе имеется 8 групп. Составить программу для расчета общего числа студентов на любом курсе. На языке Си!!!
Шеренга C (СИ)
Помогите решить задачу. После раскраски своего деревянного войска Урфин Джюс присвоил каждому солдату номер, чтобы капралы могли их различать. Но Урфин умеет считать только до 1000, а солдат в его армии намного больше, поэтому некоторые солдаты имеют одинаковые номера. Капрал Арум построил N дуболомов в одну шеренгу. Каждый дуболом имеет некоторый номер. Помогите Аруму определить номер,...
C (СИ) Количество перестановок при сортировке https://www.cyberforum.ru/ c-beginners/ thread1054927.html
Помогите решить задачу. В этой задаче вам необходимо проанализировать некоторый алгоритм сортировки. Этот алгоритм сортирует последовательность из N различных целых чисел, переставляя по два соседних элемента последовательности до тех пор, пока она не будет упорядочена по возрастанию. Ваша задача состоит в том, чтобы посчитать, сколько таких перестановок двух соседних элементов необходимо...
C (СИ) Ку-дерево https://www.cyberforum.ru/ c-beginners/ thread1054847.html
Из Делфи в Си может кто перевести? program Qtree; uses Forms, UnitMainForm in 'UnitMainForm.pas' {MainForm}, UnitModel in 'UnitModel.pas'; {$R *.res}
В произвольном тексте найти самое длинное слово C (СИ)
Написать программу "В произвольном тексте найти самое длинное слово". На форуме уже есть подобные темы с ответами, но там функции которых мы не проходили. Напишите пожалуйста с самыми простыми функциями. Заранее спасибо
C (СИ) Массив https://www.cyberforum.ru/ c-beginners/ thread1054663.html
В этот код вместо количества ненулевых столбцов нужно вставить номер первого столбца,который имеет даже один ненулевой елемент.Сделайте пожалуйста #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <ctype.h> void main() { int x;
C (СИ) Не работает программа для сортировки массива строк https://www.cyberforum.ru/ c-beginners/ thread1054623.html
Здравствуйте. Из учебника Уэйта, Прата нашел программу для сортировки массива строк. После ввода 20 строк программа падает. Не подскажете почему? /* считывает строки и сортирует их */ #include <stdio.h> #include <locale.h> #define SIZE 81 /* предельная длина строки, включая \0 */ #define LIM 20 /* максимальное количество считываемых строк */ #define HALT " " /* нулевая строка для...
C (СИ) Написать программу которая проверяет находится ли введенное число с клавиатуры в массиве
Написать программу которая проверяет находится ли введенное число с клавиатуры в массиве(в массив тоже вводятся числа, чисел). Помогите пожалуйста нужен код программы С Зарание благодарен
C (СИ) Немогу выполнить задание Дана матрица Cij (i=1,...,M; j=1,...,N) и число A>0. Записать вектор X (j=1,...,N), для которого Xj сумма всех елементов j-того стовпчика, квадрат которых больше от чиисла А. ----------------------------------- Напишите пожалуйста программу. Могу помочь чуток деньгами =) https://www.cyberforum.ru/ c-beginners/ thread1054606.html C (СИ) составить программу в си https://www.cyberforum.ru/ c-beginners/ thread1054547.html
Надо составить программу,в которой предусмотреть ввод исходной информации о четырех студентах: фамилия и инициалы, год рождения , год поступления в кип,оценки за первый семестр :физика,математика,информатика.вычислить общий средний балл всех студентов и распечатать список студентов имеющих средний балл,равный общему среднему баллу
Процедуры C (СИ)
Дано задание: Перевести десятичные вещественные числа в двоичные.Перевод целой и вещественной части реализовать в виде отдельных процедур. Поясните, пожалуйста, насчет процедур. Как ими пользоваться в этом случае? Не могу понять, как в этом случае получить цельное двоичное число..
C (СИ) Определить слова, которые содержат хотя бы одну букву d https://www.cyberforum.ru/ c-beginners/ thread1054361.html
Вот условие задачи: Задана не пустая последовательность не пустых слов из латинских букв; соседние слова отделяются одно от другого запятыми, а по последнему слову является точка. Определить слова, которые содержат хотя бы одну букву d. Пока понял как сделать цикл: int c=0,counter=0; while((a=getchar())!='.') { if(a=='d' && c==0) {
168 / 37 / 4
Регистрация: 12.09.2013
Сообщений: 67
24.12.2013, 22:15 0

Все положительные элементы массива поместить в начало массива B, а отрицательные — в начало C - C (СИ) - Ответ 5553607

24.12.2013, 22:15. Показов 3465. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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;
}


Вернуться к обсуждению:
Все положительные элементы массива поместить в начало массива B, а отрицательные — в начало C C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2013, 22:15
Готовые ответы и решения:

Перенести в начало массива все положительные элементы, а в конец массива - все отрицательные
Помогите, пожалуйста, написать программу на языке Си: Дан одномерный массив А, состоящий из 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
24.12.2013, 22:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2013, 22:15
Помогаю со студенческими работами здесь

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

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

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

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

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