Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
AlenaPark
1 / 1 / 0
Регистрация: 21.02.2016
Сообщений: 43
1

Четные элементы одномерного массива возвести в квадрат, а нечетные удвоить

03.03.2016, 08:51. Просмотров 1077. Ответов 2
Метки нет (Все метки)

Дан одномерный массив. Четные элементы массива возвести в квадрат, а нечетные удвоить. C++

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2016, 08:51
Ответы с готовыми решениями:

Заменить все четные элементы массива на их квадраты, а нечетные удвоить
Так и не пойму эти массивы, помогите с задачами, пожалуйста!!! 1. Удалить из...

Все четные элементы массива возвести в квадрат
Весь вечер ломаю моск никак не получается. Пож оч нужно для зачета!!!! ...

Возвести в квадрат все элементы одномерного массива
Привет. Я в С++ начинающий и у меня такая задача: нужно возвести в квадрат...

Найти четные и нечетные элементы одномерного массива и поменять их местами
найти четные и нечетные элементы одномерного массива и поменять их местами

Найти четные и нечетные элементы одномерного массива и поменять их местами
Найти четные и нечетные элементы одномерного массива и поменять их местами.

2
zss
Модератор
Эксперт С++
7460 / 6836 / 4317
Регистрация: 18.12.2011
Сообщений: 18,086
Завершенные тесты: 1
03.03.2016, 08:58 2
Лучший ответ Сообщение было отмечено AlenaPark как решение

Решение

Образец Образцы (шаблоны) программ для типовых задач
Функция Work
C++
1
2
3
4
5
6
7
8
void Work(int* M,int n)
{
  for(int i=0;i<n;i++)
    if(M[i]%2==0)
      M[i]*=M[i];
    else
      M[i]*=2;
}
1
sab1ch
BrainOverflow
124 / 128 / 63
Регистрация: 31.03.2013
Сообщений: 556
03.03.2016, 09:02 3
AlenaPark,
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
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
        srand(time(0));
    size_t size;
    cout << "Enter the size: ";
    cin >> size;
    cout << endl;
    int* mas = new int[size];
    cout << "Old array:\n---------------";
    cout << endl;
    for (int j = 0; j < size; j++)
    {
        mas[j] = rand() % 30 + 5;
        cout << mas[j] << ' ';
    }
    cout << endl;
    cout << "\nNew array:\n---------------\n";
    for (int j = 0; j < size; j++)
    {
        if (mas[j] % 2 == 0)
            mas[j] *= mas[j];
        else 
            mas[j] *= 2;
        cout << mas[j] << ' ';
    }
    delete[] mas;
    _getch();
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2016, 09:02

Возвести в квадрат все нечетные элементы матрицы А(m,n)
Піднести до квадрату всі непарні елементи матриці А(m,n) (m&lt;=5, n&lt;=4) і...

Все четные элементы заменить на их квадраты, а нечетные удвоить (переделать с указателями)
Необходимо переделать код, что бы в нем использовались указатели Дан массив...

Массивы: все элементы, кратные 10, заменить 0, все нечетные элементы удвоить, а четные уменьшить в 2 раза
помогите написать программу (массивы) Дан массив целых чисел из 50 элементов. ...


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

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

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