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

Опишите пожалуйста построчную работу кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить, является ли матрица символов симметричной http://www.cyberforum.ru/cpp-beginners/thread1095387.html
Заданный массив строк произвольной длины. Определить, является ли матрица символов, построенных из строк, симметричной.
C++ Ошибка в объявлении класса (в конструкторе) Я не могу разобраться с классами и конструкторами, в строчке Progect();// {numb=0; sum=0; date=;} всегда высвечивает ошибку, пробовал по разному как у учебниках даётся, стандартный... http://www.cyberforum.ru/cpp-beginners/thread1095386.html
Почему выдает ошибку с функцией gettime C++
#include <iostream> #include <dos.h> using namespace std; int main () { struct time t; gettime(&t); for (unsigned int i=0; i<=6000000; i++){ __asm { mov ax, 5;
Построить класс для работы со списком. Элемент списка содержит информацию о заявке на авиабилет C++
Построить класс для работы со списком. Элемент списка содержит информацию о заявке на авиабилет: пункт назначения, номер рейса, фамилию и инициалы пассажира, желаемую дату вылета. Программа должна...
C++ Массивы. Вначале заполнить элементами с четными индексами, а затем — с нечетными. Осуществить сдвиг вправо на k позиций http://www.cyberforum.ru/cpp-beginners/thread1095336.html
При выполнении задания элементы массива генерировать с помощью генератора случайных чисел. 1. Дан массив A. Заполнить массив В элементами массива A следующим образом: вначале заполнить элементами...
C++ Зашита от неправильного ввода Здравствуйте! Подскажите пожалуйста как ограничить возможность ввода ? Ну к примеру мне нужно вводить всего 2 символа 'y' и 'n' остальные символы мне не нужны. Пробовал сделать так do cin >>... подробнее

Показать сообщение отдельно
parsila
5 / 5 / 3
Регистрация: 08.04.2013
Сообщений: 30
12.02.2014, 21:43
Программа считает, сколько вхождений имеет каждая из букв.

letters_encountered - массив количества вхождений для каждой из букв.
fgets получает текст, p - указатель на начало текста, который мы в цикле while сдвигаем по тексту. В этом цикле мы проверяем то, что p указывает в данный момент на букву - if(*p< 'a' || *p > 'z'). Если же он указываем на букву, то мы увеличиваем на единицу соответствующую ячейку в массиве letters_encountered. Далее мы выводим только те буквы, которые входят в текст по одному разу.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru