Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Тео
1 / 1 / 0
Регистрация: 03.11.2015
Сообщений: 111
#1

Работа со строками и с массивами строк - C++

08.04.2016, 23:20. Просмотров 192. Ответов 1
Метки нет (Все метки)

Решил сделать программу , но не знаю как реализовать очень важную часть.
Надо считывать координаты с файла(в текстовом файле есть к примерку несколько строк. пример: Название;телефон;координаты), их сразу заносить в массив координат, затем от туда брать их и кидать в формулу для расчета расстояния, а потом это расстояние записывать в массив для расстояний.
===============================================
вот содержимое файла:
Бюджетное учреждение Ханты-Мансийского автономного округа – Югры «Государственная библиотека Югры»;null;ул. Мира, д.2;8(3467)33-33-21;понедельник 11:00-19:00, вторник 11:00-19:00, среда 11:00-19:00, четверг 11:00-19:00, пятница 11:00-19:00, воскресенье 11:00-19:00;Павлова Ольга Михайловна;http://www.okrlib.ru/;ugra@okrlib.ru;null;null;Госдуарственная библиотека Югры;61.000754,69.015722
Муниципальное бюджетное учреждение "Городская централизованная библиотечная система" Детская библиотека;null;ул. Доронина, д. 8;8(3467)31-87-11;понедельник-пятница 09:00-18:00, вторник 10:00-19:00, воскресенье с 10:00-17:00;Тихова Марина Николаевна;http://www.libhm.ru/;childlib-hmansy@yandex.ru;null;null;Городская детская библиотека;61.005421,69.037955
Муниципальное бюджетное учреждение "Городская централизованная библиотечная система" Библиотека №1;null;ул. Шевченко, д. 36А;8(3467)32-61-76;понедельник-пятница 11:00-19:00, суббота с 10:00-17:00;Кузнецова Оксана Юрьевна;http://www.libhm.ru/;bibliotekav1@yandex.ru;null;null;Городская библиотека №1;61.005277,69.049229
Муниципальное бюджетное учреждение "Городская централизованная библиотечная система" Библиотека №2;null;ул. Березовская, д. 35;8(3467)33-64-62;понедельник - пятница 10:00-19:00, суббота с 10:00-17:00;Родькина Татьяна Николаевна;http://www.libhm.ru/;rodkina-tatiana@mail.ru;null;null;Городская библиотека №2;60.981133,69.056092
Муниципальное бюджетное учреждение "Городская централизованная библиотечная система" Библиотека №3;null;ул. Рознина, д. 16;8(3467)33-52-51;понедельник-пятница 11:00-19:00;Будяну Галина Аркадьевна;http://www.libhm.ru/;galina.budianu@yandex.ru;null;null;Городская библиотека №3;61.000083,68.997432
Муниципальное бюджетное учреждение "Городская централизованная библиотечная система" Библиотека №4;null;ул. Свободы, д. 61а;8(3467)33-78-60;вторник - пятница 10:00-19:00, суббота-воскресенье с 10:00-17:00;Кустова Инна Александровна;http://www.libhm.ru/;kustinna@yandex.ru;null;null;Городская библиотека №4;60.970464,69.041054
Муниципальное бюджетное учреждение "Городская централизованная библиотечная система" Библиотека №5;null;ул. Осенняя, д. 1;8(3467)37-94-89;вторник-суббота 10:00-19:00, воскресенье с 10:00-18:00;Должина Нина Александровна;http://www.libhm.ru/;ninadolzhina@yandex.ru;null;null;Городская библиотека №5;61.029443,69.04074
Муниципальное бюджетное учреждение "Городская централизованная библиотечная система" Библиотека №6;null;ул. Краснопартизанская, д. 2;8(3467)33-90-66;вторник-суббота 10:00-19:00, воскресенье с 10:00-18:00;Татьянкина Елизавета Александровна;http://www.libhm.ru/;filial6b@mail.ru;null;null;Городская библиотека №6;60.968595,69.057395
===========================================================================
Может кто поделиться опытом? заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2016, 23:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа со строками и с массивами строк (C++):

Работа со строками, как с массивами - C++
Написать программу, которая принимает у пользователя строку и выводит ее по 4 символа по каждой строке. Например, строка Программирование...

Работа с массивами строк - C++
Необходимо создать массив строк на 100 элементов: char* szArray. Можно ли к этой записи добавить параметр размера строк, чтобы не объявлять...

Обработка строк и работа с массивами - C++
Программисты, очень нужна ваша помощь!В понедельник сдавать работы а я в программировании не сильна...Очень буду благодарна за решение...

Работа с файлами и массивами строк - C++
Помогите пожалуйста :(:wall: Нужно написать программу, которая считывает текст из файла и записывает каждое слово в отдельный элемент...

Строки, работа с файлами и массивами строк - C++
Требуются срочная помощь :swoon: зачет через 2 часа... Не хватает 2х лаб... помогите люди добрые кто чем может :sorry: Лаба...

Работа со строками. Связное хранение строк. - C++
Постановка задачи В текстовом файле хранится последовательность слов. Предполагается, что слово содержит не более 20 букв, слова...

1
ssXXss
266 / 188 / 10
Регистрация: 15.01.2011
Сообщений: 681
09.04.2016, 05:31 #2
считываешь файл построчно , разбиваешь на подстроки по разделителю ";" ,берешь две последние строки и преобразуешь их как надо. на Qt пишется пару тройка строк кода, ну или что то другое использовать , дело вкуса.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.04.2016, 05:31
Привет! Вот еще темы с ответами:

Работа с массивами - C++
Подскажите пожалуйста, что значит "**" в данной строке? void Array(int ** array, int size); Спасибо!

Работа с массивами - C++
Я ввожу переменную, например 456. Программа розбивает её и записьІвает в массив. int Array Array = 4; Array = 5; Array = 6;

Работа с массивами - C++
Программа, которая считывает из заранее подготовленного текстового файла, и должна сначала вывести весь текст просто на экран, потом...

Работа с массивами - C++
Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент BK равен среднему арифметическому...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.