Форум программистов, компьютерный форум CyberForum.ru

Дан целочисленный массив, нужно исключить из него все нули - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить процент от общего количества http://www.cyberforum.ru/cpp-beginners/thread93095.html
Помогите пожалуйста разобратся с этой прогой: Написать прогамму, которая обрабатывает результаты экзамена. Для каждой оценки программа должна вычислить процент от общего количества оценок. Оценки от 5 до 2. Среда разработки: С++
C++ Шахматная доска и строка Есть 3 задачки, немного не соображу как их решить. Помогите горе-программисту :) 1) Поле шахматной доски определяется парой натуральных чисел, первое из которых задаст номервертикали, а второе- номер горизонтали. Даны натуральные числа k, l, m, n. Требуется выяснить, являются ли поля (k, l) и (m, n) полямиодного цвета. 2)В последовательности введённых символов (последний '$') определить... http://www.cyberforum.ru/cpp-beginners/thread93094.html
Матрица и элементы C++
Помогите решить задачу: Сформиромать матрицу С (N,M) элементами которой являются случайные числа, равномерно распределённые в интервале (-4.0, 8.2). Переставляя её строки и столбцы, добиться того, чтобы наименьшийэлемент этой матрицы оказался в левом верхнем углу. Матрицу сформировать динамическим массивом я могу, рандом тоже могу, а всё остальное не знаю как. Помогите пожалуйста!
Многомерные массивы. Операции с элементами массивов C++
В данной действительной квадратной матрице порядка n найти сумму элементов строки, в которой расположен элемент с наименьшим значением. Предполагается, что такой элемент единствен.
C++ Определить наименьшее время, которое должно пройти до того момента, когда часовая и минутная стрелки совпадут http://www.cyberforum.ru/cpp-beginners/thread93073.html
1) Даны целые числа M и N (0<M<=12, 0<=N<=60), указывающие момент времени: «M часов, N минут». Определить наименьшее время (число полных минут), которое должно пройти до того момента, когда часовая и минутная стрелки совпадут. 2) Даны натуральное число N и действительные числа A1, …, AN. Заменить в последовательности A1, …, AN единицей числа, равные или превосходящие единицу, а нулем числа,...
C++ Количество элементов массива, меньших С В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) количество элементов массива, меньших С; 2) сумму целых частей элементов массива, расположенных после последнего отрицательного элемента. Язык - С++. Использовать указатели, выделить динамическую память. подробнее

Показать сообщение отдельно
Bloodykeeper
This party getting crazy!
 Аватар для Bloodykeeper
78 / 74 / 1
Регистрация: 22.09.2009
Сообщений: 427
06.02.2010, 22:25  [ТС]     Дан целочисленный массив, нужно исключить из него все нули
да, я тоже вот пока купался подумывал над этим =))

Добавлено через 12 минут
Вот пробую вот так склепать, но что-то не выходит. Подскажите, что не так!?

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    int *a, i, n, q, A,B;
 
    printf("Enter n: ");
    scanf("%d", &n);
 
    a = (int *) malloc(sizeof(int) * n);
    for(i = 0; i < n; i++) {
        printf("array[%d]: ", i);
        scanf("%d", &a[i]);
    }
    for (int i=0;i<N;i++)
    {
  if (A[i]!=0)
  {
    B[q]=A[i];
    q++;
  }
}
printf("%d",q);
}
 
Текущее время: 01:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru