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

Структуры: вывести фамилии трех лучших учеников данного класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ запуск файла http://www.cyberforum.ru/cpp-beginners/thread153657.html
народ написал вот такую прогу но незнаю как сделать чтоб открывал файл путь к которому я напишу //Это праграмма которая проверяет код и открывает файл #include <iostream> #include <conio.h> using...
C++ _tmain(...) вместо main(...) Почему? только что установил MVS 2010. когда создаю новы фаил, то вместо привычной мне функции main() там функция _tmain(int argc, _TCHAR* argv). что это такое? я переделал имье на main(), и вроде бы всё... http://www.cyberforum.ru/cpp-beginners/thread153652.html
После выполнения программа сразу закрывается и не даёт увидеть результат C++
После выполнения программа сразу закрывается и не даёт увидеть результат если не вставить system("pause"); //Эта программа для сравнения двух целых чисел. #include <iostream> #include <conio.h>...
функции класса раздела private реализуються так же как и раздела public? в смысле виртуальных функций, дружественных функций, и т.д. C++
функции класса раздела private реализуються так же как и раздела public? в смысле виртуальных функций, дружественных функций, и т.д.
C++ Сформировать очеред содержащую весенние даты, упорядоченные только по месяцу и числу. http://www.cyberforum.ru/cpp-beginners/thread153565.html
Здравствуйте. Помогите пожалуйста дорешать задачу: Дан текстовый файл, содержащий даты в формате «день/месяц/год», причем под день месяц отводится по две позиции, а под год – четыре...
C++ Проверка : нажал ли пользователь клавишу Извиняюсь за тупой вопрос. Нужна функция которая проверяет, нажал ли пользователь какую то клавишу или нет. Знаю только наподобие getch() cin.get() cin.peek() но это не то.. если пользователь ничего... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9624 / 5572 / 947
Регистрация: 25.07.2009
Сообщений: 10,707
16.07.2010, 22:37
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 <stdlib.h>
#include <string.h>
 
/* Вывести в убывающем порядке цифры, которые входят в запись данного длинного целого числа 
только один раз. */
 
int main(void){
    long number;
    int i, counters[10];
    
    while ( 1 ){
        printf("Number: ");
        if ( scanf("%ld", &number) != 1 ){
            perror("scanf");
            exit(EXIT_FAILURE);
        }
        if ( ! number )
            break;
        memset(counters, 0, sizeof(counters));
        while ( number ){
            counters[number % 10]++;
            number /= 10;
        }
        printf("Single digits: ");
        for ( i = 9; i >= 0; --i )
            if ( counters[i] == 1 )
                printf("%d ", i);
        printf("\n");
    }
    
    exit(EXIT_SUCCESS);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru