Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ дописать задачу https://www.cyberforum.ru/ cpp-beginners/ thread586931.html
Дан массив из n целых чисел. Удалить из массива все элементы, равные максимальному значению элементов массива. Найти значение и положение первого минимального элемента массива. Упорядочить числа массива так, чтобы от начала массива и до минимального значения они убывали, а после минимального и до конца массива — возрастали. #include <iostream> using namespace std; void vvodMAs(int x,...
C++ Класс String
добрый день. У кого-то есть программа которая создаёт класс String – строку, используя динамическую память. Определить операторы "+" –сложение строк, "=" и "+=" – присваивания, как методы класса. Определить операторы сравнения "==", "!=", "<", ">", как дружественные функции. Операторы должны работать как со String, так и с char*. Определить оператор "" для доступа к каждому символу в отдельности....
C++ МЕтод хорд Всем привет. Надо сделать задачку (она на картинке в рамке красной) там надо применить метод хорд... Если кому не сложно, помогите пжлст.... https://www.cyberforum.ru/ cpp-beginners/ thread586906.html C++ Ссылки + классы https://www.cyberforum.ru/ cpp-beginners/ thread586899.html
Есть класс A. В нем перегружаю операцию operator&(A& obj); Далее в этой функции происходят действия: A &o1 = (somebool ? this : obj) Однако, это ошибка. А как правильно? Добавлено через 11 минут upppp
C++ Выделение памяти
Добрый вечер. Немогу никак понять некоторые тонкости выделения памяти. Во первых: на что указывает указатель, при записи char* s="abc"; ведь здесь не используется strdup, а значит строка записывается в "никуда"? при этом если инициализировать как выше, все будет нормально, а если попытаться записать что либо в char* s; вылетит ошибка. Во вторых: чем отличается к примеру char* s=new int; от...
C++ Матрица, ручной ввод элементов https://www.cyberforum.ru/ cpp-beginners/ thread586887.html
Ещё раз здравствуйте. Встала такая проблема, не получается переделать рандомное заполнение матрицы на ручное. Помогите, либо отошлите в тему, где это подробно описано) #include "iostream" #include "ctime" #include "stdlib.h" using namespace std; class Matrix {
C++ Сумма ряда https://www.cyberforum.ru/ cpp-beginners/ thread586885.html
Ребята.помогите доработать прогу,не получается.. ((( Добавлено через 18 минут Вычислить сумму ряда (-1)^K/K^k #include<iostream.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<stdio.h>
C++ Матрица. Переделать из Delphi в С++
Дана целочисленная квадратная матрица. Определить максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. Есть код для Delphi, нужно эту же программку в C++. Помогите пожалуйста.. program Project1; {$APPTYPE CONSOLE} uses SysUtils; const n=3;
C++ Несколько слов об инклудах и других https://www.cyberforum.ru/ cpp-beginners/ thread586877.html
Вот почему некоторые пишут некоторые инклуды в кавычках, а не в <>(хз как это называется :)). Например: #include "table.h" И вот, что означает это: #define И это:
C++ Перенос буквы слова в конец.Кто-нибудь осилит? В произвольном тексте (взятом из файла), содержащем не более 10 строк, в каждой строке не более 80 смволов, перенести первую букву каждого слова в его конец. Отсортировать строки в порядке убывания количества слов. Вывести полученный текст на экран. Выведенную информацию продублировать в текстовый файл, имя которого задаёт пользователь https://www.cyberforum.ru/ cpp-beginners/ thread586868.html
Сложное присваивание переменной C++
Есть следующее присваивание: char abc = "function CHAR is easy" На месте CHAR Должно ставится значение этой переменной (CHAR то есть). Как сделать такое присваивание?
C++ Ошибка с заданием функции https://www.cyberforum.ru/ cpp-beginners/ thread586853.html
Здравствуйте, можете сказать, почему конфликтуют данные выражения? Пишет: prototype for 'const char* Magazin::getName()' does not match any in class 'Magazin' и candidate is: virtual const char* Magazin::getName() const class Magazin { virtual const char *getName() const; ... const char *Magazin::getName() { return name;
150 / 64 / 8
Регистрация: 14.12.2010
Сообщений: 347
Записей в блоге: 1
26.05.2012, 18:57 0

Создание 2D массива из объектов, используя указатели - C++ - Ответ 3084943

26.05.2012, 18:57. Показов 903. Ответов 8
Метки (Все метки)

Ответ

Вариант №1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
while(true) //получить значение х от пользователя с проверкой вводимого значения
    {
        std::cout << "Введите x : ";
        std::cin.unsetf(std::ios::skipws); //не игнарировать пробелы при вводе
        std::cin >> x; 
 
        if(std::cin.good()) //если пользователь ввел число а не символ
        {
            std::cin.ignore(100,'\n'); //удалить лишние символы из потока
            break; //выход из цикла т.к. данные коректы
        }
        
        std::cin.clear(); //сбросить поток
        std::cin.ignore(100,'\n'); //удалить лишние символы из потока
        //сообщить об ошибке и продолжить получение данных от пользователя
        std::cerr << "Ошибка, введено не коректное значение!" << std::endl; 
    }
Вариант №2
C++
1
2
3
    
        std::cout << "Введите х : ";
        std::cin >> х;
Для 'у' , естественно по аналогии

Вернуться к обсуждению:
Создание 2D массива из объектов, используя указатели C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.05.2012, 18:57
Готовые ответы и решения:

Создание нового массива объектов, используя значения старого
Здравствуйте. Получаю json файл вида , &quot;key5&quot;:{ &quot;key5.1&quot;:{ ...

Просуммировать элементы массива используя указатели
III. Создайте 5 елементный статический массив переменных типа int и заполните его произвольными...

Выполнить обработку массива используя указатели
Добрый вечер) Помогите пожалуйста Как должна выглядеть данная программа с указателями #include...

Вывести на экран элементы массива используя указатели
здравстуйте!Создать одномерный массив состоящий из случайных целых чисел. Вывести на экран элементы...

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

Поменять элементы массива местами используя указатели
Указатель не должен менять своего значения

Ошибка при сортировке символьного массива, используя указатели
Вылетает прога, в чем ошибка . Должна быть сортировка символьного массива, даже не могу ввести...

Найти минимальный четный элемент массива используя указатели
Ребята, помогите. Тоько начинаю програмировать и никак не могу разобраться. Нужно найти минимальный...

Получить первые n-минимальных элементов массива,используя указатели
Дан массив.Получить первые n-минимальных элементов массива,используя указатели. Как лучше...

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