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

В матрице положительные элементы заменить на единичные , а отрицательные обнулить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ массив http://www.cyberforum.ru/cpp-beginners/thread244925.html
дана прямоугольная матрица.найтиколичество строк с суммой элеменов,меньшей суммы элементов столбца номера K помогите плз а то что то запутался в условии и не погу понять что надо сделать программу в С++
C++ char-int char c; cin.get(c,99); int a; for(int i=0;i!=strlen(c)-1;i++) { sscanf(c,"%d",&a); cout<<a<<"\t"; } (Ошибка 6 error C2664: sscanf: невозможно преобразовать параметр 1 из 'char' в 'const char *) Как можно еще по другому выполнить подобное преобразование или Помогите исправить Это! http://www.cyberforum.ru/cpp-beginners/thread244921.html
C++ Проверить что в квадратной матрице все нули кроме главной диагонали
Как проверить что в квадратной матрице все нули кроме главной диагонали... и помогите найти ошибку По определению если (P1 по правилу матрици умножить на P1)и умножить по элемнтно на P1 будет равно P1 по правилу матрици умножить на P1 то транзитивно. Однако прога всегда пишет что не транзитивно... вот функция //Проверка транзитивности матриц БО int matr_tranzit(int **Px){
C++ Визуальное представление в виде WPF или CLI
Всем привет, хотелось бы начать создавать красивые приложения, а не консольные...Работаю в Visual Studio 2010, по идее там можно создавать окна и всякие приятности, но методом тыка не охото, есть ли какие нибудь хорошие книги (сайты, лучше книги(любого формата, в виде листочков переработанного дерева или в виде байтов)) для этих целей? Или скажите куда копать в этой области =)) Если уже...
C++ Измерение размера динамического массива http://www.cyberforum.ru/cpp-beginners/thread244878.html
Как можно изменять размер динамического массива? К примеру, сначала у меня: <имя_класса> *mas=new <имя_класса>; ..... Ну и в процессе выполнения кода ВДРУГ понадобилось увеличить еще на несколько. Как это сделать без буферной переменной? Буферная переменная - это хорошо, если объекты занимают маленькое количество памяти. Но мне нужно именно просто еще "довыделить" память для этого же...
C++ Обработка файла со структурами... Нужно создать файл(БД) и выполнить обработку в соответствии с заданием. Обработка заключается в выборе из файла и выдаче на экран требуемой информации. Задание Формат данных Данные о книгах в виде "Автор, название, издательство, год издания, цена, число экземпляров" Действие Добавление введённых данных к существующей БД и возвращениесодержимого базы, отсортированного по цене книги подробнее

Показать сообщение отдельно
igorrr37
1641 / 1269 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
19.02.2011, 03:23     В матрице положительные элементы заменить на единичные , а отрицательные обнулить
без файла
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
#include<iomanip>
#include<ctime>
#include<cstdlib>
 
int main(){
    const int n=6, m=7;
    int mat[n][m];
    for(int i=0; i<n*m; i++){
        mat[0][i]=rand()%20-10;
        if(i%6==0) std::cout<<"\n\n";
        std::cout<<std::setw(4)<<mat[0][i];
    }
    std::cout<<"\n\nAfter replace";
    for(int i=0; i<n*m; i++){
        if(mat[0][i]>0) mat[0][i]=1;
        else mat[0][i]=0;
        if(i%6==0) std::cout<<"\n\n";
        std::cout<<std::setw(4)<<(*mat)[i];
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru