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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посчитать среднее число шагов в двоичном поиске для массива http://www.cyberforum.ru/cpp-beginners/thread1494415.html
Всем доброго времени суток,помогиет пожалуйста написать программу, которая считает среднее число шагов в двоичном поиске для массива из 32 элементов в интервале . Для поиска использовать 1000 случайных чисел в этом же интервале.Заранее спасибо.
C++ Отсортировать массив по убыванию и найти в нем элемент, равный X Всем привет.Помогите написать программу, которая сортирует массив ПО УБЫВАНИЮ и ищет в нем элемент, равный X (это число вводится с клавиатуры). Использовать двоичный поиск.Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread1494412.html
Найти произведение элементов массива, превышающих последний элемент C++
Произведение элементов массива, превышающих последний элемент. void __fastcall TForm1::Button1Click(TObject *Sender) { StringGrid1->ColCount=StrToInt(Edit1->Text); } //--------------------------------------------------------------------------- void __fastcall TForm1::Button2Click(TObject *Sender)
Ошибки в коде с вложеными классами: Невозможно обратиться к private члену C++
Здорова! Есть код: #include <iostream> using std::cout; #include <afxwin.h> #define IDD_One 1 #define IDD_Two 2 #define IDD_IUnknown_my 3
C++ Отсортировать массив по убыванию и найти в нем элемент, равный X http://www.cyberforum.ru/cpp-beginners/thread1494390.html
Помогите пожалуйста написать программу, которая сортирует массив ПО УБЫВАНИЮ и ищет в нем элемент, равный X (это число вводится с клавиатуры). Использовать двоичный поиск.
C++ Конветирование строки char в time_t или в struct tm Есть строковые переменные типа char над которыми нужно производить вычисления (сравнение, получение разницы). Порыл сеть на предмет как это делать, - в принципе понятно, но все преобразования производятся на переменными типа time_t или struct tm, а у меня типа char вида "YYYY-MM-DD". Как преобразовать то, что есть у меня к типу time_t или к структуре tm??? подробнее

Показать сообщение отдельно
IgRiK000
2 / 2 / 0
Регистрация: 07.07.2015
Сообщений: 27

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

07.07.2015, 11:03. Просмотров 283. Ответов 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;
}
Помогите в решении этой задачи. Спасибо
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru