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

Подсчитать в вводимой строке количество введенных символов, отличных от пробела. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файл exe в QT Creator http://www.cyberforum.ru/cpp-beginners/thread1138464.html
Как сделать программу в exe файл, который бы работал без qt, как например это было на Паскале, там скомпилировал программу и появляется exe файл который можно отдельно запускать.
C++ Загадка указателей Здравствуйте =) Привел меня к Вам следующий вопрос. Поступило задание составить программу для решения квадратного уровнения, используя указатели. В процессе работы наткнулся на то что, казалось бы, одно и тоже (по смыслу) выдает разные результаты. Преподаватель работу принял, но разницу не смог обьяснить. А я теперь ночами спать не могу, понять хочу что не так сделал. =) Единственная разница... http://www.cyberforum.ru/cpp-beginners/thread1138462.html
Дана геометрическая прогрессия из N членов, 1-й элемент b1 и знаменатель q задаются случайным образом C++
дана геометрическая прогрессия из N членов, 1-й элемент b1 и знаменатель q задаются случайным образом. Вывести все члены прогрессии на экран и вычислить сумму элементов прогрессии, больших -4.
Вычислить произведение элементов массива C++
Буду при много благодарен за помощь Вычислить произведение элементов целочисленного массива, находящихся между минимальным и максимальным элементами. Определить номера максимального и минимального элементов. Создать функции для определения номеров максимального и минимального элементов.
C++ Создание двумерного массива http://www.cyberforum.ru/cpp-beginners/thread1138452.html
Год не кодил...всё напрочь забылось. нужно создать матрицу размером n x m, заполнить ее единичками и вывести результат. хоть убей не помню как объявить двумерный массив, учитывая то, что до этого на С# только делал, а сейчас надо на плюсах. так что среда С++. то что пока набросал: #include "stdafx.h" #include <iostream> using namespace std;
C++ Структура "Покупатель" Помогите решить пожалуйста) Покупатели продуктового магазина пользуются 10% скидкой, если покупка состоит из более чем 5 наименований товаров или суммарная стоимость покупки превышает K рублей. Составить ведомость, учитывающую скидки: покупатель, количество наименований купленных товаров, стоимость покупки, стоимость покупки с учетом скидки. Выяснить, сколько покупателей сделало покупки,... подробнее

Показать сообщение отдельно
some_name
Вежливость-главное оружие
 Аватар для some_name
220 / 220 / 55
Регистрация: 19.02.2013
Сообщений: 1,430
04.04.2014, 01:12     Подсчитать в вводимой строке количество введенных символов, отличных от пробела.
Лови!

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
#include "stdafx.h"
#include <string.h>
#include <iostream>
 
char specialChars[] = {':', '!', '?'};
 
bool check(char c){
    int length = strlen(specialChars);
    for (int i = 0; i < length; ++i) {
        if(specialChars[i] == c){
            return false;
        }
    }
    return true;
}
 
int main(void)
{
    char data[256], *pData;
    pData = data;    
 
    while(check(*pData = getchar())){
         ++pData;
    }
    *pData = '\0';
    printf(pData);
    int counter = 0;     
    while(pData != data){
        if(*pData-- != ' '){
            ++counter;
        }
    }
    printf("\n%d",counter);
 
    getchar();
    getchar();
    return 0;
}

//input
a w d s ?
//output
4
 
Текущее время: 07:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru