asain
1

Как организовать сравнение строкового типа при вводе?

27.05.2012, 10:33. Показов 719. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
#include <stdio.h>
#include <locale.h>
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
    setlocale(LC_CTYPE,"Russian");
    char Chudesa[50][100];
    int count[100],n,x;
    cin >> n;
    for(int i=0;i<n;i++)
        count[i]=0;
    int size=0;
    for(int i=0;i<n;i++)
    {
        cin >> Chudesa[i];
        int j;
        for(j=0;j<i+1;j++)
        {
            if(Chudesa[i]==Chudesa[j])
            {
                x=j;break;
            }
            else x=i;
        }
        if(x!=j)
            size++;
        count[x]++;
    }
 
    _getch();
}
Собственно вот код для решения задачи(нету только вывода).Суть задачи: принять строковые данные, подсчитать количество различных видов данных и вывести каждый его вид и количество в порядке убывания. Меня больше волнует как организовать сравнение строкового типа?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2012, 10:33
Ответы с готовыми решениями:

Как осуществить перевод из строкового типа в целый тип
Например,пользователь задает месяц в строковом типе...и нужно перевести этот строковый тип в целый...

Как передавать значения строкового типа в конструктор через объект класса?
Как передавать значения строкового типа в конструктор через объект класса? Или просто, как...

Проверка типа данных при вводе
Задача: реализовать проверку на то, что пользователь ввёл целое число. Нашёл это: //Зачем...

Как в переменной строкового типа заменить все вхождения одного символа на другой?
Подскажите как в переменной строкового типа заменить все вхождения одного символа на другой. Очень...

1
Day
1178 / 988 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
27.05.2012, 10:46 2
C
1
 strcmp(char *s1, char *s2)
0
27.05.2012, 10:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.05.2012, 10:46
Помогаю со студенческими работами здесь

Как правильно инициализировать данные-члены строкового типа в реализации функции-члена?
Всем здравствуйте. У меня тут возникла очень глупая ошибка и я не могу понять в чем причина и как...

Бесконечный цикл при вводе несоответствующего типа данных
Цикл, который просит ввести пользователя число, если это число ни одно из чисел 1, 2 или 3, то цикл...

Поведение cin при вводе некорректного типа данных
Был создан цикл: while (err) //bool err = true { try { cin &gt;&gt; arrsz // int...

При вводе действительного Е не принимает значения типа float
Здравствуйте, нужна помощь, программа, выполняющая следующие задания с помощью рекурсии. Вроде бы...

Использование знака пробел при вводе переменной типа char[]
Доброго времени суток! При идентификации переменных при применении знака пробел, все, что идет до...

Сравнение ячеек строкового типа ADOQuery
Здравствуйте! Мне необходима помощь... работаю в Delphi 7, связала работу с БД Access. Мне нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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