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

строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекурсия в нахождении числа ряда Фибоначчи. http://www.cyberforum.ru/cpp-beginners/thread410466.html
Лаба: написать программу, находящуую заданный элемент ряда Фибоначчи. Написал: #include <stdio.h> void main() { int M, i, n; printf("Программа подсчитывает значение требуемого элемента ряда Фибоначчи.\n"); printf("Введите номер желаемого числа: ");
C++ хеширование подкиньте литературы или статей по минимальному совершенному хешированию, алгоритм, производительность, применение. буду очень благодарен http://www.cyberforum.ru/cpp-beginners/thread410438.html
Структуры (С записью в файл) C++
Вот написал код програмки: условие таково, мы вводим в ручную очки по матчам(игра в футбол),собственно говоря програмка подсчитывает команды которые заняли 1-ые места и команды занявшие 3 места,после выносим эти значения в файл и на экран (проблемка в том что никак не вразумлю с последним пунктом, с выводом конечного результата), код програмки: #include<iostream.h> #include<stdio.h>...
C++ структуры данных: списки
Для каждого файла в каталоге содержатся следующие сведения: • Имя файла; • Дата создания; • Количество обращений к файлу. Составить программу, которая обепечивает: • Начальное формирование каталога файлов; • Вывод каталога файлов; • Удаление файлов, дата создания которых меньше заданной; • Выборку файла с наибольшим количеством обращений.
C++ Сумма элементов массива http://www.cyberforum.ru/cpp-beginners/thread410431.html
в с++ в одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива, расположенных после первого положительного элемента. Что-то я не пойму, как решать...
C++ Что не так с прогой? На прямой показано несколько точек . После чего между разными соседними точками прибавили по точке . Такую операцию зделали к раз после чего на прямой аказалось N точек .Определить сколько точек было сначала а также количество точек после J операции (j<k) ввели например k=4 n=33 j=2 и получили 3 9 3-начальное количество точек 9-количество точек после операции #include <iostream> using... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5953 / 5558 / 1787
Регистрация: 18.12.2011
Сообщений: 14,204
Завершенные тесты: 1
18.12.2011, 20:36     строки
Тогда вот Вам полный код
Код
#include <stdio.h>
#include <string.h>
#include <windows.h>
void main()
{
	char str[100];	//вводимая строка
	char str_min[100]; // строка с минимумом пробелов
	int count=100;          // количество пробелов
	puts("Enter string:"); // подсказка оператору
	gets(str);			// ввод строки
	while(strcmp(str,"end")!=0) // повторяем пока не введется строка "end"
	{
		int current_count=0; // счетчик пробелов
		for(unsigned int j=0;j<strlen(str);j++) // перебираем все символы строки
			if(str[j]==' ')current_count++; // считаем пробелы
		if(current_count<count) // выбираем меньшее
		{
			count=current_count;
			strcpy(str_min,str);
		}
		puts("Enter string:"); // подсказка оператору
		gets(str);			// повторяем ввод
	}
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); // устанавливаем красный цвет текста
	puts("Minimum blanks at");
	puts(str_min); // выводим ответ
	system("pause");
}
Но в будущем старайтесь самостоятельно экспериментировать
 
Текущее время: 02:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru