0 / 0 / 0
Регистрация: 01.03.2011
Сообщений: 23
1

палиндромы (С++)

01.03.2011, 19:48. Показов 1724. Ответов 2
Метки нет (Все метки)

дана целочисленная квадратная матрица порядка n. Найти номера строк, элементы которых образают симметричные последовательности (палиндромы)

помогите срочно...плиз......
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2011, 19:48
Ответы с готовыми решениями:

Найти все числа-палиндромы, которые не больше 100, и их квадраты тоже палиндромы
Натуральное число называется палиндромом, если его запись читается однинакого с начала и с конца...

Найти в заданном тексте, состоящем из n строк, все слова палиндромы и числа палиндромы
Сроки жутко горят :( поэтому надеюсь на вашу помощь: Задача: Найти в заданном тексте, состоящем...

Найти числа от 1 до 99 - палиндромы, которые при возведении в квадрат также дают палиндромы (используя циклы)
Задание: Натуральное число является палиндромом, если его запись читается одинаково с начала и с...

Палиндромы
Всем привет! Возникла такая проблема, пишу прогу для нахождения палиндорма числа, например: ...

2
42 / 42 / 13
Регистрация: 04.01.2011
Сообщений: 125
01.03.2011, 20:18 2
Лучший ответ Сообщение было отмечено Doza как решение

Решение

Цитата Сообщение от Doza Посмотреть сообщение
дана целочисленная квадратная матрица порядка n. Найти номера строк, элементы которых образают симметричные последовательности (палиндромы)

помогите срочно...плиз......
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
#include<iostream>
using namespace std;
int main()
{setlocale(LC_ALL,"Russian");
    int const n=4;
    int a[n][n];
    bool f=false;
    cout<<"Введите матрицу:"<<endl;
    for (int i=0;i<n;i++)
    {cout<<"\n";
        for(int j=0;j<n;j++)
            cin>>a[i][j];}
    cout<<"Вы ввели такую матрицу:"<<endl;
    for (int i=0;i<n;i++)
    {cout<<"\n";
        for(int j=0;j<n;j++)
            cout<<a[i][j];}
    cout<<"\n"<<endl;
    for(int i=0;i<n;i++)
    {bool flag=true;
    for (int j=0;j<n;j++)
    {if(a[i][j]!=a[i][n-1-j])  //  0 1 2 1 0
    flag=false;}
    if(flag==true)
    {f=true;
    cout<<"Элементы "<<i+1<<" строки образают симметричные последовательности"<<endl;}
    }
    if(f==false)
        cout<<"В данной матрице нету строк, которые образают симметричные последовательности"<<endl;
    return 0;}
0
0 / 0 / 0
Регистрация: 01.03.2011
Сообщений: 23
01.03.2011, 20:31  [ТС] 3
Аааааа... Sokolov, я тя обожаю)))) спасибо=)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2011, 20:31
Помогаю со студенческими работами здесь

Палиндромы
Здравствуйте! Помогите пожалуйста. Нужно написать программу которая выведет все слова палиндромы....

Палиндромы
Каждая строка текста (до символа новой строки) является выражением. Найти все выражения палиндромы....

Палиндромы и в 10й с/с, и в 2й с/с
Доброго времени суток! Понадобилось написать программу, которая вычисляет все палиндромы и в...

слова-палиндромы
Задание: В произвольном тексте (взятом из файла), содержащем не более 10 строк, в каждой строке не...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru