Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
asya555.5
0 / 0 / 1
Регистрация: 19.04.2012
Сообщений: 32
#1

Элементы матрицы, стоящие на пересечении нечетных строк и нечетных столбцов заменить переменной P - C++

23.04.2012, 19:09. Просмотров 728. Ответов 13
Метки нет (Все метки)

элементы матрицы Q,стоящие на пересечении нечетных строк и нечетных столбцов заменить переменной P.ПОМОГИТЕ ПОЖАЛУЙСТА ЧЕМ СМОЖИТЕ!!!БУДУ ОЧЕНЬ ПРИЗНАТЕЛЬНА
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.04.2012, 19:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Элементы матрицы, стоящие на пересечении нечетных строк и нечетных столбцов заменить переменной P (C++):

Элементы матрицы, стоящие на пересечении нечетных строк и нечетных столбцов, заменить переменной
помогите решить!!!!!! элементы матрицы Q,стоящие на пересечении нечетных строк...

Элементы матрицы, стоящие на пересечении нечетных строк и нечетных столбцов заменить переменной P
элементы матрицы Q,стоящие на пересечении нечетных строк и нечетных столбцов...

Сформировать матрицу.Заменить нулями элементы,стоящие на пересечении строк и столбцов
Дана целочисленная матрица A(N,M).Заменить нулями элементы,стоящие на...

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

Заменить элементы массива,стоящие на нечетных позициях, на среднее арифметическое массива
Заменить элементы массива,стоящие на нечетных позициях, на среднее...

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

13
programmer_11
95 / 70 / 28
Регистрация: 08.10.2011
Сообщений: 130
23.04.2012, 21:53 #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
#include <iostream.h>
 
int main()
{
const int n=4;//число столбцов и строк матрицы
int q[n][n],p;
cout << "p: ";
cin >> p;
for (int i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
q[i][j]=0;
}
}
for (i=1;i<=n;i+=2)
{
for (int j=1;j<=n;j+=2)
{
q[i-1][j-1]=p;
}
}
for (i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
cout << q[i][j] << " ";
}
cout << endl;
}
return 0;
}
0
asya555.5
0 / 0 / 1
Регистрация: 19.04.2012
Сообщений: 32
23.04.2012, 22:21  [ТС] #3
выводит ошибку.
там написано:undefined symbol 'i'
0
programmer_11
95 / 70 / 28
Регистрация: 08.10.2011
Сообщений: 130
23.04.2012, 23:28 #4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Тогда напишите так.

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
#include <iostream.h>
 
int main()
{
const int n=4;//число столбцов и строк матрицы
int q[n][n],p;
cout << "p: ";
cin >> p;
for (int i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
q[i][j]=0;
}
}
for (int i=1;i<=n;i+=2)
{
for (int j=1;j<=n;j+=2)
{
q[i-1][j-1]=p;
}
}
for (int i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
cout << q[i][j] << " ";
}
cout << endl;
}
return 0;
}
0
asya555.5
0 / 0 / 1
Регистрация: 19.04.2012
Сообщений: 32
24.04.2012, 07:53  [ТС] #5
что вводить в выплыващем окне? я ввожу буквы, результат сразу уходит. я его не успеваю видеть
0
programmer_11
95 / 70 / 28
Регистрация: 08.10.2011
Сообщений: 130
24.04.2012, 10:30 #6
Цитата Сообщение от asya555.5 Посмотреть сообщение
я ввожу буквы, результат сразу уходит. я его не успеваю видеть
А зачем вы вводите буквы? В программе я обявил переменную P как int, потому что элементы масссива тоже типа int. А чтоб увидеть результат, можно после 30-ой строки добавить
C++
1
main();
.
0
asya555.5
0 / 0 / 1
Регистрация: 19.04.2012
Сообщений: 32
25.04.2012, 17:55  [ТС] #7
все равно окно исчезает

Добавлено через 4 минуты
а можно решить эту задачу без библиотеки #include <iostream.h>? например старыми добрыми #include <stdio.h> и #include<conio.h>

Добавлено через 22 часа 53 минуты
вы поможете мне?
0
Kuzia domovenok
2215 / 1984 / 447
Регистрация: 25.03.2012
Сообщений: 6,972
Записей в блоге: 1
25.04.2012, 18:00 #8
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
#include <stdio.h>
 
int main()
{
const int n=4;//число столбцов и строк матрицы
int q[n][n],p;
printf("p: ");
scanf("%d", &p);
for (int i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
q[i][j]=0;
}
}
for (int i=1;i<=n;i+=2)
{
for (int j=1;j<=n;j+=2)
{
q[i-1][j-1]=p;
}
}
for (i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
printf("%d", q[i][j]);
}
printf("\n");
}
return 0;
}
0
asya555.5
0 / 0 / 1
Регистрация: 19.04.2012
Сообщений: 32
25.04.2012, 18:45  [ТС] #9
что вводить в выплывающем окне?

Добавлено через 15 минут
я ввожу значения, окно сразу исчезает, что делать?помогите пожалуйста
0
Kuzia domovenok
2215 / 1984 / 447
Регистрация: 25.03.2012
Сообщений: 6,972
Записей в блоге: 1
25.04.2012, 18:49 #10
ctrl+F5 для запуска
0
asya555.5
0 / 0 / 1
Регистрация: 19.04.2012
Сообщений: 32
25.04.2012, 19:59  [ТС] #11
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
ctrl+F5 для запуска
мне нужно составить и отладить программу обработки двумерного массива. программа ваша работает, только не выводится результат в черном окне. я ввожу буквы,он не успевает показать результат и исчезает
0
Kuzia domovenok
2215 / 1984 / 447
Регистрация: 25.03.2012
Сообщений: 6,972
Записей в блоге: 1
25.04.2012, 20:05 #12
Цитата Сообщение от asya555.5 Посмотреть сообщение
мне нужно составить и отладить программу обработки двумерного массива. программа ваша работает, только не выводится результат в черном окне. я ввожу буквы,он не успевает показать результат и исчезает
Работаешь в Visual Studio? Тогда ctrl+F5 для запуска
0
asya555.5
0 / 0 / 1
Регистрация: 19.04.2012
Сообщений: 32
25.04.2012, 20:07  [ТС] #13
нет, я работаю в Borland С++
0
Kuzia domovenok
2215 / 1984 / 447
Регистрация: 25.03.2012
Сообщений: 6,972
Записей в блоге: 1
25.04.2012, 20:17 #14
В БОРЛАНДЕ ПОД ДОСОМ???
Ну не знаю... Там есть в меню пункт DOS Shell
наверное если выйти увидишь результат?
0
25.04.2012, 20:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2012, 20:17
Привет! Вот еще темы с решениями:

Заменить в нечетных строках матрицы положительные элементы на 1, а в четных - отрицательные на 0
В матрице целых чисел размером 5х4 заменить в нечетных строках положительные...

Упорядочить по возрастанию отдельно элементы, стоящие на четных местах, и элементы, стоящие на нечетных местах
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) ...

Сортировка массива: отдельно элементы, стоящие на четных местах и элементы, стоящие на нечетных местах
здравствуйте! задание: В одномерном массиве, состоящем из п целых элементов....

Расположить элементы последовательности, стоящие на нечетных местах, по возрастанию
Дана последовательность a1,a2,...,a20. Расположить элементы последовательности,...


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

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

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