The action taken by Avast always depends on the configuration of the particular scan you ran.
For example, if you have the first action set to "ask", then that's the action. When asking, if you don't (or can't) do anything with whatever was "found" (read as "reported"), then nothing happens, and those executables should still be there.
If indeed you would decide to delete them (not really recommended as the first action), the of course those executables would be deleted and the respective programs won't run. So, by contradiction, if you try to run now those programs and they indeed run successfully, then their executables are not deleted.
For memory scans, if you use other security tools (as you are), then the results should be treated "each case at a time". Mostly, "things" found in memory would be just the databases of those other security tools, but there is always a possibility to find something else too.