Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ наследование в чём ошибка (посмотрите рисунок) #include <iostream> #include "stdlib.h" #include <string> using namespace std; char marki_mahsin={"1","2","3","4","5","6","7"}; ///////////////////////////////////////////////////////// class marka { int cena; https://www.cyberforum.ru/ cpp-beginners/ thread394762.html Разделение данных C++
есть файл с непрерывным текстом вида ...04.01.2006;119.48;121.56;119.36;121.4605.01.2006;121.41;122.72;121.4;122.5... формат: дата;данные;данные;данные;данные между последним элементом данных и следующей датой нет разделения как записать дату в один тип, а данные - в другой? заранее спасибо Добавлено через 29 минут ап ап ап
C++ Получить все 6-значные счастливые числа https://www.cyberforum.ru/ cpp-beginners/ thread394749.html
Написать задачу с использованием указателей. Получить все 6-значные счастливые числа, т.е. те, у которых сумма первых трех цифр равна сумме последних трех.
C++ Элементы расположенные по периметру матрицы. подскажите,как составить цикл для нахождения элементов по периметру через for.с++ https://www.cyberforum.ru/ cpp-beginners/ thread394748.html
Упрощение кода C++
Хочу написать многофункциональную консольную программу. Код получится громоздкий и запутанный. C++ позволяет как-нибудь обозначать действия, а потом отдельно их описывать? Например, если я выбрал "решение квадратных уравнений", то сделать действие "kvadratyravnen". А потом отдельно вконце это действие описать kvadratyravnen { шаги решения квадратных уравнений }
C++ Старшую тетраду каждого байта числа заменить результатом операции «стрелка Пирса» https://www.cyberforum.ru/ cpp-beginners/ thread394733.html
Сама задача. Старшую тетраду каждого байта числа заменить результатом операции «стрелка Пирса» старшей и младшей тетрад, а младшую тетраду – результатом операции «штрих Шеффера» старшей и младшей тетрад исходного байта. В С++ не очень хорошо шарю,но,как мне кажется, здесь решается с помощью условия. Надо без использования массива.
C++ Даны натур число n,символы s1. Подсчитать:а) сколько раз среди данных символов встречается символ + https://www.cyberforum.ru/ cpp-beginners/ thread394721.html
Даны натуральное число n,символы s1...,sn. Подсчитать: а) сколько раз среди данных символов встречается символ + и сколько раз символ *; б) общее число вхождений символов +,-,* в последовательность s1...,sn.
C++ Разбить на функции работающий одномерный массив
#include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> #include <time.h> void inputCellsArr( int n ) { do
C++ Задача https://www.cyberforum.ru/ cpp-beginners/ thread394711.html
дано натуральное двузначное число если первая цифра равна 5 а вторая кратна 3 увеличить число в 6 раз иначе оставить без изменений.
C++ Как можно объединить несколько скриптов в один? Всем привет! хотел-бы узнать как можно объеденить несколько скриптов в один ? Допустим у меня есть 3 скрипта на разные темы к примеру 1ый считает кол-во букв, 2ой прибавляет к введеным цифрам единицу, и 3ий выводит "Текст" и как это можно всё в один скрипт зделать ?! https://www.cyberforum.ru/ cpp-beginners/ thread394708.html
C++ Задача на векторы
Найти корень из(Sx*Sy) , где Sx, Sy — средние арифметические положительных элементов векторов X и Y соответственно.
C++ Составление программы вычисления суммы https://www.cyberforum.ru/ cpp-beginners/ thread394703.html
Дано натуральное число N>0. Вычислить Тест: N=3, S=386.
0 / 0 / 0
Регистрация: 29.11.2011
Сообщений: 15
29.11.2011, 22:18  [ТС] 0

[C++] Замена отрицательных элементов их модулями - C++ - Ответ 2228574

29.11.2011, 22:18. Показов 1459. Ответов 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
33
34
35
36
37
#include <iostream>
#include <cmath>
 
int function(double *fMatrix, size_t fN, size_t fM)
{
    double c;
    int count = 0;
    for (int  i = 0; i<fN*fM; i++)
    {
        if (fMatrix[i]<0)
        {
            c = fMatrix[i];
            fMatrix[i]=abs(c);
            count++;
        }
    }
    return count;
}    
 
int main()
{ 
         using namespace std;
         const size_t cNMax=100;
         double arrA[cNMax*cNMax];
         size_t M,N;
         cin>>M;
         cin>>N;
         for (int  i = 0; i<N*M; i++)
             cin>>arrA[i];
         int otr = function(arrA,N,M); 
         cout<<"Chislo otricatelnih elementov: "<<otr<<endl;
         cout<<"\n Izmenennaja matrica\n";
         for (int  i = 0; i<N*M; i++)
            cout<<arrA[i];
         cout<<endl;
         if (otr==N*M) cout<<"\n Chislo otricatelnih = chisly elementov v matrice\n";       
}


Вернуться к обсуждению:
[C++] Замена отрицательных элементов их модулями C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.11.2011, 22:18
Готовые ответы и решения:

[C++] Замена отрицательных элементов их модулями
Задание: Разработать подпрограмму, заменяющую все отрицательные элементы исходной матрицы их...

Для каждого вектора найти разницу между модулями сумм положительных и отрицательных элементов.
Здравствуйте!Прошу Вашей помощи,написал программу,все работает,но надо ее переделать как на...

Составить процедуру для замены всех отрицательных элементов их модулями, и подсчитать количество таких замен
Исправьте ошибки пожалуйста. Разработать программу , предварительно создав процедуру. Составить...

Замена всех отрицательных элементов на среднее арифметическое значение элементов массива
Ввести двумерный массив А(N,N).Составить программу замены всех отрицатель-ных элементов на среднее...

4
29.11.2011, 22:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.11.2011, 22:18
Помогаю со студенческими работами здесь

Замена всех нечетных элементов двумерного массива на сумму отрицательных элементов
Написал прогу по замене всех нечетных элементов двумерного массива на сумму отрицательных...

Замена отрицательных элементов в массиве
Народ, кто может, помогите с задачей - завтра сдавать Заменить все отрицательные элементы в...

Замена отрицательных элементов максимальным
int q = 0; int SortB = textBox1.Text.Split(' ').Select(int.Parse).ToArray(); ...

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru