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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Raidon
Сообщений: n/a
#1

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

26.02.2013, 02:38. Просмотров 522. Ответов 0
Метки нет (Все метки)

Постановка задачи

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++
Дана целочисленная прямоугольная матрица. Определить: количество строк, содержащих хотя бы один нулевой элемент; номер столбца в котором...

Программирование с использованием классов. - C++
Помогите решить. Создать класс квадрат, член класса - длина стороны. Предусмотреть в классе методы вычисления и вывода сведений о...

Программирование с использованием файлов - C++
Помогите начинающему программисту: Распечатать анкетные данные студентов-отличников из интересующей вас группы ...

Программирование с использованием файлов - C++
#include <iostream.h> #include <sstream> #include <conio.h> FILE *fl; typedef struct { char Number; int Time; ...

1.программирование циклов.2.обработка массивов данных - C++
1.Вычислить S = 1/sqrt(1 3) + 1/sqrt(3 5) + ... + 1/sqrt(199 201) 2.Дан одномерный массив А, состоящий из N элементов. Переписать в од- ...

Программирование алгоритмов обработки двумерных массивов - C++
напишите пожалуйста текст программы. Дан массив М координат точек на плоскости. Найти наибольшее расстоя-ние между этими точками.

Программирование с использованием строковых данных - C++
1. Дан текст. а) Подсчитать количество слов в данной строке; б) Подсчитать количество букв а в последнем слове данной строки; в) найти...

Программирование с использованием графических средств. - C++
Разработать программу расчета и вывода на экран графика функции y=f(x). График функции вывести в графическом окне. Графическое окно...

Программирование с использованием строковых данных - C++
Отредактировать заданное предложения текста, удаляя из него все слова с нечетными номерами и переворачивая слова с четными номерами....

Программирование с использованием строковых данных. - C++
Привет ВСЕМ!!! Уважаемые модераторы и форумчане помогите пожалуйста в решении следующей задачки... Составить таблицу слов данного...


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

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

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