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

какая функция считает только цифры.ТЕМА: «Работа со строками в С++» - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ strcpy/strcpy_s http://www.cyberforum.ru/cpp-beginners/thread93727.html
Добрый вечер! Есть класс (упрощенно): class const_string { public: const_string(char const* s) { strcpy(str, s); / strcpy_s(str, strlen(s), s);
C++ Метод ньютона для СНУ Привет всем!!!)) Помогите пожалуста перевести программу з матлаба на С++. Вот исходник матлаба и функции(обратна, транспонирование) которые уже есть. Помогите пожалуста завтра здача курсовой, а у меня нечего не готово!!((( матлабовська прога function Z=F(X) function W=JF(X) x=X(l);y=XB); x=X(1); y=X(2); ... http://www.cyberforum.ru/cpp-beginners/thread93720.html
Оператор if C++
Почему у меня оператор Else выдает как ошибку(Е2054 Misplaced else)? и в операторе if не нравится как я записал if((s==a)&&(f==p)); ? #include<vcl.h> #include<iostream.h> void main(void) { const a=33,p=222222; int s,f; cout<<"vvedite ceriu pasporta- "; cin>>s; cout<<"vvedi nomer- ";
динамический массив C++
1) Дан массив из 6 элементов типа целое без знакаю Сформировать указатель на этот массив и обратится ко второму элементу массива разными способами 2) Выделить память для трёхмерного массива в . Изменить индексацию массиватак, чтобы начальный элементимел индексы -1, -2, -3
C++ вопрос, наверное, по потокам http://www.cyberforum.ru/cpp-beginners/thread93683.html
вот есть программка, работающая с текстовым файлом, первые два символа которого хранят длинну строки. программыа должна вывести всю строку (включая первые два символа) #include <iostream> #include <string> #include <fstream> using namespace std; int main() { ifstream fin("input.txt"); if (!fin) { cout<<"fail input.txt not found"<<endl; return 1;
C++ Фибоначчи Дано целое число N(>1), которое является числом Фибоначчи: N=Fk. Найти целые числа Fk-1 и Fk+1 - предыдущие и последующее числа Фибоначчи. подробнее

Показать сообщение отдельно
Paulie
Айхрень...
 Аватар для Paulie
306 / 174 / 4
Регистрация: 02.06.2009
Сообщений: 1,078
09.02.2010, 09:58     какая функция считает только цифры.ТЕМА: «Работа со строками в С++»
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream> //подключаем библиотеку iostream
#include <cctype> //...cctype
using namespace std; //используем пространство имён std
 
int main(){ //начинаем функцию main (main - есть точка входа в программу)
char str[256], *p; //объявляем переменные str длиой 256 символов и указатель p
int cnt = 0; //счётчик, изначаьно равен нулю
 
cout << "String: "; //выводим текст на экран
cin.get(str, 256);//считываем строку введённую с клавиатуры
for ( p = str; *p; ++p ) //проходим по всей строке, увеличивая указатель (в каждый цикл p будет перемещаться на 1 символ вперёд
if ( isdigit(*p) ) //если указатель указывает на число
++cnt; //увеличиваем счётчик
cout << "Found " << cnt << " digits" << endl;
 
return 0;//функция неумолимо должна вернуть число, возвращаем 0.
 
Текущее время: 00:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru