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

Напечатать “Yes”, если массив симметричен, и “No” в противном случае - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Замена всех элементов массива, кроме крайних на полусумму соседей http://www.cyberforum.ru/cpp-beginners/thread171979.html
9.Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, заменяет все элементы массива, кроме крайних на полусумму соседей, и печатает результат.
C++ kоличество нулевых элементов в заданном целочисленном массиве. 7.Напишите программу, печатающую количество нулевых элементов в заданном целочисленном массиве. http://www.cyberforum.ru/cpp-beginners/thread171978.html
Вывод квадратов нечетных чисел меньших ста C++
разработать программу, которая будет выводить на экран в строку через пробел квадраты нечетных чисел меньше ста
Ошибка 2144 C++
кто подскажет как исправить ошибку-1>c:\program files\microsoft visual studio 10.0\vc\include\conio.h(21): error C2144: синтаксическая ошибка: перед "int" требуется ";" Программа на С++2010 //...
C++ Почему не работает http://www.cyberforum.ru/cpp-beginners/thread171941.html
Если по отдельности запускать — fin() и fout() они работают. int main() { fout(); system("pause"); return 0; }
C++ Работа с файлом через классы Привет всем! Может кто помочь, как работать с файлами (открыть, закрывать, читать из файла, записывать в файл)через классы, объяснить на примере? подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
03.10.2010, 20:18
Lollipo, Если верно понял про симметрию.
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
#include <iostream>
#include <vector>
#include <algorithm>
 
int main()
{
    std::vector<int> Vec;
    std::vector<int> Vec2;
    int N;
    std::cin>>N;
    for(int i=0; i<N; ++i)
    {
        int t=0;
        std::cin>>t;
        Vec.push_back(t);
     }
     std::reverse_copy(Vec.begin(), Vec.end(), std::back_inserter(Vec2));
     if(std::equal(Vec.begin(), Vec.end(), Vec2.begin()))
     {
         std::cout<<"Array is simm\n";
     }
     else
         std::cout<<"Array is unsimm\n";
     return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru