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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vlad_
7 / 7 / 0
Регистрация: 07.09.2012
Сообщений: 178
#1

Работа с символьныи массивом - C++

28.10.2012, 16:45. Просмотров 176. Ответов 0
Метки нет (Все метки)

Всем доброго времени суток
Есть вопрос по задачке.
Даны натуральное число n, символы s1, …, sn. Получить
первое натуральное число i, для которого каждый из символов si и si+1
совпадает с буквой a. Если такой пары символов в последовательности
s1, …, sn нет, то ответом должно быть число 0.
Собственно говоря то что не получается это заставить работать вывод символьного массива, не знаю что не так делаю, подскажет кто пожалуйста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <string.h>
 
using namespace std;
 
int main() {
 
    setlocale(0, "");
    char ch;
    do 
    {
        system("CLS");
        int n , i;
        char *S;
        cout <<"Введите n\n";
        cin>>n;
        S = new char [n];
        for (i=0;i<n;i++){
            cout << "Введите S "<<i+1<<"-oe\n";
            cin>> S[i];}
        char A = S[i];
        cout <<A;
        cout << "Продолжить выполнение программы? Да(y)/Нет(n)" << endl;
        do
        {
            ch = getchar();
        }while( (ch != 'y') && (ch != 'Y') && (ch != 'n' ) && (ch != 'N') );
    }while ( (ch != 'n' ) && (ch != 'N') );
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2012, 16:45     Работа с символьныи массивом
Посмотрите здесь:

Работа с памятью (массивом) - C++
Добрый вечер! Что-то запутался совсем. Дело простое и эффективные ключевые слова для гугла подобрать не могу! :) HGLOBAL hMem =...

Работа с динамическим массивом - C++
Дано: динамический двумерный массив. Определить сумму всех элементов (с помощью функции, массив и его размерность передать в качестве...

Работа с массивом указателей - C++
Здравствуйте. Есть абстрактный класс Transport и три потомка Ship, Plane, Train. Есть массив указателей Transport*...

Работа с текстовым массивом - C++
Помогите пожалуйста с задачкой: в текстовом массиве содержащим произвольное количество строк необходимо произвести замену исходного слова...

Работа с символьным массивом - C++
Помогите пожалуйста.. Определить символьный массив размером строки.С клавиатуры ввести предложение(не менее 5 слов,которые разделены...

Работа с массивом char - C++
Добрый день. Объясните, если не сложно, на пальцах в чем ошибка? char*my1={&quot;first my1&quot;,&quot;second my1&quot;}; my1='E'; Синтаксически все...

Работа с массивом строк - C++
Ребята помогите с реализацией сортировки методом шейкера.Очень нужно. Задание такое: Сортировка Шейкером. Массив строк. Мне не...

Работа с массивом! Сдвиг - C++
Есть массив с n-ным колличеством элементов. Нужно сдвинуть значение каждого элемента вправо на один, а первый и последний элемент поменять...

Работа с динамическим массивом - C++
Помогите, пожалуйста. В чем проблема? Компилирует, но выполнять не хочет. Надо вставить элемент в конец динамического массива, удалить...

Работа с одним массивом - C++
подскажите как сделать так, чтобы постоянно работать с исходным массивом)вот допустим есть исходный массив, одна функция изменяет один...

Работа с массивом строк - C++
Ввести массив строк символов (текст). В каждой строке найти длину самого ко-роткого слова. Словами считать группы символов, разделённые...

Работа с массивом в файле - C++
Нужно написать программу которая выводила массив из файла на экран, после этого его можно было бы записать заново и потом сохранить в этот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru