生半可な ど素人の パソコン資格 :)

趣味で、資格学修を しています。 自分に 出来ることを 増やしていきたいです ^^

Category: アイディア


みなさん、

こんにちは。^^


最近、前々回の、

チューリング マシンの本が、

気に入って 読んでいます。


p95 の、再現を、

c で、やってみました。:)




#include <stdio.h>

#include <string.h>

#include <math.h>


/* 1/3 近似値 ^^ */


int a, ii, i2, A[1]={0};

int func2(int);


int main()

{

scanf("%d", &a);

func2(a);

}


func2(int i){


int B[i+1];

B[0]=0;


for(ii=0; ii<i; ii++){


if(ii%2 == 0){

B[ii+1] = 1;

      }else{

B[ii+1] = 0;

               }

                      }


printf("%d . ", A[0]);


for(i2=0; i2<=i; i2++){

printf("%d ", B[i2]);

}


printf("%c\n", ' ');

double db=0.0;

int t;


for(t=1; t<=i; t++){

db += A[0]*0 + pow(2.0, (-1.0))* B[0] + pow(2.0, (-(t+1.0)))*B[t];

}


printf("%.10lf", db);


}



皆さん こんにちは。{^^}



j基本情報技術者 試験


問題を 解くと、


スムーズに 行くのでは、


と思いました。


ちょうど、

IT パスポート と、

FE の、中間の

試験のような、

感じがしました。


FEでは

説明が 省かれているのを、

補充できるのではと、

思います。



何かの ご参考になれば、

幸いです ^^}



こんにちは、

fuku です。


本年も どうぞよろしくお願いします。^^



今日は、

気づいた事 書きます。


h29 FE 秋試験

9 c 言語。



str = text;

と、仮定しました。

 ( text[] を、str, chars が、参照している・指している ) 


 追伸 :

ポインタ、

配列 参照。


char* ith;

ith = &text[0];

char* str, chars;

 str = ith +1;  … &text[1];

&str[1] = ith +1;  … &text[1];

&chars[1] = ith +1;  … &text[1];

text[i] と、text[i+1] ( str[i+1], chars[i+1] )
を、比べている 




 何故なら、「 文字列 」は、

問題文中、1 しか 無かったからです。


技術者の 皆さんは、

周知のことなのかも

知れませんが、


僕は 全く知りませんでした。


この 仮定が 成り立てば、

問いに 答え易くなるので、

合っているのではと 思いました。


詳細は、解説書が 出てから、

見てみます。


取り急ぎ、

ご連絡まで。



いつもありがとうございます


^^


間違いが ありましたら、

ご連絡 お願いします。


↑このページのトップヘ