Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Работа со структурой «Библиотека» Создайте структуру «Книга» (название, автор, издательство, жанр). Создайте массив из 10 книг. Реализуйте для него следующие возможности: Редактировать книгу Печать всех книг Поиск книг по автору Поиск книги по названию Сортировка массива по названию книг Сортировка массива по автору Сортировка массива по издательству https://www.cyberforum.ru/ cpp-beginners/ thread1564916.html C++ Разработать структуру «Живая сущность»
Разработать структуру «Живая сущность» (скорость передвижения, тип (птица, скот, человек), цвет, характеристика (для птицы – скорость полета, вещественное число, для скота – парнокопытное, логическая переменная, для человека – уровень IQ, целая переменная). Рекомендации: характеристику реализовать как объединение, тип реализовать как перечислимый тип данных. Создать экземпляр структуры «Живая...
C++ Строки: определить, какая буква встречается наиболее часто в словах Ребят, помогите пожалуйста, уже пол дня сижу и не знаю как делать, в строках вообще не шарю(( Задача такова: какая буква встречается наиболее часто в словах. https://www.cyberforum.ru/ cpp-beginners/ thread1564912.html C++ Разработать набор функций для выполнения действий с обыкновенными дробями https://www.cyberforum.ru/ cpp-beginners/ thread1564911.html
Разработайте набор функций для выполнения действий с обыкновенными дробями. Все эти функции должны возвращать результат в виде обыкновенной несократимой дроби (не обязательно правильной). Например, функция, вычисляющая сумму обыкновенных дробей на вход получает числитель и знаменатель каждой из двух складываемых дробей и в результате должна получить числитель и знаменатель дроби, являющейся...
Потоки для перемножение матриц C++
Здравствуйте, помогите пожалуйста пояснить, как описать функцию умножения матриц под потоки. Я пробовал сделать, но ситуация плачевна. Заранее спасибо #include <iostream> #include <math.h> #include <thread> using namespace std;
C++ Segmentation fault(core dumped) https://www.cyberforum.ru/ cpp-beginners/ thread1564853.html
#include <iostream> int replace1(char *ptr, char c, char m); int main() { char *ptr = "cccccccc"; int i = replace1(ptr, 'c', 'm'); while(*ptr++) {
C++ Заполнить матрицу по диагонали https://www.cyberforum.ru/ cpp-beginners/ thread1564819.html
Нужно заполнить двумерный массив n-го порядка справа-налево снизу числами (от min к max) 25 23 20 16 11 24 21 17 12 7 22 18 13 8 4 19 14 9 5 2 15 10 6 3 1 Заранее спасибо за любую помощь!
C++ Перегрузка operator< для двух экземпляров класса отрезок
Всем добра, в классе отрезок хочу перегрузить операцию < правильно ли я сделал ? При этом отрезок с координатами x1=1 y1=1 и x2=4 y2=4 должен быть равен отрезку x1=4 y1=4 и x2=1 y2=1; class Segment { int x1; int y1; int x2; int y2; public: Segment(int x_1, int y_1, int x_2, int y_2) : x1(x_1), y1(y_1), x2(x_2), y2(y_2) {}
C++ Найти количество элементов последовательности, кратных числу K1 и не кратных числу K2 https://www.cyberforum.ru/ cpp-beginners/ thread1564795.html
2)Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой последовательности, кратных числу K1 и не кратных числу K2.
C++ Определить класс «Строка» – String длины n; написать несколько конструкторов https://www.cyberforum.ru/ cpp-beginners/ thread1564753.html
Определить класс «Строка» – String длины n. Написать несколько конструкторов, в том числе конструктор копирования. Реализовать методы для выполнения конкатенации строк, извлечения символа из заданной позиции, сравнения строк. Перегрузить операции сложения, индексирования, отношения, добавления (+=) , присваивания для данного класса.
C++ Создать класс String – строку, используя динамическую память
Создать класс String – строку, используя динамическую память. Определить операторы "+" –сложение строк, "=" и "+=" – присваивания, как методы класса. Определить операторы сравнения "==", "!=", "<", ">", как дружественные функции. Операторы должны работать как со String, так и с char*. Определить оператор "" для доступа к каждому символу в отдельности. Перегрузить операторы ввода/вывода в поток.
C++ Может кто знает как составить из этих слов осмысленный текст? https://www.cyberforum.ru/ cpp-beginners/ thread1564715.html
Описание главной функции, оператор цикла while, оператор ввода и вывода строки, увеличение целой переменной на 10
Любитель чаепитий
3742 / 1798 / 566
Регистрация: 24.08.2014
Сообщений: 6,016
Записей в блоге: 1
28.10.2015, 18:11 0

Массивы. Не могу понять как работает программа - C++ - Ответ 8258947

28.10.2015, 18:11. Показов 1178. Ответов 6
Метки (Все метки)

Ответ

FeniX_617, Ну в строке
s[(a+i)%4] = t[(a-i)%4];
Номер элемента (a+i)%4 это будет примерно так. (32+i)%4
Оператор % вычисляет остаток от деления, например, 4%4 выдаст 0, потому что 4/4 = 1.0, а 5%2 = 1.
Или вас цикл не понятен?

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

Не могу понять, как работает программа
Здравствуйте, непонятны некоторые функции программы. Спасибо. #include &lt;iostream&gt; #include...

Не могу понять как работает программа
Здравствуйте люди.Помогите понять как работают фнкции в программе(см. ниже). Учусь по книге Стефана...

Программа проверки числа на простоту. Не могу понять как она работает.
У меня в учебнике есть программа, она правильно работает, но я не могу понять каким образом она это...

Не могу понять почему не работает программа
int f,x,a,b,c; cin&gt;&gt;x; if (x&gt;0) {f=pow(-x,4); cout&lt;&lt;f;} else {f=x+92; cout&lt;&lt;f;} if...

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

не могу понять почему не работает программа
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;clocale&gt; #include &lt;cmath&gt; using namespace std;...

Не могу понять почему программа работает не правильно!
Задание: Программа находит в строке 1 символ который не входит во 2 заданную строку. Помогите...

Не могу понять, почему программа неправильно работает!
Изучаю С++ по Страуструпу Б. - Программирование. Принципы и практика использования C++. Есть...

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

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