3 года назад

Программирование на C++

Есть задача следующего вида:Дан текстовый файл.Подсчитать число повторений в нем строчных русских букв ("а"–"я") и создать другой текстовый файл, элементы которого имеют вид: "<буква>–<число повторений данной буквы>".Отсутствующие буквы не записывать.Моя проблема является в том, что я не знаю, сколько у меня и каких букв в исходном тектовом файле, что собственно и нужно решить. А что бы автоматически решить последнее условие - каждый раз, когда я встречу новую букву - нужно пересоздавать массив, что бы его расширить, что не есть продуктивно, так как получается, что нужно аж четыре массива.Посоветуйте мне пожалуйста способ по расширению массива (Visual Studio 2010, Widows Foms), желательно с примером.

mr.чокс (Гость) C++
3

C++: Программирование на C++

1 год назад Программирование C++(экзамен)

Дана информация по 10 школьникам(ФИО, пол, год рождения). Вывести список фамилия только мальчиков в отсортированном виде.- исходные данные должны храниться в типизированном файле- результат программы должен записываться в текстовый файл- программа должна соотвествовать хорошему стилю программирования- реализация задачи должна быть выполнена через подпрограммуНа все про все я имею 40 минут. Помогите пожалуйста, сам знаю очень плохо. В крайнем случае скиньте похожую работу, смогу изменить под себя...

Емельян Моряков (Гость) Нет ответов
3
1 год назад Существует ли среда разработки для работы на языке программирования C# под mac os x подобная visual studio на windows?

Xamai studio хоть и поддерживает язык C#, но только консольный режим... Необходим оконный режим. (Для учебы/работы). Object-C не предлагать. Установка Widows - не предлагать. Так как винда - г*вно и место тратить на неё желания нету. Если есть ссылочка на visual studio адаптированную через wie поделитесь пожалуйста. Заранее спасибо.
Программа нужна для программирования софта и лаб работ, игрушки под iOS и Adoid  меня не интересуют.
Moo имеет только консольный режим C#(

stopkran (Гость) 1 ответ
3
1 год назад Скакого языка программирования мне начать учить паскал, python, Delphi c++ или C# , С, Java.

Скакого языка программирования мне начать уже немножко знаю VB .et но прочитал что VB это несерёозно учить паскал, pytho, Delphi c++ или C# , С, Java. Я ксати в будущем хочю написать свою ОС уже и интерфес придумал.

преданный Киллджой (Гость) 10 ответов
3
Ответы (2)
Ivan Davidoff (Гость) 3 года назад
3

Вам по-любому нужен ассоциативный массив. Или std::map или CMap из MFC

Пожаловаться
луч мокрое (Гость) 3 года назад
7

можно хранить std:map\u003cchar, int (или wide char, или somewhat..)
ключ --- символ (буква, небуква, пофиг)
значение --- количество таких букв
на лету увеличивать значения элементов
после конца файла сразу же все вывести
________________________________
\u003ccapsнахрена четыре массива О_О\u003c/caps
\u003ccapsнахрена пересоздавать массивы О_О\u003c/caps

Пожаловаться
Программирование на C++ (C++) - вопросы и ответы на все случаи жизни - справочник C++ moi-vopros.ru