|
|
Другие темы раздела | |
C++ ромб
https://www.cyberforum.ru/ cpp-beginners/ thread364819.html Вводится n-число линий. Нужно вывести ромб такого вида (n=7): #include <iostream> using namespace std; int main () { int z = 1, s, n, c = 0,q; cin >> n; n; s=n-1; |
C++ Двунаправленное кольцо с использованием массива Помогите пожалуйста решить! Я нашла в интернете подобную этому заданию другое, но насколькотам правильно,я не знаю. Доверяю только вашему форуму) 1. Реализовать с использованием массива двунаправленное кольцо (просмотр возможен в обе стороны, от последнего элемента можно перейти к первому). 2. Распечатать полученный массив, начиная с К-ого элемента и до К-1 ( по кольцу влево). 3. Удалить... |
C++ нарисовать рисунок в программе С++
https://www.cyberforum.ru/ cpp-beginners/ thread364813.html Кто нибудь может нарисовать рисунок в программе С++, очень надо завтро утром)))))))) |
C++ Помогите Студенту Чайнику Объявляется одномерный массив целых чисел размерностью 15 и более. Заполнить массив с помощью генератора случайных чисел. Сортировку произвести методом «пузырька». Числа кратные двум и тройки отсортировать по убыванию. Остальные четные числа сложить. Из суммы вычесть наибольшее нечетное. #include <stdio.h> #include <stdlib.h> int main() { int... https://www.cyberforum.ru/ cpp-beginners/ thread364790.html |
C++ Работа с Visual Studio Пожалуйста, подскажите как компилить в этой среде. Да и вообще, урок-другой по среде "Мелкомягких" не помешает. Кстати, версия - 2010. На MSDN вычитал о компиляции через командную строку, но блин, геморно. Так же накопал пару тем, где говорилось, что отдельный исходник не откомпилить, надо создавать целый проект. Создал. Тыкаемых кнопок стало в разы больше, но вот заветной, увы, нету. Если... |
C++ Задана квадратная целочисленная матрица размером N×N. Вывести строки матрицы в обратном порядке (последняя строка, предпоследняя … первая).
https://www.cyberforum.ru/ cpp-beginners/ thread364765.html Задана квадратная целочисленная матрица размером N×N. Вывести строки матрицы в обратном порядке (последняя строка, предпоследняя … первая). |
C++ Для чего нужен "operator"? Вот такой пример : One One::operator+=(One & rhs) { *itsA+=rhs.Get(); return *this; } Вообще ну ни как не могу догнать для чего нужен этот operator и что не правильно в этом примере при сумирование ??? Спасибо :yes: https://www.cyberforum.ru/ cpp-beginners/ thread364764.html |
C++ Работа с указателями Организовать ввод динамического массива размером N. Заменить положительные элементы на 1, отрицательные – на -1. Работа с указателями Организовать ввод динамического массива размером N. Заменить положительные элементы на 1, отрицательные – на -1. Пожалуйсто на уровне 3-го курса колледжа |
C++ Считывание из файла В общем-то задача таков- считать из файла ВСЁ, ЧТО ТАМ ЕСТЬ, далее это зашифровать и сохранить. Для шифрования выбрал base64, проблем не возникло, но вот при считывание есть малёх. #include <fstream> #include <string> int main() { std::ifstream input("input.txt"); https://www.cyberforum.ru/ cpp-beginners/ thread364756.html |
C++ Использование алгоритмов STL
https://www.cyberforum.ru/ cpp-beginners/ thread364755.html Здравствуйте. Ребят пожалуйста решите 2 простенькие задачки, потратьте немного своего времени, очень прошу. Заранее огромное спасибо вам! 1) Дана последовательность целых чисел. Определить, является ли сумма элементов простым числом. 2) Дана последовательность целых чисел. Вставить новый элемент после всех элементов, которые заканчиваются на заданную цифру. Пожалуйста ! |
C++ STL Здравствуйте. Ребят пожалуйста решите 2 простенькие задачки, потратьте немного своего времени, очень прошу. Заранее огромное спасибо вам! 1) Дана последовательность целых чисел. Определить, является ли сумма элементов простым числом. 2) Дана последовательность целых чисел. Вставить новый элемент после всех элементов, которые заканчиваются на заданную цифру. Пожалуйста ! |
C++ Вычислить сумму ряда с позиции N до позиции M. Функцию вычисления суммы реализовать рекурсивно.
https://www.cyberforum.ru/ cpp-beginners/ thread364753.html 9. Вычислить сумму ряда (-1)в степени 3n/3n! с позиции N до позиции M. Функцию вычисления суммы реализовать рекурсивно. Добавлено через 4 минуты И пожалуйсто на уровне 3-го курса колледжа Добавлено через 32 секунды \frac{{(-1)}^{3n}}{3n!} |
1 / 1 / 0
Регистрация: 09.09.2011
Сообщений: 45
|
|
0 | |
Разбивка массива по элементам! - C++ - Ответ 206146711.10.2011, 20:06. Показов 1077. Ответов 11
Метки (Все метки)
Разбивка массива по элементам!
Здравствуйте!!! Подскажите, пожалуйста, как решить следующею задачу: Дан массив вида: 11223344 Разбить исходный массив на массив по два элемента вида: 11 12 22 23 33 34 44 У меня получается только вот так: Код
#include <iostream> #include <conio.h> #include <clocale> using namespace std; const int size=9; int main () { setlocale (LC_ALL, "Russian"); char A [size] ={"11223344"}; cout << "Исходный массив:" << endl; for (int i=0; i<size; i++) cout << A[i] << " "; cout << endl << endl; char temp1 [4][5] = {{0}}; // тетрады int temp_i=0; int temp_j=0; for (int i=0; i<size; i++) { // разбивка на тетрады if (i%2 ==0 && i!=0) { temp_i++; temp_j=0; } temp1[temp_i][temp_j++]=A[i]; } for (int i=0; i<4; i++) { // к концу строки добавляем символ окончание строки temp1 [i][4] = '\0'; } cout << "Разбивка по 2 элемента:" << endl; for (int i=0; i<4; i++) { for (int j=0; j<5; j++) { cout << temp1[i][j] << " "; } cout << '\n'; } cout << endl << endl; char temp2 [4][5] = {{0}}; // тетрады int temp_2_i=0; int temp_2_j=0; for (int i=1; i<size; i++) { // разбивка на тетрады if (i%2!=0 && i!=0) { temp_2_i++; temp_2_j=0; } temp2[temp_2_i][temp_2_j++]=A[i]; } for (int i=0; i<4; i++) { // к концу строки добавляем символ окончание строки temp2 [i][4] = '\0'; } cout << "Разбивка по 2 элемента:" << endl; for (int i=0; i<4; i++) { for (int j=0; j<5; j++) { cout << temp2[i][j] << " "; } cout << '\n'; } cout << endl << endl; getch (); return 0; } Вернуться к обсуждению: Разбивка массива по элементам! C++
0
|
11.10.2011, 20:06 | |
Готовые ответы и решения:
11
Разбивка строчного массива Найти минимальный элемент массива (через указатели, запрещено обращаться к элементам массива по индексам) Получить новый массив, элементы которого равны элементам массива А, деленным на наибольший элемент массива А Обращение к элементам массива в C++ |
11.10.2011, 20:06 | |
11.10.2011, 20:06 | |
Помогаю со студенческими работами здесь
0
Сортирование массива, по элементам Доступ к элементам массива Доступ к элементам динамического массива Способы обращения к элементам массива |