Demonstrius
New member
Как упростить скетч, чтобы не плодить 50 одинаковых функций? Чтобы в зависимости от значения переменной count к переменным var и song прибавлялся порядковый номер. То есть если count = 1, то var1 и song1. Если count = 2, то var2 и song2 и т.д. Заранее спасибо.
if ((count == 1) && (var1 == 1))
{
play_rtttl(song1);
var1 = 0;
}
if ((count == 2) && (var2 == 1))
{
play_rtttl(song2);
var2 = 0;
}
if ((count == 3) && (var3 == 1))
{
play_rtttl(song3);
var3 = 0;
}
if ((count == 4) && (var4 == 1))
{
play_rtttl(song4);
var4 = 0;
}
if ((count == 5) && (var5 == 1))
{
play_rtttl(song5);
var5 = 0;
}
if ((count == 1) && (var1 == 1))
{
play_rtttl(song1);
var1 = 0;
}
if ((count == 2) && (var2 == 1))
{
play_rtttl(song2);
var2 = 0;
}
if ((count == 3) && (var3 == 1))
{
play_rtttl(song3);
var3 = 0;
}
if ((count == 4) && (var4 == 1))
{
play_rtttl(song4);
var4 = 0;
}
if ((count == 5) && (var5 == 1))
{
play_rtttl(song5);
var5 = 0;
}