• помогите найти ошибку , добавлю еще баллов
    // ConsoleApplication25.cpp: определяет точку входа для консольного приложения.
    //

    #include "stdafx.h"
    #include

    using namespace std;

    int main()
    {
    int n;
    int i = 1;
    char array[] = { 'i','n' };
    cout << "vvedite simvol" << endl;
    cin >> n;
    for (int i = 0; i < n; i++) {
    cin >> array[i];
    }
    for (int i = 0; i < n - 1; i++) {
    for (int j = i; j < n; j++) {
    if (array[i] == array[j]) {
    cout << "yes" << endl;
    }
    else
    {
    cout << "no" << endl;
    }
    cout << "suchestvyet celoe chiclo i а j then '1 < i < j < n' and S[i] = S[i+1] and S[j] = S[j+1]: ";
    if (true == n)

    cout << "yes" << endl;
    }
    }

    {

    cout << "no" << endl;
    }

    cout << endl;
    return 0;
    }
    Даны натуральное число n , символы s1 ,..,sn.
    Выяснить, имеется ли среди s1,..,sn пара соседствующих одинаковых символов. е) Выяснить, верно ли, что существуют такие натуральные i и j , что 1< i < j < n и что si совпадает с si+1 , а sj-c sj+1.

Ответы 1

  • Не особо я в твоем коде разобрался. Обрывки какие-то. Второе условие в задании вообще не понял.Написал код для первого условия.#include <iostream>using namespace std;int main(){    int n, count;    cout << "Vvedite n: ";    cin >> n;    char *S = new char[n];    for (int i = 0; i < n; i++) {        cout << "Vvedite S[" << i + 1 << "] = ";        cin >> S[i];    }    count = 0;    for (int i = 0; i < n; i++)        if (i != (n - 1))            if (S[i] == S[i + 1])                count++;    cout << "Kolichestvo par = " << count << endl;    return 0;}
    answer img
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years