Формальные исполнители, то есть те, которые не понимают смысла алгоритма, а лишь выполняют указанные шаги и не могут их редактировать: собака, не понимающая смысл команд, телевизор, в общем - любые неодушевлённые исполнители. неформальные - те, что понимают смысл алгоритма и могут вносить в него коррективы - скажем, человек. - процесс планирования организации мотивации и контроля,для достижения определённой цели.алгоритм-набор инструкций описывающий порядок действий исполнителя для достижения результата решения за конечное число действий.
mikhail
15.11.2020
#include < iostream> #include < cstdlib> #include < ctime> int main(int argc, char *argv[]) { system("chcp 1251 > nul"); setlocale(lc_all, "russian"); srand(time(null)); int mass[5]; bool op; printf("заполнить массив самостоятельно? (1/0): "); scanf("%d", & op); for(int i = 0; i < 5; i++){ if(op){ printf("введите %d-е число: ", i+1), scanf("%d", & mass[i]); }else mass[i] = (rand() % 200) - 100; } std: : cout < < std: : endl; int sm = 0; for(int i = 0; i < 5; i++) if(mass[i] < 0) printf("%d-й элемент отрицательный: %d\n", i+1, mass[i]), sm++; if(! sm) printf("в массиве нет отрицательных чисел."); return exit_success; }
annashaykhattarova1
15.11.2020
// pascalabc.net 3.2, сборка 1356 от 04.12.2016 // внимание! если программа не работает, обновите версию! begin var s: =readlnstring('> '); var p: =pos('',s); if p> 0 then writeln(copy(s,1,p-1)) end. пример > это строка это такая // pascalabc.net 3.2, сборка 1356 от 04.12.2016 // внимание! если программа не работает, обновите версию! begin var s: =readlnstring('> '); writeln(s.replace('','.').replace(' ','.')) end. пример > это тестовая строка, это.такая..тестовая.строка,.надуманная.