Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Шаблоны https://www.cyberforum.ru/ cpp-beginners/ thread526011.html
Выполнить задание без использования библиотеки стандартных шаблонов. а) Создать шаблонную функцию поиска по заданному ключу. Функция возвращает позицию первого подходящего элемента. На пример: список - 0 2 3 4 3 6, параметр - 2, результат - 1. В случае отсутствия подходящего элемента вернуть код ошибки. Функция должна работать с массивом любой длины. b) Создать параметризированный класс Queue -...
C++ Выполнение не той функции при наследовании
#pragma hdrstop #include <iostream.h> #include <conio.h> #include <tchar.h> #include <string> //--------------------------------------------------------------------------- class publication { protected:
C++ Заголовочные файлы Компилятор выдает ошибку на запись: #include <iostream.h> - "не удается открыть источник файл iostream.h". Скажите, iostream.h - это библиотека? Она автоматически устанавливается? Как исправить эту ошибку? https://www.cyberforum.ru/ cpp-beginners/ thread526004.html C++ присоединение к слову "!" Слово вводится с клавиатуры. к данному слову присоединить столько "!" сколько в нем имеется букв https://www.cyberforum.ru/ cpp-beginners/ thread526002.html
C++ Переставить местами строки с четными и нечетными номерами в матрице
В общем суть такова, надо ввести 2 матрицы 4*4,и найти кол-во элементов больших 2.5( NA и NB соответственно). За тем переставить местами строки с четными и нечетными номерами в матрице А, если NA>NB, или в В если наоборот( матрица С) и вывести. Ребята, очень надо, лаба по инфе, 27 последний день сдачи((
C++ Чтение и запись в файл Люди скиньте пожалуйста информацию по этой теме "Чтение и запись в файл" Очень надо https://www.cyberforum.ru/ cpp-beginners/ thread525994.html
C++ Виртуальные функции(помогите исправить) Задание: Создать абстрактный базовый класс Figure с виртуальной функцией - площадь. Создать производные классы Square, Circle, Triangle, Trapeze в которых данная функция переопределена. В функции main определить массив указателей на абстрактный класс, которым присваиваются адреса различных объектов. Наработки: #include<iostream> #include<math.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread525992.html Алгоритм обхода поля C++
Игра, Сапер, когда нажимаешь на пустую клетку, то открывается поле, состоящее из пустых клеток, так вот, проблема именно в этом алгоритме. Суть в общем такова, смотрим 8 клеток вокруг нажатой и если она пустая то рекурсивно вызываем эту же функцию, и т.д. Проблема в том, что алгоритм нужно довести до ума, ибо иногда курсор убегает влево и прога вылетает с ошибкой виндоуса или же программа...
C++ Вывести на экран координаты центра всех окружностей, радиус которых не превышает заданного значения. https://www.cyberforum.ru/ cpp-beginners/ thread525945.html
На плоскости задано n окружностей. Окружности задаются такими полями: координаты центра и радиус. Вывести на экран координаты центра всех окружностей, радиус которых не превышает заданного значения.
C++ Длинная арифметика: посоветуйте библиотеку для работы со знаковыми числами произвольной длины Поодскажите какую-нибудь библиотеку, где реализована работа со знаковыми целыми числами произвольной длины. https://www.cyberforum.ru/ cpp-beginners/ thread525942.html
C++ Можно так поделить
Ребят, можно так сделать ? Если у меня переменная n описанная перед самой главной программой и есть функция которая считает суму. Можно ли как то поделить эту суму на n в еще одной функции ? Я сделал просто sa=sum/n; но мне выдает ошибку Unit1.cpp(443): E2087 Illegal use of pointer
C++ Для функции вывести на экран значения Y для Х https://www.cyberforum.ru/ cpp-beginners/ thread525929.html
Создайте пожалуйста такую программу Для функции Y = f(X), график которой приведен ниже, вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 19.75. http://s005.***********/i209/1203/88/e404cf6502b0.jpg
1 / 1 / 1
Регистрация: 09.01.2012
Сообщений: 114
0

Ошибка при вводе матрицы. - C++ - Ответ 2825391

23.03.2012, 00:16. Показов 938. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, сейчас пишу программу для проверки матрицы на латинский и магический квадрат, мне каждое действие нужно сделать отдельной функцией.
Вот я решил сперва сделать функцию создания матрицы, просмотр матрицы в квадратном виде, проверка на латинский квадрат и магический. Но вот уже проблема при создание матрицы, при вводе больше 5 элементов матрицы выскакивает окно с ошибкой. То есть матрицу 2х2 еще могу ввести,а 3х3 уже нет. В чем может быть проблема, вот код начала программы.

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
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
int n,i,j;
int *mass=new int [n*n];
 
void stv (void)
{
 
clrscr();
cout <<"Vvedit` kilkist chusel v ryadky kvadrata: ";
cin >> n;
for(i=0; i<n; i++)
   for(j=0; j<n; j++)
   {
      cout << "\n Yvedit` element ryandka " <<i+1 <<" stovbcya " <<j+1 <<" : ";
      cin >> mass[i*n+j];
   }
   getch();}
 
 
void per (void)
{cout <<"Kvadrat:";
for(i=0; i<n; i++)
   {
   cout<<endl;
   for(j=0; j<n; j++)
      cout << mass[i*n+j] <<"\t";
   }
getch();}
 
//ãîëîâíàÿ ïðîãðàìà
void main(void)
{int a;
while (1)
 {clrscr();
 
cout<<"Vvedeny danux dlya matruci 1\nPereglyad matruci 2\nPerevirka na latunskiy kvadrat 3\nPerevirka na magichnui kvadrat 4\n\nVvedit` regum\n";
cin>>a;
switch (a)
{case 1:{stv();break;}
case 2:{per();break;}
case 3:exit(1);
default: {cout<<"\nNe vveden regim";getch();} } }}


Вернуться к обсуждению:
Ошибка при вводе матрицы. C++
Миниатюры
Ошибка при вводе матрицы.  
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2012, 00:16
Готовые ответы и решения:

Ошибка при вводе разного кол-ва строк и столбцов в матрицы. Динамич. матрицы/массивы
Дана матрица, размерность вводит пользователь, данные тоже. Осуществить сортировку вставками,...

Почему при вводе числа программа работает нормально, а при вводе буквы уходит в бесконечный цикл?
void mainmenu() { cout &lt;&lt; &quot;Введи число&quot; &lt;&lt; endl; cin &gt;&gt; choice; if (choice == 1) { cout &lt;&lt;...

Ошибка при вводе
мне нужно записать числа с файла в список , подскажите что не так выводит последнее лишнее число не...

Проверка на разные элементы при вводе матрицы
Здравствуйте, как сделать проверку при вводе матрицы с клавиатуры, чтобы нельзя было ввести 2 и...

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

Непонятная ошибка при вводе
Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы...

Ошибка при вводе данных
Перескакивает через ввод поля &quot;Name&quot;. Заранее благодарен void add(){ char S1; char S2; ...

Ошибка при вводе дерева
В заданном непустом бинарном дереве найти длину (число ветвей) пути от корня до ближайшей вершины...

Ошибка при вводе текста
Здравствуйте, возник вопрос. Задача - проверить, идёт ли ряд положительных чисел по возрастанию....

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