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

Найти в массиве палиндромы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Логи компиляции MinGW http://www.cyberforum.ru/cpp-beginners/thread864762.html
Как мне получить логи компиляции в мою программу.... Т.е моя консольная программа запускает компилятор MinGW появляется его консоль и пропадает.. в случае ошибки выводит ошибки и пропадает консоль компилятора.. как мне эти ошибки получить ? может где в текстовый файл логи записывает?
C++ Из массива случайных чисел найти позиции крайних отрицательных элементов Дан массив случайных чисел в диапазоне от -20 до +20. Необходимо найти позиции крайних отрицательных элементов (самого левого отрицательного элемента и самого правого отрицательного элемента) и отсортировать элементы, находящиеся между ними. http://www.cyberforum.ru/cpp-beginners/thread864749.html
C++ Ввести одномерный статистический массив из k чисел и определить является ли он симметричным
Ввести одномерный статистический массив из k чисел: определить, симметричен ли массив, т.е. читается ли он одинаково слева направо и справа налево.
С++ Создать оконную таблицу для корректировки данных в файле формата ".txt" C++
В файле подробно описано как таблица должна выглядеть. Возможно есть наработки с такими примерами, если нет подскажите в чем копать для рисования такой таблицы. Как я понял она должна выглядеть как Excel таблица.
C++ Ошибки при записи и чтении из файла http://www.cyberforum.ru/cpp-beginners/thread864714.html
double calc(int n, double sum, int a, int b, double p, double f) { if(n == 0) return sum; else{ sum += p / (f * (1.0 + (1.0 * a) * a + (1.0 * b) * b)); p *= 2; f *= n + 1;
C++ Реагирование на ошибки (потоки) В книге есть пример программы, которая реагирует на ошибки потоков. Программа завершается на первой же проверке. Изначально в коде не был создал файл, который я создал. Но программа завершается там же. Прошу помощи разобраться. Вот код: #include<iostream> #include<fstream> #include<windows.h> using namespace std; const int MAX = 1000; подробнее

Показать сообщение отдельно
Headmaster
1 / 1 / 1
Регистрация: 08.05.2013
Сообщений: 95
14.05.2013, 19:08  [ТС]
Извините за плохое знание правил

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
35
36
#include <iostream>
#include <string>
#include <iostream>
#include <string>
#include <math.h>
#include <time.h>
#include <stdlib.h>
using namespace std;
 
int palindrom(int n) 
{  
    int a = n; 
    int b = 0; 
    while(n) 
    { 
        b = (b * 10) + (n % 10); 
        n /= 10; 
    } 
        return a == b;
}
void main()
{
    int * Array;
    int n, i;
    cout<<"Vvedite ko-vo elementov:";
    cin>>n;
    Array = new int[n+1];
    cout<<"Vvedite elementi:";
    for (i=0; i<n; i++)
        cin>>Array[i];
    cout<<"palindromi:"<<endl;
    for ( i = 0; i < n; i++) 
        if(palindrom(Array[i])) 
            cout << Array[i] <<endl;
    delete []Array;
}
Скорее всего есть неточности, но работает правильно.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru