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

Ввод в двумерный массив из консоли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как ввести данные из файла в массив? http://www.cyberforum.ru/cpp-beginners/thread800492.html
Доброго времени суток. Как ввести из файла данные в массив? Сейчас они уже прописаны. Можно это сделать двумя циклами, только не могу сообразить как? #include <conio> #include <stdio> #include <iostream> int main() { const int N=6; const int M=6; int Adj = { {0,1,1,0,0,1}, {1,0,0,0,0,0}, {1,0,0,1,0,0},{0,0,1,0,1,0},{0,0,0,1,0,1},{1,0,0,0,1,0}};
C++ Вычислить количество элементов массива, не больших -5 вычислить количество элементов не больших -5 в одномерном массиве А. Задание дано на работу с файлами. Результат нужно записать в тот же ф-л, из которого и брались числа(дописать в конец). Если возможно, помогите написать код и небольшие комментарии к нему. Спасибо! http://www.cyberforum.ru/cpp-beginners/thread800463.html
C++ Подскажите как в массив вставить число
Вставить в массив число 10 после 2 элемента.
C++ Работает ли нейронная сеть?
Сразу извиняюсь, если не по теме, но вдруг кто-то сможет сказать. Начал разбираться с FANN, написал несложную программку для распознавания цифр: #include "stdafx.h" #include "libopencv.h" #include <floatfann.h> #include <conio.h> #include <iostream> using namespace std; using namespace cv;
C++ #include "my.cpp" http://www.cyberforum.ru/cpp-beginners/thread800413.html
Меня интересует одна вещь: почему нельзя включать в проект файлы с расширением срр? Почему все негативно к этому относятся?
C++ Преобразование из «void*» в «char*» Имеется такая строка buffer = malloc(600); Перемменая buffer у меня указатель на буффер типа Char char *buffer Ругается компилятор что не может проебразовать из void* в char* : "ошибка: некорректное преобразование из «void*» в «char*» " Помогите пожалуйста преобразовать явным образом? Что то-типо этого: buffer = static_cast<char>malloc(600); ОС: Ubuntu 12.04 Компилятор: g++ подробнее

Показать сообщение отдельно
Divil
8 / 8 / 2
Регистрация: 11.04.2012
Сообщений: 611

Ввод в двумерный массив из консоли - C++

04.03.2013, 18:20. Просмотров 445. Ответов 9
Метки (Все метки)

Всем привет!
Надо было реализовать ввод из консоли в массив целых чисел.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <clocale>
#include <stdio.h>
#include <iostream>
#include <conio.h>
using namespace std;
void main(void){
    setlocale(LC_ALL, "Russian");
    int array[3][3];
    printf("Введите матрицу 3*3:\n");
    for(int i=1; i<=3; ++i){
        for(int j=1; j<=3; ++j){
            scanf("%d", &array[i][j]);
        }
    }
    for(int i=1; i<=3; i++){
        for(int j=1; j<=3; j++){
            printf("%d ", array[i][j]);
        }
        printf("\n");
    }
    getch();
}
Вот то, что у меня получилось...
В данном коде ввод осуществляется так: "число <ENTER> переход на след. строку" и т.д. пока не кончится...
а как сделать так чтобы ввод осуществлялся как в матрице?: т.е. допустим вводим числа 1-9:
1 2 3<ENTER> переход на след. строку
4 5 6<ENTER> переход на след. строку
7 8 9<ENTER> переход на след. строку
Заранее благодарен за помощь!
P.S. как использовать chartooem???
Понимаю, что на данный вопрос тем просто море, но! я читал и нифига не понимаю как его использовать?!
Буду очень благодарен, если мне покажут на выше указанном коде КАК это сделать.
Просто в универе С++ 6, а у меня 10...и в 6 версии setclocale походу не поддерживается(((
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru