パスワードを忘れた? アカウント作成

こちらは、mikaeruさんのユーザページですよ。 過去1週間(やそれより前)のストーリは、ストーリアーカイブで確認できますよ。

6750703 submission
日記

ロボット&OS 1

タレコミ by mikaeru
mikaeru 曰く、

ロボットとOSを作ってみました。

OS:

class OS {
int mcpX;
int mcpY;
Memory* mem;
Hdd* hdd;
}

void action(OS* system);

void main(OS* system){
while(1){
action(system);
}
}

ロボット:

#include
#include
struct _obj {
int p;
int w;
int t;
};
int getlp(struct _obj *obj){
obj->p = rand()%5;
return 1;
}
void action(struct _obj *obj){
if(obj->p==0){
printf("ここは");
if(obj->w==1){
printf("日本です。");
}
if(obj->w==2){
printf("ドイツです。");
}
}
if(obj->p==1){
printf("日本にやってきました。");
obj->w=1;
}
if(obj->p==2){
printf("ドイツにやってきました。");
obj->w=2;
}
if(obj->p==3){
printf("想像力を使います。");
printf("りんごは赤い。");
obj->t=1;
}
if(obj->p==4){
printf("想像力を使います。");
printf("りんごは白い。");
obj->t=0;
}
if(obj->p==3||obj->p==4){
if(obj->t==1){
printf("正しい。");
}
else{
printf("間違っている。");
}
}
}
int main(void){
struct _obj obj;
obj.w=1;
obj.t=1;
while(getlp(&obj)){
action(&obj);
}
}

typodupeerror

Stay hungry, Stay foolish. -- Steven Paul Jobs

読み込み中...