Форум программистов, компьютерный форум CyberForum.ru

поменять буквы в цикле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Файлы. Потоки C++ http://www.cyberforum.ru/cpp-beginners/thread1104483.html
Создать двоичный файл и записать в него n целых чисел. На основе исходного файла создать новый файл, содержащий последовательность компонентов исходного файла, которые являются простыми и расположены после максимального компонента исходного файла.
C++ Дан текст. Если в нем нет малых латинских букв, то оставить его без изменения.С++ Дан текст. Если в нем нет малых латинских букв, то оставить его без изменения, иначе каждый из символов, следующих за первой группой малых латинских букв, заменить точкой. http://www.cyberforum.ru/cpp-beginners/thread1104477.html
C++ Определить, являются ли слова в каждой строке текста упорядоченными по алфавиту
Решить с Помощью Функций
Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в зашт C++
Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в закрашенной части матрицы. Помогите мне если не трудно! Буду благодарен!
C++ не получается передать массив из "void Vvod" в "void CalculatingEstimates" http://www.cyberforum.ru/cpp-beginners/thread1104461.html
#include <iostream> #include <conio.h> using namespace std; void CalculatingEstimates(int Pp,Stydent mas); void Vvod(); struct Stydent { char faculty; int rate;
C++ Обработка массива Написать функцию, принимающую на вход произвольное целочисленное значение и возвращающую массив, содержащий последовательность чисел от 1 до этого значения, в котором каждое число последовательности находится в заведомо случайной позиции.(Например,последовательных запуска данной функции с параметром 7 могут сгенерировать последовательности вида {2, 5, 7, 3, 4, 1, 6} или {5, 1, 3, 4, 6, 2, 7}.А... подробнее

Показать сообщение отдельно
4u4a
0 / 0 / 1
Регистрация: 11.11.2013
Сообщений: 3
24.02.2014, 20:26     поменять буквы в цикле
у меня не так как у вас, но может будет полезно
у меня возник вопрос -в конце массива подразумевается смещение на начальные символы?
C++
1
2
3
4
5
6
7
8
9
10
11
12
int i=0;
 while (s[i]!='\0') /* Цикл работает пока не встретится признак
 конца строки первого масива*/
 
 if (s[i]==p[0]) //Проверка на искомый символ из второго
 { /*Если это искомый символ, то меняем этот символ и 2 последующих за ним
 на 3 элемента левее...*/
 for (int j=0;arr[j]!='\0';j++)
 p[j]=s[j+3];
 }
 else i++; /*..., а если это не искомый символ, то будем двигаться по
 нашему массиву дальше */
 
Текущее время: 15:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru