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

Комментрирование кода программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что значит это условие http://www.cyberforum.ru/cpp-beginners/thread571758.html
Вот собственно код: if ( ( words = (char**)realloc(words, sizeof(char*) * (cnt + 1)) ) == NULL )
C++ Оператор =. Не могу найти объяснение ситуации вот этот код работает безошибочно и выдаёт всегда верные результаты qDebug() << "oX = " << pixelToRealX(zoomRect.x() + ( zoomRect.width() < 0 ) * zoomRect.width()); ... http://www.cyberforum.ru/cpp-beginners/thread571749.html
подробно объяснить каждое действие программы C++
#include "stdafx.h" #include <iostream> #include <string> using namespace std; int main() { fstream f; f.open("text.txt", ios::in); if (!f.is_open())
Проверить является ли слово палиндромом C++
Символьная строка содержит одно слово. Проверить, будет ли оно читаться одинаково справа налево и слева направо (т.е. является ли оно палиндромом). есть наброски кода: void main() { int i,j=0;...
C++ Матрицы. Удаление строк. http://www.cyberforum.ru/cpp-beginners/thread571729.html
Помогите решить задачку Описать процедуру RemoveRows(A, M, N, K1, K2), удаляющую из вещественной матрицы A размера M × N строки с номерами от K1 до K2 включительно (предполагается, что 1 < K1 ≤...
C++ В таблице из N строк и N столбцов клетки заполнены цифрами от 0 до 9. Требуется найти такой путь из клетки (1, 1) в клетку (N, N В таблице из N строк и N столбцов клетки заполнены цифрами от 0 до 9. Требуется найти такой путь из клетки (1, 1) в клетку (N, N), чтобы сумма цифр в клетках, через которые он пролегает, была... подробнее

Показать сообщение отдельно
ArmoredHell
15 / 15 / 1
Регистрация: 05.04.2012
Сообщений: 32
11.05.2012, 22:35
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
#include <iostream> // подключение библиотеки
 
using namespace std;
 
int main()
{
    char str[250]; // массив символов
    int count = 1; // счетчик
    gets(str); // считывает в массив строку, введенную из консоли
 
 
    int len = strlen(str); // написал бы так, потому что если strlen(str)
       // делать в цикле, то время выполнения программы растет
    //strlen(str) - функция подсчета количества символов в строке, 
       //например "123" - 3 символа
    // "23 2" - 4 символа, пробел так же считается
 
    // программа подсчитывает количество слов во входной строке
    for(int i = 0; i < len; i++) // массив str от 0 до 249
    {
        if(str[i] == ' ') // если пробел встретили в строке
        {
            count++; // увеличим величину счетчика
        }
    }
    std::cout << count << "\n"; // вывод результата
    system("PAUSE"); // я б так написал, делает в программе паузу, 
                            // для того чтобы посмотреть результат
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru