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

рекурсивная функция - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описание класса с именем PERSON http://www.cyberforum.ru/cpp-beginners/thread760384.html
Пожалуйста решите задачки;) Задание 1: Описание класса. Запишите описание класса с именем PERSON, содержащего следующие поля: фамилия и инициалы; дата рождения (массив из трех чисел); адрес . Скройте элементы-данные от пользователя, предоставив интерфейс доступа к полям посредством
C++ Заменить все локальные максимумы на 0 Заполнить массив n целых чисел числами из потока ввода. Дополнительного массива не использовать. Заменить все локальные максимумы (т.е. элементы превышающие своих соседей справа и слева) на 0. Пример Ввод 1 4 3 2 1 вывод 1 0 3 2 1 Подскажите пожалуйста, буду благодарен http://www.cyberforum.ru/cpp-beginners/thread760361.html
В данном натуральном числе переставить цифры таким образом, чтобы образовалось наименьшее число C++
В данном натуральном числе переставить цифры таким образом, чтобы образовалось наименьшее число, записанное этими же цифрами. #include <iostream> #include <cstdlib> using namespace std; int main() {
Forward declaration C++
Привет! Есть два класса, один создаёт другой и передаёт в него ссылку на самого себя, чтобы тот мог вызывать некоторые функции первого. Получается такое перекрёстное использование. Но, проблемы с компиляцией: ISO C++ forbids declaration of 'мой класс' with no type Я прочитал, что надо вместо #include "мой класс.h" вставить class мой класс; но это тоже не помогло: forward declaration of...
C++ Дано натуральное число n. Найти и вывести все числа в интервале от 1 до n -1, у которых произведение всех цифр совпадает с суммой цифр данного. http://www.cyberforum.ru/cpp-beginners/thread760326.html
Дано натуральное число n. Найти и вывести все числа в интервале от 1 до n -1, у которых произведение всех цифр совпадает с суммой цифр данного.
C++ Вложенные циклы(Вывести на экран все четырехзначные числа, в которых ровно три одинаковые цифры) Вывести на экран все четырехзначные числа, в которых ровно три одинаковые цифры. Подсчитать количество таких чисел.с (использованием вложенных циклов) Прошу помоч. подробнее

Показать сообщение отдельно
илья1995
3 / 3 / 1
Регистрация: 17.10.2011
Сообщений: 169
13.01.2013, 17:08  [ТС]     рекурсивная функция
когда проверял работу первый элемент всегда вводил 1 с 0 не проверял вот так и получилось

Добавлено через 7 минут
изначально моя программа была вот такой
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream> 
 
int main() 
{ 
    char* str; 
    str = new char[100];  
    int count = 0;
    int i, j;
    std::cout << "Inter a string " << std::endl; 
    std::cin.getline(str, 100); 
    int size = strlen(str); 
 
    for ( i = 0, j = size - 1; i < size / 2; i++, j--)  
        if(str[i] == str[j]) 
            count++; 
    if(count == size / 2) 
        std::cout << "Palindrom " << std::endl; 
    else 
        std::cout << "Ne palindrom " << std::endl;  
system("pause");
return 0;
}
патом в нее добавили чтобы можно было проверить определенный кусок строки на палиндром
C++
1
2
3
4
std::cout << "Enter start: ";
    std::cin>>i;
    std::cout << "Enter end: ";
    std::cin>>j;
 
Текущее время: 22:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru