Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Анастасия_Марин
0 / 0 / 0
Регистрация: 04.11.2018
Сообщений: 1
1

В векторе X подсчитать число нулей и заменить отрицательные элементы их абсолютными величинами

04.11.2018, 16:24. Просмотров 262. Ответов 1
Метки нет (Все метки)

В векторе X подсчитать число нулей и заменить отрицательные элементы их
абсолютными величинами. Нужен код задачи на СИ
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2018, 16:24
Ответы с готовыми решениями:

Увеличить отрицательные элементы вектора в 10 раз, а элементы равные 0 заменить единицами
Все отрицательные элементы вектора увеличить в 10 раз, элементы равные 0 заменить единицами....

Все положительные элементы матрицы заменить на 1, а отрицательные элементы – на (-1)
Ввести массив A(N, N). Образовать массив В(N, N) в котором все положительные элементы массива А(N,...

Отрицательные элементы матрицы заменить на 0
#include <stdio.h> #include <conio.h> int main() { int matrix,i,j; for(i=0;i<3;i++)...

Посчитать в массиве количество нулей и заменить минимальный элемент на это число
Дан одномерный массив из n элементов.Посчитать в нём количество нулей и заменить минимальный ...

Положительные элементы массивов заменить на 1, отрицательные на -1
Доброго времени суток, проблема заключается в том, что не я не присутствовал на лекции по данной...

1
easybudda
Модератор
Эксперт CЭксперт С++
10209 / 6108 / 1536
Регистрация: 25.07.2009
Сообщений: 11,609
04.11.2018, 16:45 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <stdlib.h>
 
int main(void) {
    int X[] = { 2, -1, 0, 3, 0, -4 }, i, zeros = 0;
    
    for ( i = 0; i < sizeof(X) / sizeof(*X); ++i )
        zeros += ( ! ( X[i] = abs(X[i]) ) );
    
    printf("Array: ");
    for ( i = 0; i < sizeof(X) / sizeof(*X); ++i )
        printf("%d ", X[i]);
    printf("\n%d zero elements.\n", zeros);
    
    return 0;
}
Код
[andrew@easybook numbers]$ gcc -Wall count_zeros.c 
[andrew@easybook numbers]$ ./a.out 
Array: 2 1 0 3 0 4 
2 zero elements.
[andrew@easybook numbers]$
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.11.2018, 16:45

Заменить отрицательные элементы матрицы нулями
В матрице D(K,K), где K≤10, записать на место отрицательных элементов нули и вывести ее на печать...

Отрицательные элементы матрицы заменить на 0, а положительные на 1
Задал духмерный масив,необходимо что бы отрицательные елементы заменялись на 0,а положительные на...

Заменить все отрицательные элементы массива нулями
1. 2. Заменить все отрицательные элементы массива нулями. 3. Проверить, есть ли в массиве...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru