2 / 2 / 1
Регистрация: 07.07.2015
Сообщений: 27
1

Задача на указатели

07.07.2015, 11:03. Показов 1279. Ответов 2
Метки нет (Все метки)

Всем привет. Вот такую задачу пытаюсь решить. Сам я пока новичок в с++.

Для введённой пользователем с клавиатуры строки (максимальная длина строки — 80 символов) программа должна определить, корректно ли расставлены скобки (круглые, фигурные, квадратные) или нет. Перемешивание скобок (пример: «{[}]») считается некорректным вариантом. Для обхода строк использовать указатели.
Вот начало:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h";
#include <cstdlib>;
#include <iostream>;
#include <string>; 
using namespace std;
 
int main(){
    setlocale (0, "");
    string a;
    getline(cin, a);
    int num = a.length();
    if (num > 80) {
        cout << "Строка больше 80 символов. Нажмите ENTER и попробуйте еще раз" << endl;
        system("pause");
        system("cls");
        return main();
    }
    char *p = new char[num];
    for (int i = 0; i < num; i++)
        *(p + i) = a[i];
        system("pause");
    return 0;
}
Помогите в решении этой задачи. Спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.07.2015, 11:03
Ответы с готовыми решениями:

Задача на указатели
Задана матрица В(4,4). Определить, отсортированы ли все элементы первого столбца в возрастающем...

Задача на указатели
Задали строчную переменную, которая содержит последовательность символов, среди которых есть цифры....

Задача с ошибкой на указатели
Помогите исправить ошибку в коде #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt;...

Задача на указатели и стек
Задали строчную переменную, которая содержит последовательность символов, среди которых есть цифры....

2
Эксперт по математике/физикеЭксперт С++
2004 / 1335 / 379
Регистрация: 16.05.2013
Сообщений: 3,454
Записей в блоге: 6
07.07.2015, 11:15 2
Что то подобное уже было Дан файл с текстом проверить правильно ли в нем расставлены круглые скобки
0
Неэпический
17807 / 10579 / 2042
Регистрация: 27.09.2012
Сообщений: 26,609
Записей в блоге: 1
07.07.2015, 11:26 3
Работа со стеком (проверить правильность расстановки скобок)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.07.2015, 11:26
Помогаю со студенческими работами здесь

Задача на указатели и списки
Описать процедуру, которая вставляет: а) Новый элемент E после первого элемента непустого списка...

Задача на указатели и списки
Описать процедуру, которая вставляет: а) Новый элемент E после первого элемента непустого списка...

задача на массивы и указатели С++
Размерность массива 30. Диапозон значений (-20,20). Какое абсолютное значение встречается в массиве...

Задача на указатели. Массив ссылок
Доброго времени суток)) Решаю такую задачку: Дан массив ссылок на вещественные числа....

Задача на классы и статические указатели
Условие задачи: в любой момент времени можно получить последнего из могикан (объект класса), без...

Задача на Указатели и динамические структуры данных
Дана задача: Записи содержат фамилию, год рождения. Добавлять новые записи так, чтобы список был...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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