1 | |
Файл: Загрузка данных из файла: первый столбец записывался в 1й массив, второй столбец - во 2й массив, а 3й столбец - в 3й массив.04.03.2013, 04:25. Показов 7502. Ответов 49
Метки нет (Все метки)
Есть текстовый файл, в нем 3 столбца чисел (число строк заранее неизвестно). Напишите пожалуйста код, чтобы первый столбец записывался в 1й массив, второй столбец во 2й массив, а 3й столбец в 3й массив.
0
|
04.03.2013, 04:25 | |
Ответы с готовыми решениями:
49
Поменять местами первый столбец и столбец и столбец, где находится максимальный элемент массива Вывести элементы матрицы в следующем порядке: первый столбец сверху вниз, второй столбец снизу вверх... Вставить одномерный массив в двумерный массив так, чтобы второй столбец был отсортирован по убыванию Массив: переставить местами столбец с наибольшим количеством нулевых элементов и столбец последний по порядку |
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||||||
04.03.2013, 08:03 | 2 | ||||||||||
Как вариант (если не считать количество строк в файле, а создавать массивы с запасом):
Если сначала посчитать количество строк с числами в файле (после последней строки с числами не должно быть пустых строк):
1
|
04.03.2013, 08:12 [ТС] | 3 |
#include <cstdlib> для чего эта библиотека?
void show_arr(double* arr, int number) { cout.precision(10); cout.showpoint; for (int i = 0; i < number; i++) cout << arr[i] << endl; cout << endl; } И что делает эта функция, объясни пожалуйста.
0
|
06.03.2013, 16:53 [ТС] | 11 |
в билдере нет, только в visual studio или в dev c++
Добавлено через 15 минут [C++ Error] Unit1.cpp(30): E2476 Cannot overload 'main' [C++ Error] Unit1.cpp(30): E2178 VIRDEF name conflict for 'main()' вот пишет эти ошибки и не компилирует
0
|
alsav22
|
06.03.2013, 17:15
#14
|
Не по теме: Там пустой проект создать можно или нет? Вроде бы все компилируется, но консоли при запуске не видно.
0
|
06.03.2013, 23:42 [ТС] | 15 |
Да создать можно , но просто консоль не запустится .
Добавлено через 6 часов 14 минут alsav22, можешь написать пожалуйста второй код, но только через класс ( при помощи объектно-ориентированного подхода) ??
0
|
07.03.2013, 01:23 [ТС] | 19 |
Короче файл там не полный был.Там 3 столбца с координатами к графику (3й столбец это X для обоих функций , а 1й и 2й координата Y для графиков 1 и 2 соответственно). Вот , чтобы построить график, нужно записать элементы в массив.
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
07.03.2013, 01:33 | 20 |
Задание какое-нибудь есть? А то не понятно какой, собственно, класс нужен?
0
|
07.03.2013, 01:33 | |
07.03.2013, 01:33 | |
Помогаю со студенческими работами здесь
20
В двухмерном массиве первый столбец поменять местами с последним столбцом, второй столбец с предпоследним столбцом и так далее Ввести 10 чисел в массив и вывести в столбец A в порядке ввода, а в столбец B в обратном порядке Задан массив А[1..5,1..6]. Поменять в нем местами первый и последний столбец. Выбрать первый столбец таблицы и сформировать массив заданного вида Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |