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

Решение слау. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не могу разобраться с матрицей. http://www.cyberforum.ru/cpp-beginners/thread213873.html
Здравствуйте. Дело в том что я лох в программировании На C++ и нужна помощь с задачей. Задача: Дана матрица А(4,3) 1. Найти произведение для элементов 2-ой строки по формуле: 2. Создать новый одномерный массив, из минимальных элементов каждой строки данной матрицы. 3. Поменять местами значение произведения и элемент . Подскажите пожалуйста решение. Только не кусок программы а всю...
C++ Блок схемы #include <conio.h> #include <stdio.h> #include<iostream> int main() { int l,i,j,k=0,S=1,A,x,y,n,p; for(i=0;i<3;i++) for(j=0;j<3;j++) A=0; printf("\n j1 j2 j3\n"); http://www.cyberforum.ru/cpp-beginners/thread213872.html
Матрицы C++
Помогите с этим кодом: #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; #define ROWS 3 #define COLS 3
C++ Работа с массивами структур
Разработать программу , позволяющую добавлять данные структур с указанными полями в массив, просматривать массивы, а также выполнять дополнительную операцию в соответствии с индивидуальным заданием. Поля структуры: страна, кол-во жителей, континент. Операция: найти среднее количество жителей для стран на заданном континенте.
C++ Просмотр файлов. http://www.cyberforum.ru/cpp-beginners/thread213847.html
Доброго времени суток. Напишите плиз прогу кому не трудно. Написать программу, которая позволяет просматривать текстовые файлы (выводит на экран содержимое файла). Имя просматриваемого файла должно вводиться с клавиатуры. Вывод содержимого файла произвести постранично. :senor:
C++ ошибка при организации меню Здравстрвуйте ! при вызове функции vector выдаёт ошибку...c чем это связано ? #include <stdio.h> #include <iostream.h> подробнее

Показать сообщение отдельно
Кемаль
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 38

Решение слау. - C++

18.12.2010, 13:56. Просмотров 1003. Ответов 2
Метки (Все метки)

Здравствуйте. Я пишу программу, которая будет решать слау одним из выбранных мною методов. Методы решения мне известны и организовать их в с++ думаю смогу, но вот одна проблема. Я написал (точнее наглая копипаста) меню для этой проги, но вот, когда запускаю, то ничего не происходит: т.е. меню не выводит. Помогите пожалуйста разобраться.
вот код
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;
void shape();
void mult();
const int m_s = 100;
void MainMenu();
int main ()
{
    int array_a[m_s][m_s];
    setlocale (LC_ALL, "Rus");
    MainMenu;
    system ("pause");
    return 0;
}
void MainMenu()
{
    
    const int m_s = 100;
    int UserChoise; 
    //Цикл с постусловием, осуществляющий вывод меню, ввод выбора пользователя и
    //выполнение соответстующих этому выбору действий до тех пор, пока пользователь
    //не выберет выход из программы
    do 
    {
        //Отображаем меню
        cout << endl;
        cout << "          MENU" << endl;
        cout << "=========================" << endl;
        cout << " [1] Ввести коэффициенты при неизвестных. " << endl;
        cout << " [2] Показать матрицу коэффициентов при неизвестных. " << endl;
        cout << " [3] Выход" << endl;
        cout << "=========================" << endl;
        cout << "Что делаем? : ";
        //Вводим выбранный пользователем пункт меню
        cin >> UserChoise;
 
        //С помощью конструкции выбора анализируем этот выбор
        //и осуществляем соответствующие действия
        switch (UserChoise)
        {
            //Добавление новой записи о спортсмене в массив
            case 1: 
                int n, m;
                int a[m_s][m_s];
                cout <<"Массив А : укажите количество неизвестных и количество уравнений системы соотвественно"<< endl;
                cin >>n>>m;
                cout <<"Введите массив элементов при неизвестных"<< endl;
                for (int i= 0; i < n; i++)
                { 
                    for (int j= 0; j< m; j++)
                    { 
                        cin >> a[i][j];
                    }
                }   
                break;
            case 2: 
                cout <<"Матрица из коэффициентов при неизвестных : "<< endl;
                    for (int i= 0; i < n; i++)
                { 
                    for (int j= 0; j< m; j++)
                    { 
                        cout << a[i][j]<<'\t';
                    }
                    cout << endl;
                }   
                break;
            case 3:
                cout << "Bye-bye..." << endl;
                break;
            //Ошибка, пользователь выбрал несуществующий пункт меню
            default:
                cout << endl << "Неверный выбор! Будьте повнимательней и попробуйте ещё." << endl;
        }
        //цикл выполняется до тех пор, пока пользователь не выберет выход
    } while (UserChoise != 3);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru