HLA суммируя все числа между одним и n

UnicodeString path = "C:\\Test\\Test\\Test\\";
TStringList *list = new TStringList();

try
{
    list->Delimiter = '\\';
    list->StrictDelimiter = true;
    list->DelimitedText = path;
    path = list->Strings[0]; \\drive letter
    for(int i = 1; i < list->Count - 1; i++)
    {
        try
        {
            path += "\\" + list->Strings[i];
            CreateDirectory(path.w_str(), NULL);
        }
        catch(...) { }
    }
}
catch(...) { }
delete list;
0
задан VICTOR OMONDI 1 March 2019 в 17:53
поделиться

1 ответ

Решено

После нескольких изменений программа работала. Вот как я изменил его

mov(0,ecx);
    stdout.put("You Have Entered: ",n,nl);
    for(mov(0,eax);eax<=n;add(1,eax)) do
        add(eax,ecx);
    endfor;

Чтобы напечатать сумму, это код

stdout.puti32(ecx); 

Я использовал stdout.puti32 для преобразования шестнадцатеричной системы в исходную десятичную систему счисления

0
ответ дан VICTOR OMONDI 1 March 2019 в 17:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: