Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Что не так? #include <iostream> using namespace std; int main() { char yes; char no; int p=2; no; cout << "Privet!" << endl; cout << "kak zvat?" << endl; char x; // Переменная для ввода имени https://www.cyberforum.ru/ cpp-beginners/ thread959140.html VOLVO + FIAT = MOTOR C++
Ребят, помогите решить ребус VOLVO + FIAT = MOTOR... при условии что буква это цифра... У меня вот такой код получился: #include <iostream> #include <locale.h> #include <algorithm> using namespace std; int main() { int A = {0,1,2,3,4,5,6,7,8,9};
C++ //link with point2.obj and graphics.lib https://www.cyberforum.ru/ cpp-beginners/ thread959125.html
комментарий в файле работы с графикой borland c++. Так линкуется или так должно линковаться? (компилятор ругается на <graphics.h>)
C++ Программу pascal переписать под c++ https://www.cyberforum.ru/ cpp-beginners/ thread959115.html
Напечатать в возрастающем порядке все числа от 100 до 999, в десятичной записи в которых нет одинаковых цифр. Var s:string; i:integer; Begin writeln('Числа у которых все цифры различны:'); For i:=100 to 999 do Begin Str(i,s); if (s<>s)and(s<>s)and(s<>s) then write(s:5);
C++ сумма произведений списка
Дан список из n целых неотрицательных чисел a1,a2,...an.Найти:a1*a2+a2*a3+...+a n-1*an. Только начали изучать С++ и не получается переделать программу с Паскаля на С++.Хотелось бы не менять обозначения и не заводить новые функции,пытаюсь в точности воспроизвести эту программу. Uses Crt; Type PList = ^TList; TList = record info : integer; next : PList; end;
C++ Динамическое выделение памяти https://www.cyberforum.ru/ cpp-beginners/ thread959109.html
Вот у меня есть 2 примера: char* str = "Немыслимый текст"; char* s = new char ; Тут указатель s будет указывать на блок в памяти, который по размеру равен строке, на которую указывает указатель str и +1 символ для нулевого символа. char* str = new char;
C++ Вычислить корень квадратный Помогите пожалуйста написать 2 программы:1 вычислить корень квадратный от (sin(x)+cos(x)); 2 Поменять местами значения переменных х и у с использованием дополнительной переменной. Помогите! https://www.cyberforum.ru/ cpp-beginners/ thread959104.html Correct date C++
Given three natural numbers a, b, c which represent the day, month and year of some date. Output “yes" if the given date is correct and “no” otherwise. Example: Input: 32 1 1991 Output no
C++ Given a year number. Output the number of days of that year https://www.cyberforum.ru/ cpp-beginners/ thread959077.html
Помогите решить! Given a year number. Output the number of days of that year. Example: Input: 1900 Output 365
C++ Составить про-грамму, которая вводит строку, организует из слов строки двунаправленный список-очередь... 1)Дана символьная строка, состоящая из слов, разделенных пробелом. Составить про-грамму, которая вводит строку, организует из слов строки двунаправленный список-очередь, подсчитывает в сформированном списке количество слов, начинающихся на гласную букву, а также количество слов, окачивающихся на согласную, выводит на экран список, найденные слова и их количество Если несложно то с... https://www.cyberforum.ru/ cpp-beginners/ thread959066.html
Быстрая сортировка, укажите на ошибки C++
Здравствуйте. Писал быструю сортировку. Брал информацию от сюда и из книги Седжвик Р. Фундаментальные алгоритмы на C++. Часть 1-4. DiaSoft.2001 В общем, код, приведенный у человека ( ссылка выше) у меня не работал.
C++ Зацыкливание int raz=0; do { printf("Введите "); scanf ("%d",&raz); if (raz<=0) printf("Ошибка! "); else break; } while(true); Когда пользователь вводит букву то происходит зацикливание, как этого избежать? НЕ используя : cin.sync(); cin.clear(); https://www.cyberforum.ru/ cpp-beginners/ thread959064.html
60 / 60 / 7
Регистрация: 14.09.2013
Сообщений: 145
21.09.2013, 17:05 0

Как определить размерность массива - C++ - Ответ 5082058

21.09.2013, 17:05. Показов 698. Ответов 1
Метки (Все метки)

Ответ

VASYA_A, максимальная размерность третьего массива будем размерностью минимального из первых двух. То есть при mas1[20], mas2[12] можно смело объявлять массив mas3[12]. А чтоб в этом случае не ссылаться на мусор нужно ввести переменную счётчик, которая при нахождении общего элемента будет увеличиваться на единицу. А при работе с этим массивом mas3 (например при выводе на экран) нужно будет организовывать цикл от нуля до значения счётчика минус 1. Также, если будешь использовать динамический массив, то можно например использовать функцию realloc.

Добавлено через 5 минут
Также можно использовать vector, если знаком с этим шаблоном. С помощью него можно добавлять, вставлять и удалять элементы из массива.

Вернуться к обсуждению:
Как определить размерность массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2013, 17:05
Готовые ответы и решения:

Определить размерность массива по указателю на него
Дано: template&lt; typename T &gt; void info( T * x ) и int a; info( a ); int b; info( b );...

Как хранить размерность массива?
Здравствуйте. Мне нужно решить задачу: template &lt; class T, size_t N&gt; std::size_t...

Как поменять размерность массива?
Здравствуйте! Я пытаюсь решить одну задачу, но у меня нет мыслей, как действовать... когда я дохожу...

Как увеличить размерность массива?
В процессе отладки программы появилась необходимость увеличить массивы, объявленные ниже, на 4...

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

Как правильно задавать размерность массива?
Всем привет! Есть абстрактный класс Transport(его наследуют 3 класса). Есть класс Garage. Мне нужно...

Как обьявить размерность массива переменной?
int X, A, B, cnt = 0, sum = 0; cout&lt;&lt;&quot;Введите вектор X:&quot;&lt;&lt;endl; for (int i = 0; i &lt; 10; i++) ...

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

размерность массива должна определяться динамически, это как?
Код исходного массива #include &lt;vcl.h&gt; #include &lt;stdio.h&gt; #pragma hdrstop #pragma argsused...

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