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

Определить, является ли билет счастливым с помощью рекурсии - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Приведение любого двумерного массива к типу указатель на указатель http://www.cyberforum.ru/cpp-beginners/thread1227171.html
Допустим, есть несколько массивов int arr1; int arr2; int arr3; Какое преобразование нужно сделать, чтобы подобные присвоения были допустимыми? int** arrPtr = 0;
C++ Конфликт имен в библиотеках Здравствуйте. Возникла проблема при одновременном подключении #include <X11/extensions/xf86vmode.h> и #include "FreeImage.h" Код ошибки: In file included from GUIImageManager.h:13:0, from main.cpp:13: /usr/include/FreeImage.h:139:17: ошибка: conflicting declaration «typedef int32_t BOOL» In file included from /usr/include/X11/extensions/xf86vmode.h:37:0, ... http://www.cyberforum.ru/cpp-beginners/thread1227155.html
C++ Найти среднее арифметическое двух диагоналей массива
Сложная задачка разобраться не могу! ну нада чтобы была формула вычисления а не тупо добавить диагонали и пощитать размер массива может быть любой! Помогите пожалуйста
Как подключить GDI+ в Code::Blocks? C++
Здравствуйте. Пытаюсь работать с графикой в Code::Blocks, но, найти GDI+ не удалось: т.е. ни библиотек, ни заголовочных файлов там нет.Откуда их можно скачать/установить? в интернете есть 2-3 подобных вопроса, как они решаются- неизвестно, никто не дал точного ответа.Прошу вашей помощи.
C++ Управляемый препроцессинг http://www.cyberforum.ru/cpp-beginners/thread1227058.html
Наверняка промахнусь разделом, так что переместите пожалуйста если есть более подходящий.Суть вопроса такова: есть условный исходник, который участвует в сборке под несколько осей и несколько типов приложений. Как следствие, он представляет собой макароны из директив условной компиляции и т.п. Возможно ли: путем управления препроцессором получить исходник под какую-то одну (для начала) ось, т.е....
C++ Программа должна удалять из строки все символы, что стоят на чётных местах после буквы "а" Программа должна удалять из строки все символы, что стоят на чётных местах после буквы "а". Сделал программу которая это делает, но только с латиницей. Как сюда подключить кириллицу? #include<iostream> #include<cstring> using namespace std; int main() { setlocale(LC_ALL, "Russian"); // Программа работает только с латинницей. const int nSize =300; int i=0, j=0, k=0; char szStr1={0}; подробнее

Показать сообщение отдельно
ValeryS
Модератор
6376 / 4842 / 442
Регистрация: 14.02.2011
Сообщений: 16,045
14.07.2014, 21:23     Определить, является ли билет счастливым с помощью рекурсии
Цитата Сообщение от Voivoid Посмотреть сообщение
Он кстати по-моему неправильно работает,
может и неправильно
я его на коленке придумал
сейчас подумаю как поправить
главное чтобы в одной функции было

Добавлено через 21 минуту
вот такой вариант зацени
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
37
38
39
#include <iostream>
using namespace std;
int fnc(int n)
{
  static int sum=0;
 if(n==0)
 {
   sum=0; 
  return 0;
 }
if(n/1000)
 {
    fnc(n/10);
     sum+=n%10;
    return sum;
   
 }
 else
 {
  fnc(n/10);
  sum-=n%10;
  return sum;
   
  }
}
 
int main() {
 
   if(  fnc(111003))
     cout<<"no";
   else
     cout<<"yes";
   
  if(   fnc(123123))
     cout<<"no";
   else
     cout<<"yes";
    return 0;
}
 
Текущее время: 20:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru