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

Каждый элемент массива умножить на минус два

20.12.2022, 17:10. Показов 297. Ответов 1
Метки с++ (Все метки)

Author24 — интернет-сервис помощи студентам
Составить программу, заменяющую каждый элемент массива на элемент, в 2 раза больший и противоположный по знаку. Диапазон значений от -10 до 30. Вывести исходный и полученный массивы (в строку).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2022, 17:10
Ответы с готовыми решениями:

Заполнить случайными элементами массив, умножить каждый элемент на два и вывести
Программа получения одномерного массива, состоящего из 20 элементов с помощю датчика случайных...

Каждый третий элемент массива умножить на 3
Просьба перевести на С++ public class Program { public static void main(String args) { ...

Каждый третий элемент массива умножить на собственный индекс
Вот условие задачи: Ввести одномерный массив а из n элементов. Каждый третий элемент массива...

Массив: Каждый третий элемент массива умножить на собственный индекс
Вот условие программы: Ввести одномерный массив A из N элементов. Каждый третий элемент массива...

Каждый четный элемент массива умножить на минимальный элемент, а нечетный на максимальный
В одномерном массиве, состоящем из n целых элементов, каждый четный элемент умножить на минимальный...

1
Модератор
Эксперт С++
13502 / 10754 / 6409
Регистрация: 18.12.2011
Сообщений: 28,699
20.12.2022, 18:01 2
Образцы (шаблоны) программ для типовых задач
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <iostream>
//#include <clocale>
#include <cstdlib>
using namespace std;
//----- объявление прототипов используемых функций----------------------------------------
void Input(int* M,int n);  // ввод массива
void Print(int* M,int n);   // вывод массива
void RandomFill(int* M,int n);   // заполнение массива случайными числами
//--------------------------------------------------------------------------
void Work(int* M,int n);   // пример обработки массива
//--------------------------------------------------------------------------
 
//----------  main() -  точка входа в программу консольного приложения 
int main()
{
    //setlocale(LC_ALL,"Rus");
    int n;
    cout<<"Размер массива?";
    cin>>n;
    int* A=new int[n];
    //Input(A,n);
    RandomFill(A,n);
    Print(A,n); 
    Work(A,n);
    Print(A,n); 
    delete[] A;
    //system("pause");
    return 0;
}
//----   описание функций -----------------------------------------
// ввод массива
void Input(int* M,int n)
{
    for(int i=0;i<n;i++)
    {
        cout<<"M["<<i<<"]=?";
            cin >> M[i];
    }
}
// заполнение случайными числами
void RandomFill(int* M,int n)
{
    for(int i=0;i<n;i++)
    {
        M[i]=rand()%41-10;
    }
}
  // вывод массива
void Print(int* M,int n)
{
    for(int i=0;i<n;i++)
    {
        cout << M[i]<< " ";
    }
    cout << endl;
}
// пример обработки - умножить на -2
void Work(int* M,int n)
{
    for(int i=0;i<n;i++)
    {
        M[i]*= -2;
    }
}
0
20.12.2022, 18:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2022, 18:01
Помогаю со студенческими работами здесь

Каждый четный элемент массива умножить на минимальный его элемент
В одномерном массиве, состоящем из n целых элементов, каждый четный элемент умножить на минимальный...

Найти максимальный элемент динамического массива и умножить этот элемент на каждый в этом массиве
Создать двумерный динамический массив произвольного размера. Заполнить массив случайным образом....

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

Каждый неотрицательный элемент умножить на минимальный элемент массива
В одномерном массиве, состоящем из n целых элементов, каждый неотрицательный элемент умножить на...

Каждый элемент массива умножить на модуль вектора
Помогите с заданием: дано вектор a = (a1,a2,a3...,an)(массив).Обчислить модуль вектора |a|, каждый...

С помощью функции умножить на 2 каждый элемент массива и вывести на экран
Помогите решить. создать и заполнить одномерный массив,с помощью функции умножить на 2 каждый...


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

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

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