コロンを挟ませない表記方法

このQ&Aのポイント
  • コロンを挟ませない表記方法について教えてください。
  • 最小関数と最大関数の表現の扱われ方がExcelのmin関数・max関数と違うように感じますが、本試験ではどのように扱われますか?
  • 基本情報技術者試験の表計算問題では最小関数と最大関数の場合、括弧の中でCell範囲が指定されていますか?
回答を見る
  • ベストアンサー

コロンを挟ませない表記方法

下記ページの(c)欄への解答を選ぶ為の選択肢には、 『最小関数』と『最大関数』とが登場していますね。 http://情報処理試験.jp/FE21b-pm/t13.html 但し、それ等の関数の表現の扱われ方が、 MicrosoftOfficeのExcelの『min関数』・『max関数』の場合とは違う様に、 私には思われました。 従いまして、もし是からの本試験でそれ等が適用されましたら、 ルールを先に理解していませんと、 其の場で無駄な時間の浪費さえもが強いられ兼ねませんから、 そういう展開の可能性の払拭の為に、教えて下さい。 ■基本情報技術者試験の表計算問題で採用されている『最小関数』・『最大関数』の場合にも、 括弧の中では『Cell範囲』が指定されているのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

基本情報技術者 平成21年 秋期 午後 問13 > ルールを先に理解していませんと、 > 其の場で無駄な時間の浪費さえもが強いられ兼ねません はい,そのとおりです。ですから,午後の問題の問題冊子の最後には付録として「表計算ソフトの機能・用語」が掲載されています。 > それ等の関数の表現の扱われ方が、 > MicrosoftOfficeのExcelの『min関数』・『max関数』とは違う 逆ですよね。 Excelのヘルプには,MAX関数の書式は MAX(数値1, 数値2, ...) のように「引数リスト」を最大255個までの数値を指定できると解説されているのに対して(数値はセル参照でも可), 情報処理技術者試験の「表計算ソフトの機能・用語」では,最大関数の書式は 最大(セル範囲) だと解説されているけれど,セル範囲として引数リストを指定できるという説明はありません。 それなのに,H21秋 問13 c ではExcelライクに引数リストを指定しているんですね。 まあ,解答群として与えられた記述から,その意味は類推できますけれど。

littlekids
質問者

補足

有り難う御座います。 覚えられて助かりました。 御返事が酷く遅延していながら畏れ入りますが、 下記のページでも御教授を賜れませんでしょうか? http://okwave.jp/qa/q7754000.html

関連するQ&A

  • 製図方法(寸法値の表記)

    寸法値記載の時、最大値又は最小値として、寸法の前又は後ろに最大**などと記載しているのですが、この書き方に決まりはあるのでしょうか? 又、英語表記(MAX、MIN)の時も同様な決まりがあるのでしょうか? 現在、当社の製図規格を見直しておりまして、決まりがあるのであれば載せたいと思っております。 因みに、JIS B 0001をみたところ、決まりはなさそうです。

  • 最大・最小値の表記の仕方、これは駄目ですか?

    高校の教科書の問題などで、最大値・最小値を求めよ。 という類の問題はよくありますよね。 その解答を書くときに、 Yの最大値 ○ Yの最小値 ◇ といちいち「最大値、最小値」書くのは面倒なので、 yの横に小さくmax、またはminと書いて Ymax=○ Ymin=◇ と書きたいのですが この表記、使っていいものなのでしょうか? この表記は世間で認められているものなのでしょうか? 専門の方、分かる方いましたら、お願いします。

  • Excel2003 VBA 最大値と最小値の求め方

    自分でいろいろ調べてみたのですが、ちょっとわからなくて質問させて頂きます。 VBAのコードにMINとMAX関数を入れて日付の最大値と最小値を求めたいのですがうまくいきません。 処理の初めに、対象の列には書式をYYYY/MM/DDの書式にし、そのあと最大値と最小値を変数に入れて求めています。 値を入れる変数はデータ型にしています。 表には2008/3/12など表示されているのに、MAX,MINともに変数の値は0でした。 どうしてこうなるのか見当もつきません。 よろしければ、返答お願いします。

  • プログラムが間違っているようなのですが

    ファイルからデータを読み込み、そのファイル内のデータの最大値・最小値を求めるプログラムを作ろうとしているのですが、実行結果が 最大値:0 最小値:0 となり、max2とmin2にうまく値が入っていないようなのです。 main関数にsub_main;を追記してみたりと色々試しているのですが、うまくいきません。 ファイルの読み込みがうまくいっていないのでしょうか。 もしくはポインタの使い方がまずいのでしょうか。 ファイルの内容は 20 40 30 ・ ・ ・ という感じの、不規則な数字の羅列で、今は10個入っています(データ個数が分からない場合も考えているのですが・・・)。 プログラム初心者なので難しいことはあまり分からないですが、助言を頂ければ嬉しいです。 #include<stdio.h> int sub_main(int *tensu,int *max,int *min) { int i=0; FILE *fp; fp = fopen("11.txt","r"); while(fscanf(fp,"%d",&*tensu)!=EOF); { for(i=0;i<10;i++) { if(*tensu+i>*max) *max=*tensu+i; if(*tensu+i<*min) *min=*tensu+i; } } fclose(fp); } main() { int max2=0,min2=0; int *max=&max2; int *min=&min2; printf("最大値:%d\n最小値:%d\n",max2,min2); }

  • C言語 最大値と最小値を求めて表示するプログラム

    はじめまして。 C言語を学習中です。 下記の問題演習の解答として記載されているプログラムがどうしても理解できません。 特にプログラムの最後の方のwhile文で最大値と最小値の判定をしているのかと思いますが、どのような計算をして判定しているのでしょうか。 while (array[i] != -1) { if (array[i] > *max) *max = array[i]; if (array[i] < *min) *min = array[i]; i++; 具体的に教えてください。 よろしくお願い致します。 ●問題 0~100の範囲で入力された複数の数値の中から、 最大値と最小値を求めて表示するプログラムを作成せよ。 -1が入力された場合は入力の終わりと判定する。 ただし、最大値と最小値はmain関数以外の一つの関数の中で求める。 また、入力された数値を記憶する配列の要素数は10とし、 それ以上入力された場合はエラーが起きても仕方ないこととする。 ヒント:配列の中に -1 があればデータの終わりだと判断できる。 ヒント:最小値を探すには、最大値を記憶した変数との比較を繰り返せば良い。 ●解答 #include <stdio.h> void maxmin(int array[],int *max,int *min); int main(void) { int i = 0,array[10],max,min; do { printf("%d 番目の数:",i + 1); scanf("%d",&array[i]); i++; } while (array[i - 1] != -1); maxmin(array,&max,&min); printf("最大値 %d : 最小値 %d\n",max,min); return 0; } void maxmin(int array[],int *max,int *min) { int i = 0; *max = 0; *min = 100; while (array[i] != -1) { if (array[i] > *max) *max = array[i]; if (array[i] < *min) *min = array[i]; i++; } }

  • プログラミング(C言語)についての質問です

    3つの整数の入力を受け付け、最大と最小を求める関数を作成し得られた結果を表示するプログラミングを作成したつもりなのですが、うまく作動しません。(コンパイルはできますが、結果が無茶苦茶になります。) ご教授宜しくお願いします。 それと、課題文にはポインタを使って最大値と最小値を同時に求めるようにと書いてあったのですが、それもよくわからないです。 今回初めてポインタと配列の受け渡しについて習ったのでよくわかっていない部分も多いと思うのですが、何卒宜しくお願いします。 ちなみに関数の形自体は void minmax(int data[],int *min,int *max){} で決まっています。 #include <stdio.h> void minmax(int data[],int *min,int *max){ int i; *min=*max=data[0]; printf("1st intenger:"); scanf("%d",&data[0]); printf("2st intenger:"); scanf("%d",&data[1]); printf("3st intenger:"); scanf("%d",&data[2]); for(i=1;i<3;i++){ if(*max<data[i]){ *max=data[i]; } if(*min>data[i]){ *min=data[i]; } } } int main(void){ int data[3],min,max; minmax(data,&min,&max); printf("最小値は%dで最大値は%dです",min,max); return 0; }

  • max,minの意味

    数学でmax,minというと、「最大値、最小値」「極大値、極小値」のどちらを指すのでしょうか?

  • EXCEL関数にて

    いつもお世話になっております。 Excelの関数にて質問なのですが、下記のようなデータが セルに入っているとします。 A列 B列    C列    D列  1  06/06/10 06/07/01 06/06/04 2  06/06/07 06/06/25 06/06/10 3  06/06/15 06/06/20 06/06/15 2  06/06/15 06/06/01 06/06/20 3  06/06/01 06/06/07 06/06/09 2  06/06/01 06/06/02 06/06/30 処理1.A列が1で、且つ日付が最大値(最小値)のもの 処理2.A列が2か3で、且つ日付が最大値(最小値)のもの AND関数とMIN関数とMAX関数を、使って色々ためしているのですが うまくいきません。 どういった書式で求められるのか、ご教授頂けませんか? それから単純にB列の最小値を得ようとしても、求められないのは 重複してたりするからですか?? 重ねて、教えていただけると助かります。

  • 極大値・極小値 を英語で

    解答でよく、 最大値をMax、最小値をMinと書くことがありますが、 極値も極大値Max、極小値Minと書いてもよいのでしょうか? 英語では同じですが これがよいのだとすると 極値も最大値・最小値も求める問題のときに混乱してしまう気がします。 わかりやすく納得できる説明が欲しいです。 よろしくお願いします。

  • ソート

    お世話になります。配列のソートなのですが、どうも思い通りの結果になりません。 配列の中から最大値と最小値を探し、最小値を配列0に、最大値を配列の最後に移動します。その2つ以外の数字の順番は変えません。 例) {4,3,2,0,1,2} 最小値は0、最大値は4なので→{0,3,2,1,2,4} {4,3,2,1} → {1,3,2,4} {1,3,2,4,} → {1,3,2,4} 流れとしては、まず最小値を求め配列0に移動させ、次に最大値を求め配列の最後に移動させようと思います。 プログラムは以下のように組みました。 public int[] sortOfSort(int[] array) { int count_min = 0; int min = array[0]; for (int i = 0; i < array.length-1; i++) { // 最小値を求める if (min > array[i + 1]) { min = array[i + 1]; count_min++; // 最小値の配列のインデックスを確保 } } for (int k = count_min; k > 0; k--) { // 最小値の移動 int temp_min = array[k - 1]; array[k - 1] = array[k]; array[k] = temp_min; } int count_max = 0; int max = array[0]; for (int j = 0; j < array.length-1; j++) { // 最大値を求める if (max < array[j + 1]) { max = array[j + 1]; count_max++; // 最大値の配列のインデックスを確保 } } for (int l = count_max; l < array.length-1; l++) { //最大値の移動 int temp_max = array[l + 1]; array[l + 1] = array[l]; array[l] = temp_max; } return array; } 間違っているところがわかりましたら宜しくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう