All pastes #1673418 Raw Edit

ERMIK

public cpp v1 · immutable
#1673418 ·published 2009-11-16 13:21 UTC
rendered paste body
#include<iostream>#include<windows.h>#include<cstdlib>#include<cstring>const int L = 81;char ch;char strg[L];int main(){	SetConsoleCP(1251);	SetConsoleOutputCP(1251);	std::cout << "Здравствуйте!\nЭта программа ищет пробелы и символы в введенной строке.\n"		<< "Введите строку, максимум 80 знаков, точка завершает ввод, но не будет включена в строку; "		<< "нажмите энтер после ввода для продолжения\n";	std::cin.getline(strg, L, '.');	std::cout << "Вы ввели строку: " << strg << std::endl;	std::cout << "Какой символ вы хотите найти? Введите его: ";	std::cin >> ch;	std::cout << "\nМы ищем " << ch << "\'шки.";		int i = 0;	int k = 0;	int s = 0;	while(strg[i]!='\0')	{		if (strg[i] == ' ')		{			k = k + 1;		}		if (strg[i] == ch)		{			s = s + 1;		}		i++;	}	std::cout << "\nТут " << k << " пробелов и " << s << ' ' << ch << "\'шек. Спасибо!";	getchar();	//Pt. 2	int e = strlen(strg);	std::cout << "\n\nВ вашей строке " << e << " элементов.\n";	std::cout << "Вот ваша строка задом наперед: ";	for (int g = e; g >= 0; g--)	{		std::cout << strg[g];	}	getchar();	getchar();	return 0;}