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

Задача с Тимуса 1446 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача из Лафоре http://www.cyberforum.ru/cpp-beginners/thread920966.html
Для разъяснения действия наших доморощенных указателей мы смоделируем память компьютера с помощью массивов. Так как доступ к массивам всем понятен, то вы сможете увидеть, что реально происходит,...
C++ Графическое приложение Здравствуйте форумчане, возник вопрос на который хотелось бы получить вашу помощь, выполняю работу где требуется написать графическое приложение. Само приложение написано и работа почти доделана, но... http://www.cyberforum.ru/cpp-beginners/thread920921.html
C++ Работа с типами данных в массиве
Всем доброго времени суток , помогите выяснить одну вещь. Есть у меня массив типа char. Вот к примеру {1f-21df } Каким образом можно преобразовать тип элементов массива в int, чтобы в нем можно...
Наследование C++
Здравствуйте уважаемые форумчане!!! Вот написал код с наследованием, я бы хотел его усовершенствовать но не знаю как. Вот что именно я бы хотел добавить в этот код: Я написал ID ученика в этом случае...
C++ Ошибка invalid use of member http://www.cyberforum.ru/cpp-beginners/thread920862.html
Вот код. if (variety == a1.seta cout << a1.seta; else cout << "This sort is not.Try again." << endl; В ошибке показывает вот это: invalid use of member (did you forget the `&' ?)
C++ Полиморфизм, дружественные функции Всем привет! Имеется такая конструкция: class Base { public: Base(); Base(int n) {}; virtual ~Base() {}; подробнее

Показать сообщение отдельно
dr.curse
389 / 345 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
10.07.2013, 19:17
Dani, у меня такоеже решение только я сравниваю названия не целиком а только первые буквы
вот мое решение если что
Кликните здесь для просмотра всего текста
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <stdio.h>
char s[2000][400],ss[400];
int a[10][2000];
int main()
{
    int n,i;
    scanf("%d",&n);
    for (i=0;i<n;i++)
    {
        gets(s[i]);
        gets(s[i]);
        scanf("%s",ss);
        switch (ss[0])
        {
            case 'S':
                a[0][0]++;
                a[0][a[0][0]]=i;
                break;
            case 'H':
                a[1][0]++;
                a[1][a[1][0]]=i;
                break;
            case 'G':
                a[2][0]++;
                a[2][a[2][0]]=i;
                break;
            case 'R':
                a[3][0]++;
                a[3][a[3][0]]=i;
                break;
        }
    }
    printf("Slytherin:\n");
    for (i=0;i<a[0][0];i++)
        puts(s[a[0][i+1]]);
    printf("\n");
    printf("Hufflepuff:\n");
    for (i=0;i<a[1][0];i++)
        puts(s[a[1][i+1]]);
    printf("\n");
    printf("Gryffindor:\n");
    for (i=0;i<a[2][0];i++)
        puts(s[a[2][i+1]]);
    printf("\n");
    printf("Ravenclaw:\n");
    for (i=0;i<a[3][0];i++)
        puts(s[a[3][i+1]]);
    printf("\n");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.