Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Написать функцию, которая вычисляет объем и площадь поверхности параллелепипеда написать функцию которая вычисляет объем и площадь поверхности параллелепипеда.C++ https://www.cyberforum.ru/ cpp-beginners/ thread1974632.html Динамический массив строк C++
Здравствуйте нужна помощь по коду. Моя задача: создать динамический массив строк( по поводу терминов, возможно ошибка, но делать нужно то, что делаю я, то есть это массив, состоящий из массивов символов), затем в конец его добавить К строк. В main есть следующий код, то есть здесь я выделяю память под массив. Затем я вызываю пару функций, первая это заполнение массива. char **strMas = new...
C++ Как заполнить матрицу https://www.cyberforum.ru/ cpp-beginners/ thread1974627.html
Добрый вечер. Возникла такая проблема: есть класс, там создана матрица n x m. (вектор векторов целых чисел). Нужно написать функцию, с помощью которой по циклу можно заполнить матрицу. (в метод передается число dat - следующий элемент матрицы) То есть метод надо вызвать n*m раз, чтобы заполнить матрицу. Вот что у меня получилось: void tt_core::input_date(int date) { static unsigned int r =...
C++ Использование множеств и характеристического вектора https://www.cyberforum.ru/ cpp-beginners/ thread1974623.html
Собственно условие задачи: Представьте некоторое фиксированное и заранее известное число девушек, стремящихся следить за идеальным состоянием своей фигуры. Несмотря на строгую диету, они не в силах сопротивляться употреблению шоколада. Чтобы не запускать состояние дел, каждая из девушек разрешает себе скушать не более 4 шоколадок в месяц. Напишите программу, позволяющую девушкам вести учет в...
C++ Требуется совет опытных
Как называется такое %0 %1 %2 %3? И возможно ли такое в С++? P.s. взято из PAWN #define FormatMessage(%0,%1,%2,%3) format(format_string, sizeof(format_string),%2,%3) && SendClientMessage(%0, %1, format_string)
C++ Оператор индексации https://www.cyberforum.ru/ cpp-beginners/ thread1974577.html
Доброго времени суток. В чём ошибка? Пишет, что выражение должно иметь тип bool. //main.h #pragma once #include <iostream> using namespace std; class Test { private: bool Array;
C++ Расстановка ладей, не бьющих друг друга, на клетчатой доске Нужно написать код на C++. Необходимо расставить ладьи на шахматной доске с неактивными клетками, т.е. через них ладья не атакует. Нужно вывести все решения данной задачи. Я не могу написать функцию проверки уже поставленных ладей и атакованных ладьями полей. Помогите пожалуйста. Вот мой код: #include "stdafx.h" const int SIZE = 3; // Размер. int board; int results_count = 0; //... https://www.cyberforum.ru/ cpp-beginners/ thread1974564.html C++ STL Бинарные деревья с++
Добрый вечер. Хочу узнать подробно о бинарных деревьях в STL. После поиска по интернету наткнулся на : https://www.cyberforum.ru/cpp-beginners/thread817215.html Где сказано что в STL не реализованы бинарные деревья. Дальнейший поиск не дал особо никаких результатов. Знаю что в STL есть контейнер (Multi)Set и (Multi)Map которые по описанию являются бинарными деревьями. Пожалуйста,...
C++ Калькулятор супер-простой калькулятор: Здравствуйте, помогите сделать задание. Введите число: 10 (может быть любое число) Введите число: 2 (может быть любое число) Введите число 1, что бы найти сумму. 2 что бы найти разницу. 3 Для деления =) если можно с объяснением . https://www.cyberforum.ru/ cpp-beginners/ thread1974550.html C++ Передача объектов в функции https://www.cyberforum.ru/ cpp-beginners/ thread1974547.html
Добрый день. После C изучал C#, теперь перешел к плюсам. Столкнулся с непониманием. В каких случаях следует передавать объект в функцию(метод) по ссылке/константной ссылке, а в каких по значению? В большинстве примеров вижу передачу по константной ссылке. Чем это обосновывается? Извините, если уж очень нубский вопрос.
C++ "Устный счёт", закончить программу после 10 вопросов
Вот моя готовая програма всё работает, подскажите как сделать чтоб после 10 вопросов писало результат и заканчивало програму а то бесконечные примеры идут)) вот код #include<iostream> #include <stdio.h> #include <stdlib.h> #include <time.h> #include<Windows.h> int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251);
C++ Найти площадь треугольника дан производительный треугольник со сторонами a b c найти площадь треугольника c++ https://www.cyberforum.ru/ cpp-beginners/ thread1974544.html
4 / 4 / 5
Регистрация: 20.09.2014
Сообщений: 307
05.05.2017, 20:23  [ТС] 0

Выделить данные из строчки и записать в массив - C++ - Ответ 10405236

05.05.2017, 20:23. Показов 677. Ответов 2
Метки (Все метки)

Ответ

вообщем есть строка вида 49:3:10:375:58:2:52:2:56:1:55:1:53:1:50:1:
нужно считывать эту строку то есть - до переноса (/n)
и заполнить массив mas_chastot[ c ] - он на 256 изначально заполнен нулями

эту строчку нужно записать в массив как
49 - это элемент то есть ( с ) а 3 это уже частота, тоесть в элементе 49 нужно записать 3
тоже самое со следующем символом в элемент массива 10 нужно записать 375 и так далее

Добавлено через 1 час 38 минут
не могу понять почему не работает
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
void read_and_sort(){
   string si;
   string ch;
int sharp=0;
 ifstream f(finame);
 int t;
   for (int i=0; i<MAX_CHAR; i++ ) {
         mas_chastot[ i ] = 0;
 
      }cout<<"Масив обнуден";
int s1= 0;
int s2= 0;
  while (!f.eof())
        {
         char simv=f.get();
 
         if(simv=='#'){sharp++; }else{
                if(simv==':'){t++;}else{
         if(t==2){
      s1=atoi(si.c_str()); s2=atoi(ch.c_str());
            mas_chastot[s1]=s2;
            cout<<s1<<"----"<<s2<<"\n";
            t=0;
         }
         if(sharp==0 && t==0){si.insert (si.size(),1,simv);}
         if(sharp==0 && t==1){ch.insert (ch.size(),1,simv);}
 
          }
         }
        }
 
 
}


Вернуться к обсуждению:
Выделить данные из строчки и записать в массив C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2017, 20:23
Готовые ответы и решения:

Выделить из строки числа и записать в массив
Доброго времени суток! Задача такова: есть строка неопределённого размера (&gt;10000 знаков), состоит...

Выделить из текстовой строки числа и записать в массив
Доброго времени суток. Около года назад приходилось работать со строками, а сейчас - забыл...

Выделить отдельные слова в строке и записать их в массив
Задано строку из трех слов. Выделить отдельные слова и записать их в массив, рассортировав по...

Выделить из числа цифры, кратные 3, и записать их в одномерный массив
Ввести целое число N. Выделить из этого числа цифры, кратные 3, и записать их в одномерный...

2
05.05.2017, 20:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2017, 20:23
Помогаю со студенческими работами здесь

Выделить из числа цифры кратные 3 и записать их в одномерный массив
Помогите пожалуйста=( Ввести целое число n !Выделить из этого числа цифры кратные 3ём, и записать...

Ввести данные в файл, и записать данные с файла в массив структур
Ввести все данные в файл, и записать данные с файла в структуру. Помогите ввести и вывести...

Как записать в массив данные из *.TXT и и правильно рассортировать данные по ячейкам массива?
файл index.php &lt;?php $site = (file('text.txt')); в файле text.txt находится: xxxxxx.ru...

Ввести целое число N. Выделить из этого числа цифры, кратные 3, и записать их в одномерный массив
Ввести целое число N. Выделить из этого числа цифры, кратные 3, и записать их в одномерный массив.

Записать данные в массив
Добрый день, извините, что с глупым вопросом, только начал изучать PS. Подскажите, пожалуйста, вот...

Не выходит записать данные в массив
Добрый вечер! Привожу облегчённый фрагмент программы - лексического анализатор. Вобщем не могу...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru