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

Переделать программу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Линии в консоле нарисовать http://www.cyberforum.ru/cpp-beginners/thread575816.html
#include <stdio.h> #include <stdlib.h> #include <time.h> #include <conio.h> #include <windows.h> #include <iostream.h> #define Mes printf(Rus("Для управления используйте клавиши: W - вверх, A - влево, S - вниз, D - вправо.\n Для выхода из игры нажмите клавишу Q.\n\n")); char bufRus; char* Rus(const char* text){
C++ Разобрать код по работе с матрицей Что означают строки 12-14, 32-38? #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { int rows, cols; cout << "Enter rows: "; cin >> rows; http://www.cyberforum.ru/cpp-beginners/thread575800.html
Найти номера чётных элементов массива C++
1. Найти номера чётных элементов массива. 2. Найти количество положительных и количество отрицательных элементов массива. 3. Найти максимальный элемент массива. Вывести количество и номера всех максимальных элементов в массиве (если таких несколько).
clock_gettime() C++
Как использовать ее?
C++ Строки. Создание, объявление и компановка. Перевод из string в char[] http://www.cyberforum.ru/cpp-beginners/thread575770.html
Здравствуйте! У меня возникла проблема при создании строки. Суть задачи: есть несколько переменных типа unsigned int. Эти переменные: code_t error q надо паредать их в виде массива символов программе написанной на Java через JNI. т.е. примерно так ( по крайней мере я себе так представляю):
C++ не работает программа в Code Blocks. Начал изучать С++ по книге "Прата С - Язык программированния С++" Начал писать код из самого начала книги(первый пример). программа не запускается. #include <iostream> int main() { using namespace std; cout<<"Come up and C++ me some time."; cout<<endl; подробнее

Показать сообщение отдельно
vetal10
35 / 35 / 5
Регистрация: 25.05.2010
Сообщений: 211
15.05.2012, 22:42     Переделать программу
ввод с консоли
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
char str[1024];
fgets(str,[1024],stdin);
while(str[i] != '\0') //Пока не конец строки
   {
        if(isdigit(str[i]))  //если символ - цифра, то
        {
            j=i;
            cont=0;
            while(isdigit(str[j])) // ведем подсчет до тех пор пока цифра.
            {
                 cont++;
                 j++;
            }
            if(sum<cont) sum=cont;
        i=j;
        }
        i++;
   }
    cout << sum << "\n";
 
Текущее время: 17:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru