через само это множество на основе заданных простых базовых случаев.
Числа
Фибоначчи:1, 1, 2, 3, 5, 8, 13, 21, 34, …
1, 1, 2, 3, 5, 8, 13, 21, 34, …
рекурсивный вызов
sumDig( 1234 )
4 + sumDig( 123 )
4 + 3 + sumDig( 12 )
4 + 3 + 2 + sumDig( 1 )
4 + 3 + 2 + 1
последняя цифра
int NOD ( int a, int b )
{
if ( a == 0 || b == 0 )
if ( a > b )
return NOD( a - b, b );
else return NOD( a, b – a );
}
return a + b;
рекурсивные вызовы
условие окончания рекурсии
-> N = 3
-> N = 2
-> N = 1
<- N = 1
<- N = 2
<- N = 3
Факториал:
string s; // символьная строка
строка
метод для объектов типа string
Задача: заменить в строке все буквы 'а' на буквы 'б'.
цикл по всем символам строки
"Привет, Вася!"
Срез (подстрока):
s = "0123456789";
s1 = s.substr( 3, 5 ); // "34567"
с какого символа
откуда
5
сколько символов
Алгоритм:
найти первый пробел и выделить имя
удалить имя с пробелом из основной строки
найти первый пробел и выделить отчество
удалить отчество с пробелом из основной строки
«сцепить» фамилию, первые буквы имени и фамилии, точки, пробелы…
Алибабаевич Хрюндиков
Хрюндиков
Хрюндиков В.А.
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть