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

массивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не выходит из функции http://www.cyberforum.ru/cpp-beginners/thread386037.html
Здравствуйте. В конце функции есть строка return true; При вызове этой функции программа зацикливается. То есть если поставить точку останова в этой строке - после первого вызова попадает сюда постоянно, при чем функция не вызывается несколько раз(в точки останова перед return попадает только при первом вызове)... Что с ней?)
C++ вывести буквы по заданному количеству вводим число ,сразу же после него нужную нам букву ,вевести нужно то количество что мы задали например 3A4B7D => AAABBBBDDDDDDD http://www.cyberforum.ru/cpp-beginners/thread386021.html
C++ Запись в файл fstream
Вот такой вот код , изобразил я для записи переменной в файл , проблема в том , что компилятор записывает в него не 10 раз L , а lННННННННН в чем причина ? #include <iostream> #include <string> #include <fstream> using namespace std; int main() {
C++ Конструктор класса
Интересно, а может ли быть конструктор класса не публичнымм, а приватным?
C++ Задача по работе с матрицами http://www.cyberforum.ru/cpp-beginners/thread385983.html
Нужно решить эту задачу: "Упорядочить столбцы матрицы по суммам модулей их непарных елементов. Также найти сумму элементов в столбцах, которые содержат хотя бы один отрицательный элемент." Ввод матрицы осущесвляется посредством консоли, вывод - тоже в консоль.
C++ Указатели и массивы Программа должна заменить все элементы массива с отрицательными значениями средним арифметическим значением всех положительных элементов. Без индексации. До того момента когда надо заменить элементы с отрицательными значениями средним арифметическим значением всех положительных элементов, все нормально. Но замена на среднее арифметическое производится только ближе к концу массива! В начале... подробнее

Показать сообщение отдельно
mc.Duck
Заблокирован
17.11.2011, 18:57     массивы
Попробуй первое так:
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
#include <iostream>
#include <string>
#include <cstdlib>
using namespace std;
 
 const int n=5;
 
int main(void)
{
    int mat[n][n];
    for(int i=0;i<n;i++)
    for(int j=0;j<n;j++)
    mat[j][i]=rand() % 5-1;
    
    for(int i=0;i<n;i++)
    {
            
    for(int j=0;j<n;j++)
    cout<<mat[j][i]<<"       ";
    cout<<endl;
}
 
    for(int i=0;i<n;i++) 
    {      
           bool bol=true;   
    for(int j=0;j<n;j++)
    if (mat[i][j]<0) bol=false;
    
    if(bol==true)
    {
                 int sum=0;
    for(int m=0;m<n;m++)
    sum+=mat[i][m];
    cout<<endl;cout<<endl;
    cout<<"Summa "<<i<<" stolbika = "<<sum<<endl;
}
}
 
system("Pause");
}
 
Текущее время: 20:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru