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

Регулировка скорости - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти разницу между минимальным и максимальным из набора чисел http://www.cyberforum.ru/cpp-beginners/thread1490704.html
Дано 20 вещественных чисел. Найти разницу между минимальным и максимальным из них.
C++ Копировать несколько символов из одной строки в другую Нужна функция которая копирует символы из переменной в переменную начиная например от 5 символа и заканчивая 9 http://www.cyberforum.ru/cpp-beginners/thread1490694.html
Выводятся на печать смайлики вместо элементов строки C++
#include <stdio.h> #define MAXLINE 1000 int getline(char line, int maxline); void copy(char to, char from); /* печать самой длинной строки */ main() {
C++ Игра "Однорукий бандит". Кольцевая очередь. Двусвязный список
Здраствуйте. Задание: "Создать игру "Однорукий бандит". При нажатии кнопки Enter происходит "вращение" трех барабанов (количество вращений каждого из них выбирается случайно), на которых изображены разые значки, и, если выпадает определенная комбинация, то игрок получает какой-то выигрыш." Проблемы: - Пытался сделать именно значки, а не цифры. Не прокатило. - Иногда ошибка компиляции...
C++ _kbhit() как удалить символ, когда нажимаем клавишу? http://www.cyberforum.ru/cpp-beginners/thread1490668.html
#include <iostream> #include <conio.h> using namespace std; void main() { char point = '*'; do { if (_kbhit()) {
C++ Сформировать массив по заданной формуле и упорядочить по значению сренеарифметического Рассчитать значения 12-ти элементов массива Y по формуле {y}_{i}={i}^{2}-2i+19,3cosi. Вывести на экран этот массив и новый, разместив в нем первоначально элементы, значения которых меньше среднего арифметического, а потом остальные, не меняя их последовательности. подробнее

Показать сообщение отдельно
Milan2266
0 / 0 / 0
Регистрация: 24.06.2015
Сообщений: 28

Регулировка скорости - C++

30.06.2015, 19:40. Просмотров 380. Ответов 19
Метки (Все метки)

Надо составить прогу, которая позволяет текст, содержащийся в файле, воспроизвести сигналами азбуки Морзе. При этом текст должен посимвольно выводиться на экран. Предусмотреть возможность плавной регулировки скорости воспроизведения.

Справился, наконец-то, не без помощи, с выводом из файла на экран, все отлично работает. Но вот скорость регулировки как сделать не знаю. Нужна ваша помощь, господа!
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include "stdafx.h"
  #include <fstream>
 #include "iostream"
 using namespace std;
 
 int main ()
{
char en;
fstream F;
F.open(L"C:\\Users\\Андрей\\Desktop\\123.txt");
 
if (!F.is_open())
cout << "error";
else 
{
 while (F >> en)
 
 switch (en)
{
case 'A': case 'a':cout<< ".-1"; break;
case 'B': case 'b':cout<< "-...2"; break;
case 'C': case 'c':cout<< "-.-.3"; break;
case 'D': case 'd':cout<< "-..4"; break;
case 'E': case 'e':cout<< ".5"; break;
case 'F': case 'f':cout<< "..-.6"; break;
case 'G': case 'g':cout<< "--.7"; break;
case 'H': case 'h':cout<< "....8"; break;
case 'I': case 'i':cout<< "..9"; break;
case 'J': case 'j':cout<< ".---10"; break;
case 'K': case 'k':cout<< "-.-11"; break;
case 'L': case 'l':cout<< ".-..12"; break;
case 'M': case 'm':cout<< "--13"; break;
case 'N': case 'n':cout<< "-.14"; break;
case 'O': case 'o':cout<< "---15"; break;
case 'P': case 'p':cout<< ".--.16"; break;
case 'Q': case 'q':cout<< "--.-17"; break;
case 'R': case 'r':cout<< ".-.18"; break;
case 'S': case 's':cout<< "...19"; break;
case 'T': case 't':cout<< "-20"; break;
case 'U': case 'u':cout<< "..-21"; break;
case 'V': case 'v':cout<< "...-22"; break;
case 'W': case 'w':cout<< ".--23"; break;
case 'X': case 'x':cout<< "-..-24"; break;
case 'Y': case 'y':cout<< "-.--25"; break;
case 'Z': case 'z':cout<< "--..26"; break;
case '1':cout<< ".----"; break;
case '2':cout<< "..---"; break;
case '3':cout<< "...--"; break;
case '4':cout<< "....-"; break;
case '5':cout<< "....."; break;
case '6':cout<< "-...."; break;
case '7':cout<< "--..."; break;
case '8':cout<< "---.."; break;
case '9':cout<< "----."; break;
case '0':cout<< "-----"; break;
case '.':cout<< "......"; break;
case ',':cout<< ".-.-.-"; break;
case '!':cout<< "--..--"; break;
case '?':cout<< "..--.."; break;
 
 } 
}
  system ("pause");
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru