темп відтворення і конвертування Midi файлів [12]. br/>
TNR Flash ReProjector PRO 2.0.37
Програма для конвертації Flash-роликів. Витягує *. SWF з *. EXE і навпаки створює *. EXE з *. SWF на основі Macromedia Flash Player 7. При цьому плеєр виходить на 400 Кб менше оригінального. У версії 2.0 додана підтримка Flash 7, 8 і 8.5. Вбудований провідник дозволяє переглядати і додавати файли в обробку одним кліком. Для зняття функціональних обмежень (обробляє не більше 5 файлів) слід отримати ключ. [4]. br/>
Animation from Movie 1.0
Перетворює фільми в мультфільми. Створення анімаційних кліпів ніколи не було таким легким. Завантажте фільм (у avi форматі), клікніть кнопкою миші і дивіться результат. Анімаційний кліп може бути збережений у avi або swf форматі і легко включений в web сторінку.
One-click Ringtone Converter 1.9
Ця програма конвертує музичні файли з вашого комп'ютера в поліфонічні мелодії для мобільного безкоштовно відправляє їх на ваш телефон через Інтернет. Підтримуються MP3, MMF, AMR, QCP і WAV рінгтони, можливий вибір за моделлю телефону. Конвертер працює прямо з контекстного меню Windows (викликається правим кліком на файлі), може зберігати створені мелодії на комп'ютері і відправляти на телефон через WAP. Підтримується нормалізація звуку, тобто рінгтони виходять більш гучними. br/>
ПОСТАНОВКА ЗАВДАННЯ № 1
Обчислити нескінченну суму з заданою точністю e (e> 0). Вважати, що необхідна точність досягнута, якщо обчислена сума кількох перших доданків, і модуль різниці між наступним і поточним доданком виявився менше e - всі наступні доданки годі й враховувати. Обчислити:
В В
РОЗРОБКА АЛГОРИТМУ І СІ-ПРОГРАМИ
Для вирішення завдання використовували такі змінні:
1 Глобальні
типу int
В· i - лічильник циклу;
типу float
В· E - значення точності підсумовування;
типу double
В· symma - значення суми;
2 Локальні
типу int
В· n - позначає порядковий номер елемента;
типу double
В· el - значення елемента з порядковим номером n;
ПСЕВДОАЛГОРІТМ
1 Введення з консолі значення точності e> 0.
2 Обчислення суми c точністю e, заданої раніше.
3 Висновок значення суми на екран.
Користувач вводить значення точності e. Причому введення потрібно повторювати до тих пір, поки точність не буде відповідати умові e> 0. Такий введення з перевіркою на відповідність умові завдання організується за допомогою циклу while з постусловіем. p> Первинне значення суми визначаємо рівним значенню першого доданка.
За допомогою циклу while з передумовою організуємо операцію підсумовування. Тіло циклу виконується до тих пір, поки модуль різниці між наступним і поточним доданком чи не стане менше e. При кожному проходженні циклу його лічильник збільшується на одиницю і до суми додається величина поточного елемента.
Після виходу з циклу виводимо результат - значення суми - на екран.
Для знаходження доданка з заданих порядковим номером n використовуємо функцію double function (int n). Значення доданка обчислюється за заданою формулою. При цьому використовується операція піднесення числа до степеня з бібліотеки .
Для виведення інформації на кирилиці використовується функція char * rus_txt (char * buf_input). <В
ВИХІДНИЙ ТЕКСТ СІ-ПРОГРАМИ
/* директиви препроцесора, що вказують компілятору на необхідність включення інформації, що міститься в файлe stdio.h, iostream.h, windows.h */
# include
# include
# include
# include
/* функція для виведення кирилиці */
char buf_cirilic_output [256];/* Буфер для перетвореного тексту з ANSI в ASCII */
char * cirilic_txt (char * buf_input)
{
CharToOem (buf_input, buf_cirilic_output)/* перетворення тексту з ANSI в ASCII */
return buf_cirilic_output;
}
/* функція для визначення n-го елемента */
double function (int n)
{
/* опис локальних змінних */
double el;
el = 1/(pow (n, 2) + n);/* Обчислення значення доданка за заданою формулою */
return (el);
}
void main ()
{
/* опис глобальних змінних */
double symma;
float E;
int i = 1;
do/* цикл для введення точності з перевіркою на помилку */
{
cout < 0 ne = ");
cin>> E;/* вводимо значення точності до тих пір, поки точність не стане задовольняти умові */
}
while (E <= 0);
symma = function (i)/* початкове значення су...