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

Разработать рекурсивную функцию, определяющую является ли заданная строка палиндромом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран строки, состоящие из заданного количества слов http://www.cyberforum.ru/cpp-beginners/thread1110304.html
Вывести на экран строки, состоящие из заданного количества слов (количество задается с клавиатуры пользователем).
C++ В строке найти самое длинное симметричное слово Помогите пожалуйста написать программу. Задача:В строке найти самое длинное симметричное слово(кабак, казак,...). Надо что-бы было реализовано через функции(например: *strpbrk, *strncpy, swscanf и тд.) http://www.cyberforum.ru/cpp-beginners/thread1110300.html
C++ Даны два одномерные массивы A (a [1], a [2], ..., a [n]) и B (b [1], b [2], ..., b [m]), размеры равны n и m . Упорядочить их указанными методами
Даны два одномерные массивы A (a , a , ..., a ) и B (b , b , ..., b ), размеры которых равны n и m соответственно. Упорядочить их указанными методами. Упорядоченные массивы слить в массив C (c , c , .., c ). Размер массива A, n 14 Метод упорядочения массива A - метод выбора Размер массива B, m 9 Метод упорядочения массива B - метод обмена
C++ Запись выражения
sin^3(x)+3.7/5; Добавлено через 16 секунд синус в кубе Добавлено через 12 минут ???? Добавлено через 3 минуты Че никто не может решить???
C++ В прямоугольной матрицы поменять местами строки, содержащие максимальный и минимальный ее элементы http://www.cyberforum.ru/cpp-beginners/thread1110245.html
В прямоугольной матрицы поменять местами строки, содержащие максимальный и минимальный ее элементы. Большое вам спасибо!!!
C++ Вычислить и вывести на экран в виде таблицы значения функции Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от Xнач до Xкон с шагом dx с точностью E. e^(-x) = 1 - x + x^2 / 2! - x^3 / 3! + x^4 / 4! - ... |x| < ∞ подробнее

Показать сообщение отдельно
simka555
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 20
20.04.2014, 20:26
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
30
31
32
33
34
#include <iostream>
#include<conio.h>
#include <windows.h>
using namespace std;
 
 
int sim (int n , int j, char*mas)
{
    if (n==1)
        return mas[0];
    else return mas[1]+mas[n-1];}
 
    int sim (int i,int j,char *masw)
    {
        if (i<=j)
            if (w[i]==w[j]);
        return sim(i+1,j-1,w); 
            else return 0;
        else return 1;
    }
    void main()
        int i,j;
      char w[25],buf[25];
      cout<<"vvod str"<<endl;
      cin.getline(buf,25);
        OemToCharA(buf,w);
            if (w,"")==0)break;
          cout<<"vvod j,i"<<endl;
      cin>>j>>i;
      if(sim==1)
          cout<<" sim"<<endl;
      cout<<"no sim"<<endl;
      system("pause");
    }

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