modified: infolabs/modelingfonneiman/code.c

renamed:    infolabs/modelingfonneiman/tmp.out -> infolabs/modelingfonneiman/run
This commit is contained in:
2025-11-10 11:16:42 +07:00
parent ea6760e702
commit 4ad1856c53
4 changed files with 6 additions and 9 deletions
+6 -9
View File
@@ -1,5 +1,5 @@
#include <stdio.h>
int pt(int prog[], int cmd,int acc,int pc);
void pt(int prog[], int cmd,int acc,int pc);
int main() {
@@ -52,15 +52,12 @@ int main() {
case 5: // Комманда 5 - Переход на указанную ячейку
pt(prog,cmd,acc,pc);// памяти если регистр равен 0
if(acc == 0){
pc = prog[pc+1];
}
else({
pc+=2;
});
if(acc == 0){pc = prog[pc+1];}
else(pc+=2);
break;
default: printf("err\n");return 1;
default: printf("err\n");return 1; // Защита от неправильной комманды
// и бесконечного зацикливания
}
}
return 0;
@@ -68,7 +65,7 @@ int main() {
// Блок отвечающий за вывод в терминал
// значиний в момент выполнения комманд
int pt(int prog[],int cmd,int acc,int pc){
void pt(int prog[],int cmd,int acc,int pc){
printf("\n");
printf("cmd: %d\n",cmd);
switch(cmd){