Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ количество символов в слове https://www.cyberforum.ru/ cpp-beginners/ thread246683.html
Вся задача такова: С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки не должна превышать 70 символов). Написать программу, которая: • Выводит текст на экран дисплея; • Определяет количество символов в самом длинном слове и записывает в файл; • По нажатию произвольной клавиши поочередно выделяет каждое слово текста,...
Удаление динамического массива C++
Добрый день, уважаемые форумчане! Столкнулся со следующей проблемой, реализовал алгоритм перебора перестановок или размещений с повторениями: unsigned int k = 2, i, s = 2; //s - количество элементов по которому производится выборка // k - количество элементов, которые выбирают int *A = new int; for (int j=0; j<k; j++) { A = 0; }
C++ error C2248 https://www.cyberforum.ru/ cpp-beginners/ thread246659.html
Почему я не могу обратиться к private члену? файл 1 #include <iostream> using namespace std; class complex { private: double mt;
C++ Запись объектов в файл и чтение https://www.cyberforum.ru/ cpp-beginners/ thread246641.html
#include <fstream.h> #include <iostream.h> #include <conio.h> #include <string.h> class my { int a; float b; char c;
исключения C++
пожалуйста, gомогите решить задачу на с++ , кoтoрая пoкaзывaет, чтo функция co cвoим блoкoм try не дoлжна пeрeхватывaть кaждую вoзмoжную oшибку, сгeнeрировaнную внутри try. Некoтoрыe исключения мoгут быть прoпущены и oбрaбoтаны в других oблaстях дeйствий.
C++ извлечь биты и вывести в виде двоичного кода число на языке С https://www.cyberforum.ru/ cpp-beginners/ thread246633.html
Помогите пожалуйста написать программу. суть которой заключается в том,чтобы извлечь биты и вывести в виде двоичного кода число,вводимое с клавиатуры.И сделать это с типом данных double или float.Буду очень признателен.
C++ извлечь биты и вывести в виде двоичного кода число на языке С Помогите пожалуйста написать программу. суть которой заключается в том,чтобы извлечь биты и вывести в виде двоичного кода число,вводимое с клавиатуры.Буду очень признателен. https://www.cyberforum.ru/ cpp-beginners/ thread246632.html Удаление(добавление) поля из(в) структуры C++
Помогите с алгоритмом удаления и добавления поля в структуру. Есть телефонный справочник. Удаление пытаюсь реализовать следующим образом: На место удаляемой строки стягиваю все вышестоящие, тоесть перезаписываю и в конце получается две одинаковых строчки, а на выводе просто одну не вывожу. Но оно работает пока только для одноразового удаления. А как узнать индекс после всех махинаций...
C++ круг Нужно вводить точку и что бы писало принадлежет ли она закрашеной области или нет https://www.cyberforum.ru/ cpp-beginners/ thread246618.html C++ dLL https://www.cyberforum.ru/ cpp-beginners/ thread246611.html
Мужики, помогите, нигде не могу найти. есть у меня dLL вот его cpp // Главный DLL-файл. #include "stdafx.h" #include "lib.h"
C++ Пересечение прямоугольников
В прямоугольной системе координат (оси расположены слева направо и сверху вниз) заданы два прямоугольника (стороны параллельны осям). Найти их пересечение и вывести на экран. Может быть задача простая,но я только учусь)) если можно то с комментариями.Спасибо
C++ Функция Помогите пожалуйста написать функцию, которая заменяет все вхождения подстроки strl на подстроку strl2. Заголовок функции должен быть такой: void Changelines(char * str1,const char *str2, char * s); У мну мозги не варят. :( https://www.cyberforum.ru/ cpp-beginners/ thread246604.html
1 / 1 / 0
Регистрация: 15.11.2010
Сообщений: 17
0

Словестный Алгоритм - C++ - Ответ 1390238

22.02.2011, 10:12. Показов 893. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Само задание -

Написать функцию, которая возвращает количество слов в строке (слова разделены пробелами или знаками препинания). Заголовок функции: int wordCount (const char *s); Написать программу, которая принимает от пользователя строку и выводит на экран количество слов в данной строке (используя, написанную функцию)

Написанная программа -

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
int countspace (char*);
int wordCount (const char *s);
using namespace std;
int main()
{
char str[255];
cin.getline (str,255);
int n=countspace(str);
cout<<n<<endl;
getch();
return 0;
}
 
int countspace(char*S)
{int count=1;
for(int i=0;i<strlen(S);i++)
if (S[i]==' ' || ispunct(S[i])) count++;
return count;
}
Мой вариант словестного алгоритма -

1.Вводится строка.
2.Изначально i=0.
3.Для strlen(S). Если i<strlen(S) , то проверяем данный симбол в строке. Если симбол в строке равен ' '
или любому знаку препинания (наличие которого мы проверяем с помощью ispunct),
то мы увеличиваем count на еденицу, после чего мы увеличиваем i на еденицу (только если i<strlen(S)),
и возвращаемся в начало пункта 3.
4.Как только i > или = strlen(S) , мы выводим count


помогите исправить возможные ошибки в словестном алгоритме , спасибо

Вернуться к обсуждению:
Словестный Алгоритм C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.02.2011, 10:12
Готовые ответы и решения:

Вывести словестный эквивалент числа
Дано целое число в диапазоне от 1 до 5. Вывести строку – словесное описание соответствующей оценки...

Нужен алгоритм поиска пути в этом лабиринте (будь то волновой алгоритм или алгоритм правой/левой руки )
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; void lab...

Волновой алгоритм поиска (Алгоритм A* / Алгоритм А стар)
Хочу разработать алгоритм для решения головоломки с подвижными дисками (перестановочная...

Написать словестный алгоритм и блок-схему.
uses crt; type mastoch=array of integer; var r,n,kv,kn:integer;...

0
22.02.2011, 10:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.02.2011, 10:12
Помогаю со студенческими работами здесь

словестный эквеволент
написать прогу переводящую числа в словестный эквеволент например 2383.18 - две тысяци триста...

Определить словестный результат игры (выигрыш, проигрыш, ничья)
1. В чемпионате по футболу команде за выигрыш дается 3 очка, за проигрыш - 0, за ничью - 1....

Линейный алгоритм, Алгоритм с ветвлениями, Циклический алгоритм Линейный алгоритм
Линейный алгоритм, Алгоритм с ветвлениями, Циклический алгоритм Линейный алгоритм 1. Объясни, что...

Разработать алгоритм методом пошаговой детализации и программу, реализующую этот алгоритм
Расставить строки данной матрицы в порядке возрастания наибольших элементов в строках.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru