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

Слова-палиндромы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Столкнулся с ошибкой пространства имен http://www.cyberforum.ru/cpp-beginners/thread841118.html
Столкнулся с такой ошибкой: error C2871: System: пространство имен с таким именем не существует. Стоит четвертый Framework. В нем проблема?
C++ Матрица (Не получается ввести с клавиатуры произвольные число строк и столбцов массива) Доброго всем времени суток.Помогите разобраться.Я самостоятельно изучаю С++.Разбираясь с двумерными массивами с толкнулся с проблемой.Не получается ввести с клавиатуры произвольные число строк и столбцов массива.Вот мой код //сортировка двухмерного массива //по возрастанию #include<iostream> #include<stdlib.h> #include<time.h> #include <windows.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread841103.html
Реализовать в С++ C++
Program P7_2; uses crt; var n,p,q,i,c,z:integer; procedure pervaya(n:integer; var p,q:integer); var c,z:integer; begin p:=1; q:=1; for i:=2 to n do begin
C++ В массиве заменить все элементы, следующие за наименьшим элементом, единицами (найти ошибку)
Задание: В массиве С заменить все элементы, следующие за наименьшим элементом единицами. Вот код: #include <iostream> #include <conio.h> using namespace std; int main() { int C,min=0;
C++ Массивы. Величины максимального и минимального элементов массива http://www.cyberforum.ru/cpp-beginners/thread841085.html
Разработать функцию, обрабатывающую массив и вычисляющую две величины. Кроме того, разработать две функции, которые вычисляют те же самые величины по отдельности. Применить эти подпрограммы в одной программе. Функция должна вычислять: Величины максимального и минимального элементов массива.
C++ Работа с базами данных Access Добрый день увариваемые программисты.. Задали курсовую(буквально вчера) сделать надо до середины мая. Курсовая состоит в том что нужно создать базу данных в С++. Сказали можно сделать как и в самом С++, так в СУБД, но чтоб реализация была в С++. Я выбрал сделать базу данных в Access, а потом реализовать(вывод, редактирование, заполнение) в С++. Не создавал в темах : Visual C++ и базы данных, C++... подробнее

Показать сообщение отдельно
Chuba
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 11
17.04.2013, 23:25     Слова-палиндромы
Эта прога должна выводить все слова-палиндромы (которые читаются одинаково задом наперед так же, как и в нормальном вигляде) в рядке, который я ввожу. Вместо COUT<<MAS в условии знизу должно выводить все слова-палиндромы. У меня программа почему-то не хочет работать...Может вы поможете??? Заодно и вывидите мне все слова...



#include<iostream>
using namespace std;

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main(){
    char mas[50];
    gets(mas);
    int j=0;
    for(int i=0; i<50; i++){
        int p=0;
        if(int(mas[i])==32 || mas[i]=='\0'){              //если ПРОБЕЛ (код пробела 32) или КОНЕЦ записи
            for(; j<i; j++){
                if(mas[j]==mas[i-1-j]) p=1;
                else p=0;
            }
            j=i+1;
        }   
        if(p==1 && (int(mas[i])==32 || mas[i]=='\0'))
                //COUT<<MAS;
        if(mas[i]=='\0') break;
    }
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru