Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 01.12.2017
Сообщений: 5

Как считать числовые данные из CSV документа?

11.12.2017, 21:40. Показов 1572. Ответов 1

Студворк — интернет-сервис помощи студентам
Имеется CSV документ вида:

Иванов;Пантелеймон;Константинович;2;4;2; 2
Симонова;Маргарита;Вячеславовна;2;0;2;2

Необходимо:

1) Посчитать сумму всех чисел в документе.
2) Посчитать сумму чисел в строке, заданной пользователем.

Всё бы ничего, но не знаю как игнорировать разделители и слова
Помогите кто чем может, пожалуйста

Добавлено через 2 часа 1 минуту
Есть такой код:
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
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main(){
 
  ifstream ip("data.csv");
 
  if(!ip.is_open()) std::cout << "ERROR: File Open" << '\n';
 
    string firstname;
    string lastname;
    string surename;
    string week1;
    string week2;
    string week3;
    string week4;
 
  while(ip.good()){
 
    getline(ip,firstname,';');
    getline(ip,lastname,';');
    getline(ip,surename,';');
    getline(ip,week1,';');
    getline(ip,week2,';');
    getline(ip,week3,';');
    getline(ip,week4,'\n');
 
  }
 
  ip.close();
}
Но я не могу посчитать week данные, ибо они string, а мне надо int.
Как посчитать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.12.2017, 21:40
Ответы с готовыми решениями:

Взять числовые данные с текстового документа
Здравствуйте, начинаю только изучать C#. Задача, взять числовые данные с текстового документа, которые находятся в определенном месте на...

Как считать из word документа в C# данные по столбцам
Есть word документ, в нём содержится таблица. Как прочитать(считать) этот документ в C# и считать по столбцам в winform, т.е. открыть...

Считать числовые данные из текстового SPICE файла и записать их в свои переменные
Доброго времени суток, уважаемые форумчане!...возникла такая проблемка: имеется текстовый файл формата SPICE (пример ниже): .model...

1
277 / 226 / 93
Регистрация: 27.06.2016
Сообщений: 639
11.12.2017, 22:10
CyberLu, std::stoi
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.12.2017, 22:10
Помогаю со студенческими работами здесь

Считать данные справочника в реквизит документа
Здравствуйте, вроде элементарная задача, но никак не получается сделать. Проблема в следующем. Есть документ1 с реквизитом Цена и...

Можно ли считать данные с текстового документа после его обновления?
есть текстовой документ, и нужно считать с него даные в переменую, не сложно, вопрос вот в чем, считать нужно только после его обновление,...

Как считать матрицу их excel(csv)?
В Excel задайте матрицу, размером 5 на 5, сохраните файл в формате csv. — Импортируйте файл в Python. — Найдите обратную матрицу,...

Как считать с документа число?
Не получается считать с документа первое число, программа вылетает #include&lt;conio.h&gt; #include&lt;stdio.h&gt; ...

Как числовые данные, введенные в поле edit, вывести в label текстом
Вывести значение и имя наименьшего из четырех введенных чисел a,b,c,d procedure TForm1.btn1Click(Sender: TObject); var...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru