Schwarz20 の回答履歴

全25件中1~20件表示
  • 頭の柔軟性になるには…

    仕事中はいつもいろんな間違いをよくしてしまい、正式な内容を教えていただいてもなかなか答えていけず、学生時の成績は悪くのけもんにされていました。どういった形でいくと改善されていき、気持ちのいい毎日が過ごしていけますでしょう?状況判断も悪く、鈍感でもあります。また、いつもいろんな人と話をしてもなかなか理解をしていただける感じはなく意味不明な表現をしてしまっているようでもあります。

    • ベストアンサー
    • noname#247274
    • 社会・職場
    • 回答数1
  • 行列の計算【配列 関数】

    行列式を計算する関数をもちいてプログラムを見やすくしたいのですが、何回やっても値の渡し方がわかりません。 他にも逆行列のプログラムなどの渡し方も知りたいです。 以下が時ビンで考えたプログラムです。 #include <stdio.h> double det(double array[3][3]); int main( void ) { int i,j,k,n=3; double array[3][3],d; for(i=0;i<3;i++) { for(j=0;j<3;j++) { printf( "A[%d,%d]=",i+1,j+1); scanf( "%lf",&array[ i ][ j ] ); } } printf("det= %f \n",det(array[][])); return 0; } double det(double array[][]) { double array[3][3]; d=array[0][0]*array[1][1]*array[2][2]; d+=array[1][0]*array[2][1]*array[0][2]; d+=array[2][0]*array[0][1]*array[1][2]; d-=array[2][0]*array[1][1]*array[0][2]; d-=array[1][0]*array[0][1]*array[2][2]; d-=array[0][0]*array[2][1]*array[1][2]; return d; } よろしくお願いします。

  • 転職・プログラマー 未経験者のプログラム持ち込みって

    現在25歳の男です。 情報処理系の専門学校を卒業後、4年ほど別のバイトをしていましたが、最近になってやはりプログラマーになりたいと思い、あちこちの企業のプログラマに応募しています。 ただ、プログラム系の大きな資格を持っているわけでもなく、プログラマとしての実務経験はありません。 扱える言語は現在Javaだけで、独習Java程度の知識です。 C言語を勉強し始めながら就職活動をしていますが、やはり不況と年齢的な問題なのか、どこへ行っても手応えがありません。 いくつかの企業で、「本気でこの業界に入りたいならそれなりのプログラムを作ってこい」と言われました。 その時は、なるほど。と思い、特に何も質問しなかったのですが、今になって、「それなりのプログラム」ってどれなりなんだって迷ってますw 未経験の一個人が作ったプログラムなんて見せて終わりでそのあと使うことはないでしょうから、余り作り込みすぎても時間の無駄で、そんな時間を使うくらいなら言語の勉強なりに使いたいです。 でも、あまり単純なプログラムだと、「なんだこいつ。この程度か」って思われますし・・・。 それに、どういった感じのプログラムを作ればいいのかもさっぱり分かりません。 どなたか、こういう人事等に詳しい方、教えてくださいませ。 その企業が作っている代表的なプログラムに合わせた趣向のプログラムを作った方が良いのでしょうか? それから、私のような人物がプログラマとして雇ってもらうためには、他に良いアピールの仕方とかありましたら教えてください。 長くなってしまいましたが、どうぞよろしくお願いいたします。

  • ビットデータのチェック方法

    C言語でのビットデータのチェック方法についての質問です。 例として、以下のようなのビット(0~31)を用意して unsigned int bit; bit = 010100…00101 という風にデータを与えているとします。 このとき、ビットに1を持つ桁の個数を数えて 010000→1個 、001001 →1個以上 という風に1個しかないか、それ以上あるかを高速で判定したいのですが、どのような方法が考えられるでしょうか。 私が考えた方法としては count = 0; for (i=0 ; i < 32 ; i++){ if ((bit >> i)%2 == 1) count++; if (count > 1) break; } //countが1なら個数は1個、countが0か1以上なら1個でない。 という方法も行いましたが、処理が遅くなってしまいます。 各桁が1の場合(00…010等)のデータを用意しておき、ビットの値を連想配列へ入れて判別するという方法も考えましたがC言語では無理なようです。 可読性や汎用性は問わないものとして、何か良い方法は無いでしょうか? ご存知の方いらっしゃいましたらよろしくお願いします。

  • 離散フーリエ変換について

    10 REM dft 20 N=8 30 DIM A(N),B(N),X(N) 40 FOR I=0 TO N-1 50 READ X(1) 60 NEXT I 70 P=6.283/N 80 FOR K=0 TO N-1 90 A(K)=0:B(K)=0 100 FOR J=0 TO N-1 110 A(K) =A(K)+X(j)*COS(P*J*K) 120 B(K) =B(K)-X(J)*SIN(P*J*K) 130 NEXT J 140 NEXT K 150 FOR I=0 TO N-1 160 Y=SQL(A(I)^2+B(I)^2) 170 LPRINT I;:LPRINT USING "###,###";A(I),B(I),Y 180 NEXT I 190 DATA 1,1,1,1,0,0,0,0 このDFTプログラムをC言語に直したいのですがよく分かりません; お願いします@@;

  • 数字といったら何を思い浮かべますか。。

    学校の課題なんですけど、数字と言ったら何を思い浮かべますか。 印象とかではなく。 例)時計  カレンダー  駅の電光掲示板  東京タワー(333メートルで有名)  コンピューター(二進法) などなど。なんでもかまいません。(でもみんなが知ってるもの) 何個でもかまいません。急いでます。お願いします!

  • Net User コマンドで一覧表示

    よろしくお願いします。 過去ログに回答が見当たらなかったので質問させていただきます。 Windows2000ServerでNet user User /Domain でユーザの詳細情報が出ますが、一括で全て のユーザを出力するにはどのようなオプション 設定が必要でしょうか?Net user * /Domain では失敗しました(TT)ご存知の方、ご教授 下さい。 よろしくお願いいたしますm(__)m

  • 直行する単位ベクトルの求め方

       1 a = ( 2 )    1 にも    2 b = (-1 )    1 にも直行する単位ベクトルをすべて求めよ。 という問題なのですが、解き方が分かりません。 よろしくおねがいします。

  • 2進数データのビット演算

    vb.netにて 0と1からなる2進数で記録した2つの値をビット演算したいと思っております。 Convert.ToInt32("1111101000", 2) などを使って、一度数値に変換して演算すれば、計算可能なことはわかったのですが、計算に利用したいデータが2進数で1000桁ほどあります。桁数が多い場合、Convert.ToInt32ではエラーが出て実行できません。 無数に長い2進数のデータをビット演算するにはどうすればよろしいでしょうか。 ご存知の方、ご教授よろしくお願いいたします。

  • 2進数データのビット演算

    vb.netにて 0と1からなる2進数で記録した2つの値をビット演算したいと思っております。 Convert.ToInt32("1111101000", 2) などを使って、一度数値に変換して演算すれば、計算可能なことはわかったのですが、計算に利用したいデータが2進数で1000桁ほどあります。桁数が多い場合、Convert.ToInt32ではエラーが出て実行できません。 無数に長い2進数のデータをビット演算するにはどうすればよろしいでしょうか。 ご存知の方、ご教授よろしくお願いいたします。

  • 10日に息子二人と東京に行きますが、おすすめは?

    中学生と小学生の息子を連れて、10日に東京に行きます。東京ならではの施設や、イベントなどおすすめを教えてください。10時くらいから夕方遅くまで、、くらいの時間でまわれるプランも教えてくださるとすごく嬉しいです。また、おすすめ書店も教えてください。

  • エクセルの計算式について質問します。

    たとえばセルのAの15を7で割り、一の位を切り捨てる場合 =TRUNC(A15/7,-1)で答えが出ますが、Aの15とBの15を足した数を7で割り、一の位を切り捨てる場合の数式を教えて下さい。四捨五入の場合も数式を教えて下さい。

  • 2次関数

    aを定数として、xの2次関数y=x^2-2(a+2)x+a^2-a+1のグラフをGする。グラフGがy軸に関して対称になるaの値を求めよ。という問題なんですけど、y=f(-x)で求めようと思ったんですけど、うまくできません。やり方を教えてください

  • インターネットでTV番組一覧のサイトを印刷したいが量が多い。

    インターネットでTV番組のサイトにつなげて、その日の番組一覧を印刷しようと思ったら、7,8ページにも渡ってしまうのです。 ひとつひとつの番組について縦の幅をとりすぎていて、とにかく長い。 縮小とか1枚に2ページ分を印刷という方法も使うつもりですが、番組一覧自体が少しコンパクトになっているサイト(しかも大阪で放映のTV番組一覧でお願いします)を知りませんか? 節約の為に新聞やTVガイドなどは今のところ考えてません。 どうぞよろしくお願いします。

  • C++で領域の確保の方法

    今C++の勉強中なのですが、 領域の確保の方法でいい方法が知りたいのです。 ポインターのポインターを使って二次元配列の領域を確保したいのですがいい方法が思いつきません。 int **pBox; pBox = new int *[ 10 ]; for( int i=0; i<10; i++ ) { pBox[ i ] = new int[10]; } //ちなみに今はこんな感じのものしか考え付きませんint型[10][10] を確保したつもりです。 間違っていたら教えていただきたいです。 本題はこちらで、もっと効率のいい確保の方法を知りたいのでご協力を よろしくお願いします。

  • メンバ変数に関して

    現在、C++にてプログラム作成しております。 1点プログラミングを行っている中で疑問になった点があります。 アイデア・方法等があれば教えて頂けると幸いです。 現在、メンバ変数として配列を定義したプログラムを作成しております。 そのメンバ変数を同クラス内のたくさんのメソッドから呼び出して処理を行っているのですが、そのメンバ変数の配列数を固定配列数ではなく、可変な配列数にしたいと考えております。 プログラムの実行後に取得した値をメンバ変数の配列数にしたいのです。 このように、メンバ変数の配列数の可変可を実施することは可能でしょうか?

  • C++ で、「)」が必要 というエラー

    今年の9月にC++を学校ではじめた初心者です。 書いているプログラムで、コンパイルしようとしたときに、)が必要 と出てくるのですが、対応している()はあるので、どうすればいいか困っています。 使っているコンパイラはBorland C++ です。 よろしくおねがいします。 class DraculaCastle {      VanHelsing vh;      CountDraculia cd; ここ→ CountDraculia cdstrong(400, rand()%10, 30, 0); public:      DraculaCastle();      void Play(); };

  • 解説求む

    #include <stdio.h> int main(void) { char s[256]; int i, n[3] = {0, 1, 0};   printf("英文を入力して下さい:"); fgets(s, sizeof s, stdin); for (i = 0; s[i]; i++) if (s[i] == '\n') break; s[i] = '\0'; for (i = 0; s[i]; i++) n[0]++; for (i = 0; s[i]; i++) if (s[i] == ' ') n[1]++; for (i = 0; s[i]; i++) if (s[i] == '.' || s[i] == '?' || s[i] == '!' || s[i] == ',' || s[i] == '/') n[2]++; printf("文字数は%dです。\n", n[0]); printf("単語数は%dです。\n", n[1]);   printf("文の数は%dです。\n", n[2]); return 0; } このプログラムゎ英文の文字数と単語数と文数を数えて表示させるものなんですが、これのフローチャート的なものを詳しく教えていただけるとありがたいです。全体的にあんまり理解できなくて…

  • C++ で、「)」が必要 というエラー

    今年の9月にC++を学校ではじめた初心者です。 書いているプログラムで、コンパイルしようとしたときに、)が必要 と出てくるのですが、対応している()はあるので、どうすればいいか困っています。 使っているコンパイラはBorland C++ です。 よろしくおねがいします。 class DraculaCastle {      VanHelsing vh;      CountDraculia cd; ここ→ CountDraculia cdstrong(400, rand()%10, 30, 0); public:      DraculaCastle();      void Play(); };

  • 解説求む

    #include <stdio.h> int main(void) { char s[256]; int i, n[3] = {0, 1, 0};   printf("英文を入力して下さい:"); fgets(s, sizeof s, stdin); for (i = 0; s[i]; i++) if (s[i] == '\n') break; s[i] = '\0'; for (i = 0; s[i]; i++) n[0]++; for (i = 0; s[i]; i++) if (s[i] == ' ') n[1]++; for (i = 0; s[i]; i++) if (s[i] == '.' || s[i] == '?' || s[i] == '!' || s[i] == ',' || s[i] == '/') n[2]++; printf("文字数は%dです。\n", n[0]); printf("単語数は%dです。\n", n[1]);   printf("文の数は%dです。\n", n[2]); return 0; } このプログラムゎ英文の文字数と単語数と文数を数えて表示させるものなんですが、これのフローチャート的なものを詳しく教えていただけるとありがたいです。全体的にあんまり理解できなくて…