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

Массивы. Определить, сколько раз каждая буква латинского алфавита встречается в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ано символьная строка. Слово-последовательность символов между пробелами, не содержащие пробелы усередени себя. Для каждого из слов указать, сколько р http://www.cyberforum.ru/cpp-beginners/thread900787.html
дано символьная строка. Слово-последовательность символов между пробелами, не содержащие пробелы усередени себя. Для каждого из слов указать, сколько раз оно встречается в данной строке!
C++ Преобразовать массив из файла Добрый день. В существующем файле, элементами которого являются числа, изменить на заданное число:первый,пятый и последний элементы. Проблема в преобразовании массива из типа char в int. Также, если не сложно, нужна помощь с записью измененного массива обратно в файл. #include "stdafx.h" #include <iostream> #include <conio.h> #include <fstream> using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread900786.html
Для всех и вся - Компилятор и IDE! C++
Мне нужна помощь! Самому очень долго искачать то, что надо. Кто знает какой компилятор и какую прогу лучше использовать для того, чтобы потом можно было (программу, игру) поставить на другой комп. :wall: %-) :help:
C++ заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово
заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово
C++ Макрос определяющий наличие STL http://www.cyberforum.ru/cpp-beginners/thread900756.html
Существует ли макрос в С++, который отвечает за то есть ли (подключена) библиотека STL?
C++ заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово C++ подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
4221 / 2195 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
13.06.2013, 17:35     Массивы. Определить, сколько раз каждая буква латинского алфавита встречается в строке
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<stdio.h>
 
int main()
{
   char s[1024], i, *ps;
   int count[256] = {0};
   fgets(s, 1024, stdin);
   for(ps = s; *ps; ++ps)
      ++count[*ps];
   for(i = 'A'; i <= 'Z'; ++i)
      printf("%c %d\n", i, count[i]);
   for(i = 'a'; i <= 'z'; ++i)
      printf("%c %d\n", i, count[i]);
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru