Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа со структурой «Библиотека» http://www.cyberforum.ru/cpp-beginners/thread1564916.html
Создайте структуру «Книга» (название, автор, издательство, жанр). Создайте массив из 10 книг. Реализуйте для него следующие возможности: Редактировать книгу Печать всех книг Поиск книг по...
C++ Разработать структуру «Живая сущность» Разработать структуру «Живая сущность» (скорость передвижения, тип (птица, скот, человек), цвет, характеристика (для птицы – скорость полета, вещественное число, для скота – парнокопытное, логическая... http://www.cyberforum.ru/cpp-beginners/thread1564914.html
C++ Строки: определить, какая буква встречается наиболее часто в словах
Ребят, помогите пожалуйста, уже пол дня сижу и не знаю как делать, в строках вообще не шарю(( Задача такова: какая буква встречается наиболее часто в словах.
Разработать набор функций для выполнения действий с обыкновенными дробями C++
Разработайте набор функций для выполнения действий с обыкновенными дробями. Все эти функции должны возвращать результат в виде обыкновенной несократимой дроби (не обязательно правильной). Например,...
C++ Потоки для перемножение матриц http://www.cyberforum.ru/cpp-beginners/thread1564863.html
Здравствуйте, помогите пожалуйста пояснить, как описать функцию умножения матриц под потоки. Я пробовал сделать, но ситуация плачевна. Заранее спасибо #include <iostream> #include <math.h>...
C++ Segmentation fault(core dumped) #include <iostream> int replace1(char *ptr, char c, char m); int main() { char *ptr = "cccccccc"; int i = replace1(ptr, 'c', 'm'); while(*ptr++) { подробнее

Показать сообщение отдельно
Barrent
244 / 120 / 41
Регистрация: 04.05.2013
Сообщений: 346
Завершенные тесты: 2
28.10.2015, 20:57
C++
1
2
3
4
5
6
7
8
9
10
11
12
    char s[] = "TAGE";
    char t[] = "WOCHE";
    int a = 32;
    char c;                     //символ
    for (int i = 0; i<5; i = i + 1) {
        //копируем символ из t
        c = t[(a - i) % 4];     //индексы: 32%4=0, 31%4=3, 30%4=2, 29%4=1, 28%4=0
        //записываем символ в s
        s[(a + i) % 4] = c;     //индексы: 32%4=0, 33%4=1, 34%4=2, 35%4=3, 36%4=0
    }
    cout << s;                  //вывод строки s
    cout << t;                  //вывод строки t
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru