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

Программирование с использованием массивов и строк - C++

Войти
Регистрация
Восстановить пароль
 
Raidon
Сообщений: n/a
26.02.2013, 02:38     Программирование с использованием массивов и строк #1
Постановка задачи

1. Задан массив, состоящий из слов. Используя функции сформировать и вывести массив слов заданного типа.
Восьмеричное
Long;
Шестнадцатеричное
Int;
2. Задана строка, состоящая из слов. Слова друг от друга отделяются одним или несколькими пробелами. Количество символов не превышает 255. В конце текста ставится точка. Сформировать и вывести массив слов заданного типа.
Адреса
E – mail адрес;
Имена в DOS
Файла;
Методические указания

1. При решении первой задачи необходимо проверить является ли выражение синтаксически правильной, а также лежит ли значение выражения в пределах допустимых для указанного типа данных.
2. При решении первой задачи необходимо реализовать перевод из строчного вида численный.
3. Проверка должна быть осуществления за один цикл.
4. Тип слова предпочтительно описать с помощью нотации Бекуса – Наура.
5. Алгоритм проверки правильности предпочтительно описать с помощью конечных автоматов с использованием правил перехода.
6. Строки, при передаче в функцию, в качестве фактических параметров для первой задачи должны быть определены как одномерные символьные массивы, а для второй как строки типа string. В отличие от обычных массивов в этом случае нет необходимости явно указывать длину строки.
7. Массив слов, при передаче в функцию, в качестве фактических параметров должны быть определены как двумерные символьные массивы.
8. При решении второй задачи результатом должен быть массив строк типа string.
9. Необходимо реализовать функции ввода и вывода массива слов.
10. Десятичная константа определяется как последовательность десятичных цифр, начинающаяся не с 0, если это число не 0.
11. Восьмеричная константа –всегда начинается с 0.
12. Шестнадцатеричные константы – последовательность шестнадцатеричных цифр, которым предшествуют символы 0х или 0Х.
13. В конце длинных констант ставится символ l или L.
14. В конце констант без знака ставится символ u или U.
15. Необходимо учитывать, что если константа со знаком, то впереди может ставиться символ указывающий знак.

помогите пожалуйста даже не знаю как сделать
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2013, 02:38     Программирование с использованием массивов и строк
Посмотрите здесь:

C++ Программирование с использованием классов.
1.программирование циклов.2.обработка массивов данных C++
Программирование с использованием графических средств. C++
C++ Программирование алгоритмов обработки двумерных массивов
Программирование с использованием строковых данных C++
Программирование с использованием строковых данных. C++
C++ Программирование с использованием файлов
C++ Программирование с использованием файлов
C++ Программирование с использованием внешних файлов
Программирование с использованием строковых данных C++
Программирование обработки многомерных массивов C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru