Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как заставить функцию выполняться в потоке https://www.cyberforum.ru/ cpp-beginners/ thread1115531.html
По примерам написал код создания потока: #include <iostream> using namespace std; #include <Windows.h> DWORD WINAPI ThreadFunc(LPVOID lpParam) { return 0; }
Найти остаток от деления C++
Заданы два числа: N и K. Необходимо найти остаток от деления N на K. Входные данные Входной файл INPUT.TXT содержит два целых числа: N и K (1 <= N <= 10100, 1 <= K <= 109). Выходные данные В выходной файл OUTPUT.TXT выведите остаток от деления N на K. Примеры № INPUT.TXT OUTPUT.TXT 1 239 16 15
C++ Последовательность Фибоначчи https://www.cyberforum.ru/ cpp-beginners/ thread1115517.html
Последовательностью Фибоначчи называется последовательность чисел a0, a1, ..., an, ..., где a0 = 0, a1 = 1, ak = ak-1 + ak-2 (k > 1). Требуется найти N-е число Фибоначчи. Входные данные Во входном файле INPUT.TXT записано целое число N (0 ≤ N ≤ 30). Выходные данные В выходной файл OUTPUT.TXT выведите N-е число Фибоначчи. Пример
C++ Палиндром Программа находит палиндромы в файле, но не совсем правильно, а именно: проверяет на условие палиндрома только первое слово. Что нужно изменить? #include <iostream> #include <fstream> #include <string> using namespace std; int main() { https://www.cyberforum.ru/ cpp-beginners/ thread1115514.html
C++ Создать массив структур. Реализоать запросы
Задача Создать массив структур, каждая из которых состоит из следующих элементов: факультет, курс, группа, фамилии студентов, экзаменационные оценки. Реализовать запросы, определив: 1)фамилии студентов, которые имеют две и больше двоек в сессию на заданном пользователем факультете и удалить их Если удалить елемент с масива не вазможно то хотя бы сделайте чтобы писало которой студент имеют...
C++ Структуры и алгоритмы обработки данных. Очередь https://www.cyberforum.ru/ cpp-beginners/ thread1115475.html
Используя очередь, решить задачу. Содержимое текстового файла F, разделенное на строки, переписать в текстовый файл g, перенося при этом в конец каждой строки все входящие в нее цифры(с сохранением порядка). Очередь реализовать в 2х вариантах: на массиве и с использованием динамического распределения памяти. Помогите пожалуйста... я тут дуб дубом:(
C++ когда запускаю программу с использованием cin то ноутбук перезагружается https://www.cyberforum.ru/ cpp-beginners/ thread1115457.html
когда запускаю программу с использованием cin то ноутбук перезагружается у меня виндовс 8 и новый ноутбук
Не могу понять в чем ошибка?! C++
Задание: -Визначити кількість вузлів дерева, в яких є два нащадки. -функция добавления елемента -функцию удаления елемента -функцію друку всіх елементів контейнера на екран -функцію видалення контейнера. #include <iostream> using namespace std; struct node {
C++ Поиск по структуре "Сотрудник" https://www.cyberforum.ru/ cpp-beginners/ thread1115449.html
Добрый день! Спасибо, что зашли! Появились вопросы по структурам. Задание: Струкутура: Структура "Сотрудник": - фамилия, имя, отчество; - должность - год рождения;
C++ строки и динамическая память определить количество слов в строке, начинающихся с заданной пары символов. Строка размещается в динамической памяти https://www.cyberforum.ru/ cpp-beginners/ thread1115444.html
Проверка на число которое находится в определленом адресе C++
Привет всем, не буду много писать, сразу перейду к сути дела: Мне надо сделать так, чтобы программа проверяла число по определенному адресу ( там числа формата float ). Допустим в адресе число 56.01, мне надо чтобы была проверка допустим 56.0 >= 1000.0 . Проблема в том, что я не понимаю как сравнивать 1000.0 с адресом ( точнее число которое находится в этом адресе ). Надеюсь я нормально...
C++ Создать функцию, подсчитывающую по заданным сторонам треугольника величины его углов Привет, помогите составить программу. Создать функцию, подсчитывающую по заданным сторонам треугольника величины его углов. Выведите значения полученных углов из главной функции. https://www.cyberforum.ru/ cpp-beginners/ thread1115426.html
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 20
0

Вычислить сумму элементов строк, содержащих хотя бы одно отрицательное число - исправить ошибку - C++ - Ответ 5881033

10.03.2014, 17:46. Показов 919. Ответов 5
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Задание Дана вещественная прямоугольная матрица размером
Вычислить сумму элементов строк, содержащих хотя бы одно отрицательное число.После ввода и каждого изменения матрицы необходимо выводить элементы матрицы на экран. В программе должны использоваться функции.
Вот собственной мой код.
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <iostream>
#include <iomanip>
using namespace std;
 
void vodelMat( int **mat, int nsize,int msize)
{
    for (int i=0; i<nsize; i++)
        for (int j=0; j<msize; j++)
        {cout<<"mat["<<i<<","<<j<<"]=";
    cin>>mat[i][j];
    }
}
 
void outputMat( int **mat, int nsize,int msize)
{
    for (int i=0; i<nsize; i++) 
    {for (int j=0; j<msize; j++) 
    cout<<setw(4)<<mat[i][j];
    cout<<endl;
    }
}
     
int sum(int **mat,int nsize,int msize,int *mas)
{   int i,j,n=100;
mas=new int [n];
for (i=0; i<nsize; i++)
{
 
    for (j=0; j<msize; j++) 
        if (mat[i][j]<0) 
        {
        for (i=0;i<nsize;i++)
        mas[i]+=mat[i][j];}
        return *mas;
}
}
 
void main()
{
    setlocale(LC_ALL,"Russian");
    const int n=100;
    int **mat, nsize, msize,i, j,*mas;
    mas=new int [n];
    cout<<"Введите число строк матрицы:";
    cin>>nsize;
    cout<<"Введите число столбцов матрицы:";
    cin>>msize; 
    
    mat=new int*[nsize];
    for (i=0; i<nsize; i++) 
        mat[i]=new int[msize];
    
    cout<<"исходная матрица:\n";
    outputMat(mat,nsize,msize);
 
    cout<<"сумма элементов строк,  содержащих отр ч = "<<sum(mat,nsize,msize,mas)<<endl;
 
    for (i=0; i<nsize; i++)
        delete mat[i];
    delete []mat;
    delete []mas;
    system("pause");
}


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

Вычислить сумму элементов строк матрицы, содержащих хотя бы одно отрицательное число
Дана вещественная прямоугольная матрица размером N x M Вычислить сумму элементов строк, содержащих...

Выяснить есть ли в массиве хотя бы одно нечетное отрицательное число и определить его местонахождение
Выяснить есть ли в массиве хотя бы одно нечетное отрицательное число и определить его...

Если среди чисел есть хотя бы одно отрицательное число, то присвоить значение True, иначе False
Доброго времени суток, помогите исправить код, не пойму в чём ошибка! Задание таково: Если ...

Определить номера строк матрицы, содержащих хотя бы одно заданное значение, и умножить их на другое
1. Определить номера строк матрицы R, хотя бы один элемент которых равен с, и элементы этих строк...

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

Выяснить имеется в массиве a1,..,an хотя бы одно нечетное отрицательное число
Напишите пожалуйста программы к этим задачам 1. Дано натуральое число N и массив целых чисел...

Определить, имеется ли в массиве хотя бы одно нечетное отрицательное число
дано натуральное число N и массив целых чисел а1, ... , аn . выяснить имеется ли в массиве а1, ......

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

Массив. Верно ли, что в массиве есть хотя бы одно отрицательное и четное число
PascalABC. Переменной t присвоить значение истина, если в одномерном массиве хотя бы одно...

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