Форум программистов, компьютерный форум CyberForum.ru

одномерный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из файла записать данные в структуру данных http://www.cyberforum.ru/cpp-beginners/thread916822.html
Скажите пожалуйста, как можно из файла записать данные в структуру данных? Я пробую fread, он не так работает Добавлено через 15 минут Со считывание разобрался, а можете помочь с тем чтобы данные записывать в разные элементы структуры
C++ std::regex : баг на сайте или баг компилятора? http://en.cppreference.com/w/cpp/regex/regex_match этот код выкидывает throw... Добавлено через 35 секунд компилятор gcc 4.8 http://www.cyberforum.ru/cpp-beginners/thread916818.html
Проверить решение задачи C++
Здравствуйте! Я С++ изучаю самостоятельно, по книге Р.Лафоре "ООП в С++". В главе 7 "Массивы и строки" столкнулся с задачей Напишите функцию main(), которая получает случайные дробные числа от пользователя, сохраняет их в массиве типа fraction, вычисляет среднее значение и выводит результат.. У меня не получается вычислить сумму значений. Компилятор говорит IntelliSense: отсутствует оператор...
C++ Индексирование
Здраствуйте, у меня вопрос. Есть задание.....часть его звучит так Класс должен содержать перегруженные операции: - индексирования, - инкремента ++ (добавляет 1 столбец и 1 строку), - сложения (поэлементно складывает элементы матриц с одинаковыми индексами). Пожалуйста обьясните что значит индексирование?? Спасибо.
C++ Запись из файла в дерево http://www.cyberforum.ru/cpp-beginners/thread916795.html
Помогите пожалуйста, задание записать имеющиеся данные из файла в дерево, у меня есть вот такие идеи, но я не знаю как организовать чтобы переходить на другие элементы можно было, и ещё этот код не работает, выдаёт ошибку когда в мэйне объявляю объект типа своего класса. class TKartoteka { private: struct BinaryTree { char TitleComposition ; char TitleAlbum ; char Executor ;...
C++ Что выводит массив? #include<stdio.h> int main(){ int a = {1,2,3,4,5}; printf("a = %d\n", a); return 0; } подробнее

Показать сообщение отдельно
Atma24
 Аватар для Atma24
4 / 4 / 2
Регистрация: 27.06.2013
Сообщений: 66
03.07.2013, 08:59     одномерный массив
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include "stdio.h"    
#include "conio.h"    
#define eof -1        
#define maxind 10    
int _tmain(int argc, _TCHAR* argv[])
{
    int c;
    int nd[maxind];
    int i;
    for(i=0; i<maxind; i++)
        nd[i]=0;
    printf("Vodi and press <Enter> >\n");
    while((c=getchar()) !=eof)
        if(c>='0' && c<='9')
            ++nd[c-'0']; // строка накопления в счетчике
    printf("Number of digits are:\n");
    for(i=0; i<maxind; i++)
        printf("For i=%d number of digits=%d\n",i,nd[i]);
    _getch();
}
Доброго всем суток.
помогите пожалуйста разобраться , зачем все таки в строке накопления в счетчике указывается [c-'0']
Заранее благодарен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru