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

Алфавит - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цветной текст в С http://www.cyberforum.ru/cpp-beginners/thread969941.html
Доброго времени суток. Помогите разобраться, как выделять текст в консоле. Мне надо выделить цветом какой либо элемент массива. Пытался сделать таким способом: #include <windows.h> #include...
C++ Прога для определения наибольшего возрастающего ряда в последовательности цифр Прога должна запускаться через командную строку, считывать входные данные из одного текстового файла, и записать выходные данные в другой текстовый файл. Сама суть программы в том, чтобы найти в... http://www.cyberforum.ru/cpp-beginners/thread969940.html
В чем ошибка? C++
#include<stdio.h> #include<conio.h> int main() {int N, i; float p=1, n=2; scanf("%d", &N); for (i=1; i<=N; i++) {p=p*((n-1)/n); n=n+6;} printf("%f", p);
C++ Реализация вектора
Помогите разобрать. Как должен выглядеть вектор на си ?
C++ Удаление list STL http://www.cyberforum.ru/cpp-beginners/thread969924.html
Из списка, содержащего 100 тыс. элементов, удалить все элементы путем многократного удаления элемента из случайной позиции. Случайная позиция генерируется каждый раз заново при удалении очередного...
C++ Ошибка при вызове деструктора Добрый вечер! Почему при вызове деструктора вылетает ошибка после компиляции кода? #include <conio.h> #include <iostream> #include <iostream> #include <iomanip> using namespace std; class... подробнее

Показать сообщение отдельно
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129

Алфавит - C++

06.10.2013, 09:38. Просмотров 1279. Ответов 6
Метки (Все метки)

You given N and one line of length N (1<=N<=1000)than consist of letter in interval A..Z.
Your task is to find out how often each letter from the alphabet is found in the line.
First line of your output have to consist of total amount of unduplicated letters. Then your program have to print only the letters that exists in given line in the following format:
LETTER COUNT ex : (A 1)
The letter have to be printed in alpahbet order (A,B,C...Z).


Sample input 1:
1
A

Sample output 1:
1
A 1

Sample input 2:
6
ABBBAZ

Sample output 2:
3
A 2
B 3
Z 1

Помогите решить у меня есть код но он токо подсчитывает A вот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
int main ()
{
  char a[1000];
  int n, x=0;
  cin>>n;
  for(int i=0; i<n; i++)
  {
    cin>>a[i];
  }
  for(int i=0; i<n; i++)
  {
    if(a[i]=='A')
      x++;  
  }
  cout<<x;
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru