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

Написать программу, которая меняет знак всех нечетных элементов двумерного массива - C++

Восстановить пароль Регистрация
 
compl
1 / 1 / 0
Регистрация: 23.10.2012
Сообщений: 70
09.12.2012, 20:06     Написать программу, которая меняет знак всех нечетных элементов двумерного массива #1
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 20:06     Написать программу, которая меняет знак всех нечетных элементов двумерного массива
Посмотрите здесь:

C++ Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном пользователя.
C++ Написать программу которая меняет местами элементы массива
Написать программу, которая меняет местами элементы массива C++
программа которая в матрице меняет местами строки содержащие максимальное количество четных и нечетных элементов C++
Написать программу, которая запрашивает размерность двумерного массива, заполняет его случайными числами от 5 до 15 и находит максимальный элемент в м C++
C++ Написать программу, которая находит сумму всех целых нечетных чисел в заданном диапазоне
C++ Написать программу, которая находит сумму четных и сумму нечетных элементов массива
2.1 Написать программу, которая вычисляет среднее арифметическое элементов массива без учета минимального и максимального элементов массива. Организов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nikcharn
 Аватар для Nikcharn
71 / 53 / 3
Регистрация: 31.07.2009
Сообщений: 149
09.12.2012, 20:39     Написать программу, которая меняет знак всех нечетных элементов двумерного массива #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
#include <iostream>
 
using namespace std;
 
void main() {
    const int x = 3, y = 3;
    int Array[x][y];
    setlocale(LC_ALL, "Russian");
    
    for (int i = 0; i < x; i++) {
        for (int j = 0; j < y; j++) {
            cin >> Array[i][j];
            if (Array[i][j] % 2)
                Array[i][j] *= -1;
        }
    }
 
    for (int i = 0; i < x; i++) {
        for (int j = 0; j < y; j++) 
            cout << Array[i][j] << ' ';
        cout << endl;
    }
    
}
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
10.12.2012, 05:06     Написать программу, которая меняет знак всех нечетных элементов двумерного массива #3
Nikcharn, Вижу не первый раз, потому замечу. void main - писать некорректно. За подробностями прошу в стандарт. Единственными корректными сигнатурами являются
C++
1
int main()
и
C++
1
int main(char*, char**)
Будьте пожалуйста корректны в написании кода.
Yandex
Объявления
10.12.2012, 05:06     Написать программу, которая меняет знак всех нечетных элементов двумерного массива
Ответ Создать тему
Опции темы

Текущее время: 03:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru