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

как исправить часть в майне? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки: Вывести на экран только те слова, которые отличаются от последнего и в которых нет повторяющихся букв. http://www.cyberforum.ru/cpp-beginners/thread720938.html
вводи с клавиатуры строку. Вывести на экран только те слова, которые отлчаются от последнего и в которых нет повторяющихся букв.
C++ Как разделить программу на модули в Dec C++ Как происходит деление на модули в С++? вот например в Delphi я создавал новый unit и в обоих файлах прописывал доступ к друг другу через uses, а тут так не получается... я кучу литературы уже перелопатил, но так и не нашел разделения программы на модули, нашел только одни классы, но они мне не нужны пока... Мне надо сделать так чтобы функции и процедуры были в отдельном файле, но при этом, чтобы... http://www.cyberforum.ru/cpp-beginners/thread720937.html
C++ Заменить элементы матрицы по правилу
помогите решыть задание: . Заменить элементы матрицы A=(a), i=j=1,2,...,n, по правилу: a если i,j четные, то a=---------; 2 если i четное, j нечетное, то a=(a); если i нечетное, j четное, то a=2a; 1 если i,j...
Строки в стиле C C++
Добрый вечер, решил поковыряться со строками в стиле C и наткнулся на следующую проблему. В 13-й строке компилятор ругается на то, что str1 - не l-значение, не пойму почему. #include <iostream> #include <cstring> #include <cstddef> using namespace std; int main() { char str1 = "The first string literal";
C++ Работа с браузером http://www.cyberforum.ru/cpp-beginners/thread720921.html
Есть веб-страница с кнопками (button) Кнопок много. Имеют 7 вариантов(см. ниже). Код у каждой кнопки одинаковый. Различие у кнопок только в том, что все они лежат в разных контейнерах <div> с индивидуальным id. Переход между кнопками осуществляется клавишей Tab. Нужно написать программу, которая будет совершать примерно такие действия: Начало цикла Нажать Таб Если <условие>, то нажать...
C++ Редактирование файлов Надо спомощю структур и файлов реализовать функцию редактирование елемента файла. ввести имя елемента а потом переписать его имя и другие параметры на новые. Но почемуто неверно работает код. Функция void edit #include <iostream> #include <iomanip> #include <ctime> #include <cctype> #include <string.h> #include <locale.h> #include <stdlib.h> using namespace std; подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11800 / 6779 / 765
Регистрация: 27.09.2012
Сообщений: 16,829
Записей в блоге: 2
Завершенные тесты: 1
06.12.2012, 00:07     как исправить часть в майне?
Цитата Сообщение от Юлия2505 Посмотреть сообщение
хоть на этом спасибо.
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
#include <iostream>
using namespace std;
int **create(int &n, int &m)
{
    cout<<"Column = "; cin>>n;;
    cout<<"Rows = "; cin>>m;
    int **mas=new int*[n];
    for (int i=0; i<n; i++) 
        mas[i]=new int[m];
    for (int i=0; i<n; i++)
        for (int j=0; j<m; j++){
            cout<<"mas["<<i<<"]["<<j<<"]="; 
            cin>>mas[i][j];
        }
    return mas;
}
void print (int **mas, int n, int m)
{
    for (int i=0; i<m; i++, cout<<endl)
        for (int j=0; j<n; j++) 
            cout<<mas[j][i]<<"\t";
}
void deleteMas(int**mas, int n)
{ 
    for (int i=0; i<n; i++)
        delete [] mas[i];
    delete [] mas;}
int DelCol(int ** (&arr), int &col, int &row, int k){
    if (k<0 && k>=col) {std::cout<<"\n\tError!!!\n"; return 1;};
    int ** temp=new int*[--col];
    bool bFlag;
    for(int i=0, bFlag=false;i<col;++i){
        if(i==k)
            bFlag=true;
        temp[i]=arr[((bFlag)?(i+1):i)];
    }
 
    delete [] arr;
    arr=temp;
    return 0;
}
int main()
{
    int n, m, k,sh;
    int **a=create(n,m);
    print(a,n,m);
    bool bflag=true;
    for(int i=0;i<n;++i,bflag=true){
        for(int j=0;j<m;++j){
            if(a[i][j]<0){bflag=false; break;}
        }
        if (bflag)
            DelCol(a,n,m,i);
    }
    std::cout<<std::endl;
    print(a,n,m);
    deleteMas(a,n);
    std::cin.get();
    std::cin.get();
    return 0;
}
 
Текущее время: 06:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru