Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание текста из файла и вывод на экран http://www.cyberforum.ru/cpp-beginners/thread533288.html
Написать программу, которая считывает текст из файла и выводит на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные. Помогите пожалуйста.
Матрица. Сумма элементов в строках, не содержащих отрицательные элементы. C++
Дана целочисленная квадратная матрица. Определить: 1) сумму элементов в тех строках, которые не содержат отрицательных эле- ментов; 2) минимум среди сумм элементов диагоналей, параллельных главной...
C++ Произведение отрицательных элементов массива
В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) произведение отрицательных элементов массива; 2) сумму положительных элементов массива, расположенных до максимального...
C++ Используя все цифры от 1 до 9 по одному разу в различных комбинациях и операции сложения и вычитания, получить в сумме 100 Используя все цифры от 1 до 9 по одному разу в различных комбинациях и операции сложения и вычитания, получить в сумме 100, при условии, что цифры появляются в возрастающем или убывающем порядке.... http://www.cyberforum.ru/cpp-beginners/thread533274.html
C++ Массив - ввести мат. выражение http://www.cyberforum.ru/cpp-beginners/thread533270.html
Дано символьный массив в нем нужно ввести мат. выражение (до трех чисел ,(+, -, *, /)) Все числа 1 разряда. Символы чисел и мат. знаков перевести в цифры и мат. операции. Посчитать выражение. Моя...
C++ Длинная арифметика. Класс работы с длинными числами.
// модул_умнож.cpp : main project file. #include "stdafx.h" #include "vector" #include <algorithm> #include "stdio.h" #include "stdlib.h" #include "iostream" using namespace std;
C++ Отсортировать файл по первому символу строки
Помогите пожалуйста с заданием: "Отсортировать файл по первому символу строки" Заранее спасибо!
C++ Запрограммировать рекурсивный алгоритм вычисления квадрата Добрый вечер. Может кто нить помочь.. Запрограммировать рекурсивный алгоритм вычисления квадрата натурального числа, используя рекуррентное соотношение http://www.cyberforum.ru/cpp-beginners/thread533235.html
C++ Затолкнуть в вектор aray http://www.cyberforum.ru/cpp-beginners/thread533224.html
const int size=3; int aray={{1,1,0},{1,1,-1},{1,0,-1}}; vector <int> s; for(int i=0;i<size;i++) { s.push_back(?) мне надо затолкнуть в вектор aray как это сделать? }
C++ Считать с файла строки и записать в буфер. Удалить строки. Считать с файла строки записать в буфер. Удалить строки с начиная с X введенным с клавиатуры по Y также введенным с клавиатуры.Т.е. если ввели 4 2, должно удалить 4,5 строки. Результат записать у... http://www.cyberforum.ru/cpp-beginners/thread533223.html
РАСУЛл
2 / 2 / 0
Регистрация: 06.11.2011
Сообщений: 68
0

Проверка строки и замена знака матрицы на противоположный

28.03.2012, 22:55. Просмотров 706. Ответов 0
Метки (Все метки)

программа для того чтобы проверять каждую строку матрицы и меняет знак матрицы на противоположный если в каждой строке матрицы есть положительное число....т.е если в первой строке есть положительный эл-т то переходить на вторую сроку если там тоже есть то на следующую и т.д.... если же в какой либо строке нет положительного элемента то просто вывести например"не в каждой строке есть положительный эл-т";
моя программа вот.... только у меня она проверяет только первый попавшийся положительный эл-т и сразу меняет знаки матрицы на противоположный .... помогите составить так как я выше описал:

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
#include<iostream.h>
#include<math.h>
#include<conio.h>
#include<iomanip.h>
#include<stdlib.h>
#include<float.h>
void main()
{
int i, j,n,m;
cout<<"vvedite n:"<<endl;
cin>>n;
cout<<"vvedite m:"<<endl;
cin>>m;
//pamyat pod din-i massiv
double **mass=new double*[n];
for(i=0; i<n; i++)
mass[i]=new double[m];
//op-em massiv
{
for(i=0; i<n; i++)
for(j=0; j<m; j++)
mass[i][j]=rand()%10;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
cout<<setw(6)<<mass[i][j]<<" ";
cout<<endl;
}
//vipolnyaem uslovie
for(i=0; i<n; i++)
for(j=0; j<n; j++)
if (mass[i][j]>0)
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
mass[i][j]=mass[i][j]*(-1);
cout<<"mass[i][j]="<<mass[i][j]<<" ";
cout<<endl;
}}
getch();
}
Добавлено через 40 минут
ну и как это сделать?.....

Вернуться к обсуждению:
Проверка строки и замена знака матрицы на противоположный
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2012, 22:55
Готовые ответы и решения:

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

Одномерный массив, сортировка выбором, изменения знака на противоположный
Дан массив С(n). Поменять знаки на противоположные у всех отрицательных элементов массива и...

Замена знака каждого пятого элемента массива B(100) на противоположный.
2. . Составить блок-схему и программу для замены знака каждого пятого элемента массива B(100) на...

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

Смена знака минимального элемента каждого столбца матрицы на противоположный
Необходима помощь в решении задачи, никак не могу понять как доделать. В массиве С(4*4) из...

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