0 / 0 / 0
Регистрация: 04.05.2016
Сообщений: 9
1

Все положительные элементы массива уменьшить на заданное число

11.05.2016, 18:05. Показов 3202. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нам дали задачу, а я не понимаю как написать к ней код. Помогите кому не лень:3
Задача: Дан массив. Все его положительные элементы уменьшить на число k (k ввести с клавиатуры).Вывести полученный массив.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2016, 18:05
Ответы с готовыми решениями:

Все положительные элементы массива увеличить на 2, а все отрицательные - уменьшить на 2
Составить программы для решении задач, используя среду программирования Visio studio. Дан массив...

Увеличить все положительные элементы массива на заданное число
Увеличить все положительные элементы массива на заданное число vba. Помоги плиз)

Положительные элементы массива К[1..8] уменьшить на 5, а отрицательное увеличить на число 2
Создать программу. положительные элементы массива К уменьшить на 5, а отрицательное увеличить на...

Увеличить все положительные элементы на заданное с клавиатуры число от 1 до 10
3) Объявить массив из 15 целых чисел.Заполнить массив случайными числами в диапазоне от -11 до...

4
58 / 55 / 28
Регистрация: 20.05.2015
Сообщений: 256
11.05.2016, 18:21 2
AIMHARD,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <cstdio>
#include <vector>
 
int main()
{
    int n;
    scanf("%d", &n);
    std::vector<int>a(n);
    int k;
    scanf("%d", &k);
    for (int i = 0; i < n; i++) {
        scanf("%d", &a[i]);
        a[i] -= k;
        printf("%d ", a[i]);
    }
 
}
1
Просто Лис
Эксперт Python
5313 / 3328 / 1019
Регистрация: 17.05.2012
Сообщений: 9,760
Записей в блоге: 9
11.05.2016, 18:27 3
Melvil,
Цитата Сообщение от AIMHARD Посмотреть сообщение
положительные элементы
C++
1
if (a[i]>=0) a[i] -= k;
1
58 / 55 / 28
Регистрация: 20.05.2015
Сообщений: 256
11.05.2016, 18:31 4
Рыжий Лис, Да, вы правы, ошибся, только тогда:
C++
1
a[i]>0
, а не
C++
1
a[i]>=0
1
0 / 0 / 0
Регистрация: 04.05.2016
Сообщений: 9
11.05.2016, 20:21  [ТС] 5
Спасибо большое)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2016, 20:21
Помогаю со студенческими работами здесь

Если все элементы массива являютя чётными , то увеличьте положительные элементы в два раза, а отрицательные уменьшить в три
Дан числовой массив А, состоящий из n целых чисел . Если все элементы массива являютя чётными , то...

Уменьшить все положительные элементы массива в 2 раза и вывести на экран
Дан числовой массив A, состоящий из n вещественных чисел. Проверьте, все ли элементы массива...

Все положительные элементы массива уменьшить на значение минимального элемента
Дан массив A. Все положительные элементы уменьшить на значение минимального элемента. Осуществить...

Увеличить все положительные числа массива на заданное число
Условие: Увеличить все положительные числа массива на заданное число Sub Увеличение() Dim b Dim...


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

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

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