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

Найти количество цифр в файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить прилагательные из текста http://www.cyberforum.ru/cpp-beginners/thread406900.html
Здравствуйте, помогите пожалуйста написать программы в с++. 1 программа. Сортировка массива. Условия сортировки: а) Кратно 2 б) Представимо в виде 2 в степени n в) По убыванию 2 программа. Удалить прилагательные из текста.
C++ Классы с++ #include<iostream.h> #include<math.h> #include<conio.h> #include<string.h> enum shape {prizm,parallelepiped,cube,pyramid,cone,cylinder}; class Body { private: http://www.cyberforum.ru/cpp-beginners/thread406891.html
C++ В создании нового массива ошибка. Подскажите.
#include<conio.h> #include<stdio.h> #include<alloc.h> #include<stdlib.h> #include<string.h> #pragma hdrstop #pragma argsused using namespace std; struct F {char name;
C++ База данных, годные детали
Здравствуйте, помогите дописать программу. Нужно найти кол-во годных деталей, дано кол-во всего деталей сколько было и кол-во бракован. деталей. Не работает функция расчёт (raschet), не знаю как исправить её... Файл заголовков //файл заголовков Zag.h #ifndef Zag #define Zag #include <iostream> using std::cout; using std::cin; using std::cerr;
C++ [C++] Директива #define. В виде макроса определен шаблон функции. http://www.cyberforum.ru/cpp-beginners/thread406861.html
Здравствуйте! Есть проблема и мне она непонятна! В программке присутствует директива #define в ней в виде макроса определен шаблон функции. Но в чем проблема! Так работает без проблем!
C++ Двумерный массив Нужно упорядочить строки целочисленной прямоугольной матрицы по возрастанию количества одинаковых элементов в каждой строке,а также найти номер первого из столбцов,не содержащих ни одного отрицательного элемента. Программа работает,но сортирует кусками,и то что захочет. Почему?Где ошибка? #include <iostream> #include <conio.h> подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,164
Завершенные тесты: 1
19.12.2011, 20:59     Найти количество цифр в файле
Тут небольшая ошибка (указатель ицициализируется константной строкой).
Исправленный вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <string.h>
#include <conio.h>
char is_digit ( char x )
{
    return ( ( x >= '0' ) & ( x <= '9' ) );
}
 
int main()
{
    unsigned char str[] = "this12 i321s a90 string";
    unsigned char *pstr=str;
    int cnt = 0;
    while ( *pstr )
        cnt += is_digit( *(pstr++) );
 
    printf("Hello world! %i\n", cnt);
    _getch();
    return 0;
}
 
Текущее время: 12:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru