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

Объясните как работает программа, которая заменяет 2 и больше подряд идущих пробела на один - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, есть ли в строке St изображения нечетных чисел http://www.cyberforum.ru/cpp-beginners/thread1252592.html
Определить, есть ли в строке St изображения нечетных чисел.
C++ Усовершенствовать алгоритм Рабина-Карпа, чтобы он искал символьную подматрицу в символьной матрице У меня есть этот алгоритм. Кто знает, как усовершенствовать его, чтобы он искал символьную подматрицу m * m в символьной матрицы n * n, при котором m <= n? #include "stdafx.h" #include<iostream> #include<cstring> #include<cstdio> #define d 256 using namespace std; void search(char *txt , char *pat , int q){ int m=strlen(pat); http://www.cyberforum.ru/cpp-beginners/thread1252591.html
Удалить из массива числа, которые являются полным квадратом и имеют нечетную сумму цифр C++
Дан массив из N целых чисел, где N<=16, каждое число в диапазоне от –32000 до 32000. Удалить из массива числа, которые являются полным квадратом и имеют нечетную сумму цифр. Облазил весь форум, нашёл таких же 4 темы и не где ответа нет.
C++ Не меняются местами значения переменных
Доброго времени суток. Ни в какую не хочет менять местами значения двух переменных. Часть моего кода: if (c == 'Y' || c == 'y') { buf = a; a = b; b = buf;
C++ По заданным параметрам ввести граф используя заданные правила http://www.cyberforum.ru/cpp-beginners/thread1252574.html
По заданным параметрам a,b,c,d ввести граф(список рёбер) использующие следующие правила h={14,если d mod 3=0; 13,если d mod 3=1; 15,если d mod 3=2;} Программа вводит вершины a,b,c,d и получает n(список вершин) и количество рёбер. (i,j) Э x a*i+b*j/c mod d=<1 Вот что сам сделал точнее попытался сделать. #include "stdafx.h" #include <iostream> #include <stdlib.h>
C++ Как вывести мнимую единицу? Писал программу, решающую квадратное уравнение и столкнулся с проблемой вывода мнимой единицы, кое-как выкрутился, но возможно ли сделать это проще и функциональнее? #include <iostream> #include <cmath> int main() { // insert code here... setlocale(LC_ALL, "rus"); using namespace std; double a,b,c,x1=0,x2=0,D=0; подробнее

Показать сообщение отдельно
Убежденный
Системный программист
 Аватар для Убежденный
14191 / 6206 / 985
Регистрация: 02.05.2013
Сообщений: 10,339
Завершенные тесты: 1
07.09.2014, 23:19     Объясните как работает программа, которая заменяет 2 и больше подряд идущих пробела на один
На каждом шаге в файл пишется текущий символ, но только в том случае, если это
не пробел (p==0), либо это пробел, но самый первый в последовательности (p==1).
 
Текущее время: 06:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru