Задача:
Написать программу, которая принимает с клавиатуры строку и выводит ее, дублируя все английские гласные буквы.
Решить можно несколькими способами. Я выработал такой код:
Глобальная рубрика о технологиях
Задача:
Написать программу, которая принимает с клавиатуры строку и выводит ее, дублируя все английские гласные буквы.
Решить можно несколькими способами. Я выработал такой код:
Для того, что бы понять, как это работает нужно обратиться к геометрическому смыслу интеграла.
Интеграл численно равен площади криволинейной трапеции, ограниченной кривой y(x), прямыми x=a, x=b и отрезком [a; b] оси Ox.
Формула Симпсона:
В языке не нашел этой функции. Странно. Из математики тангенс это отношение sin(x) к cos(x). Вот функция:
[pascal]
function tg (arg : real) : real;
begin
tg := sin(arg)/cos(arg);
end;
[/pascal]
Наверное, самый известный из «школьных» шифров. Практической ценности не имеет совершенно, кроме того,чтобы показать, что такое криптография в самом простом её проявлении.
Суть алгоритма, заключается в том, что для шифрования строки текста нужно сместить буквы на n-позиций. Например, это значит:
abc -> cdf при смещении на 3 символа — ну и так далее. Шифр не имеет практического смысла, так как легко подбирается перебором (26 вариантов для английского языка, что крайне мало)
Задача:
Написать рекурсивную и нерекурсивную функцию,
которая принимает положительный целочисленный аргумент
и возвращает цифровой корень этого числа. Цифровой
корень числа вычисляется следующим образом.
Складываются все цифры числа, затем все цифры
найденной суммы и т.д. Процесс повторяется до тех пор,
пока в результате не будет получено однозначное число
(цифра), которое и является цифровым корнем.
В Windows 8 вместе с новым меню пуск и новый класс приложений — Metro style Applications. Мне эта тема интересна, а русскоязычных хороших примеров еще слишком мало, поэтому я постараюсь перевести некоторые статьи с dev.windows.com на русский язык. Перевод будет достаточно вольный :)
Приложения Windows Metro style создаются с учетом нового пользовательского интерфейса представленного в Windows 8 Windows Developer Preview. Здесь представлен базовый код и основные концепты которые вам потребуются для создания Metro style приложений используя C++, C# или Visual Basic, так же используя Extensible Application Markup Language (XAML) что бы определить интерфейс и выбранный вами язык что бы написать логику приложения.
Архив кончается — плохо, есть некоторые штуки из текущих наработок. Задача звучит так:
Написать программу, которая принимает с клавиатуры число N, задает квадратную матрицу размера N на N, со-стоящую из целых случайных чисел и выводит ее. Затем необходимо определить номер столбца, элемент в котором максимален среди всех столбцов.
Интересную штуку вычитал :)
У меня давно возникал вопрос: как вернуть несколько параметров из вызываемого метода?
Это можно сделать при помощи модификатора out в параметрах.
А это моя лабораторная.
Написать программу, которая принимает с клавиатуры строку и считает сумму цифр в этой строке. Использовать atoi() Вычисления организовать функциями.
Начну поэтапно и буду раскручивать дальше это приложение.
Маленькая, но весьма полезная функция.
[cpp]
bool isNumber(char Symbol)
{
if (Symbol >= ‘0’ && Symbol <= ‘9’)
return true;
return false;
}
[/cpp]
На вход принимает символ, и возвращает true если это число или false в ином случае. Использовать можно для обработки строк.