「スケート2 PS3」の関連ブログ
[授業] 最大値の求め方
先週木曜の授業のやりとりを再現してみました. 例題は,授業のものから簡単化しています.最終的な答えを書いていないのは,意図的なものです. 学生と教員の対話は最初から最後まで継続しているのではなく,教員は他の学生の状況を見るため巡回しています.小見出しは,「間」といいますか,一巡してまた気になる学生のところに戻った,とお考えください. 課題 以下は,「10個のint型の値を配列に格納し,その中から最大値を求めるプログラム」になっていない.正しく動作するよう,プログラムを修正しなさい. #include <stdio.h> int main( void ) { int a[ 10 ]; int n = sizeof (a) / sizeof (a[ 0 ]); int max; int i; for (i = 0 ; i < n; i++) { scanf( " %d " , &a[i]); } for (i = 0 ; i < n; i++) { max = a[i]; } printf( "max = %d\n " , max); return 0 ; } if文でフィルタリング 「先生,これ,for文の中で毎回maxの値が変わるのが,おかしいんですよね?」 「そうですね.そこが肝心です.で,どうしますか?」 「ええっと,if文を使って…」 for (i = 0 ; i < n; i++) { if (max > a[i]) { max = a[i]; } } 「はいそんな感じ…って,これはおかしいなあ」 「あれ? 先生の授業で,そうなっていませんでしたっけ?」 「授業で使用した例題は,最大値と最小値と合計を,一つのforループで求めようとしていたので,紛らわしいですね.この問題では,最大値のみです.…今書いたプログラムは,どんなときにmaxの値が変わりますか?」 「ええっと,maxの値が,a[i]の値よりも大きいときです」 「はい,そういうときに,maxの値を,a[i]の値に代入するってことですから,その代入によって,maxの値は,大きくなりますか小さくなりますか?」 「あっ!!」 初期化しよう 「先生,条件は修正しました」 「で,うまく動きます?」 「10個,入力を入れるのが面倒なんですが…」 「ああそこはですね,当面の間,配列変数の宣言のa[10]を,a[3]くらいにしておくといいよ」 「あ,なるほど!」 「で,期待する最大値になりましたか?」 「はい,なりました」 「あれ,おかしいなあ.そのままじゃまずいんだけど」 「何かおかしいですか?」 「うーん,ちょっとすまんが,不等号の向きを逆にしてくれますか.if文の」 「はい.これで実行ですね」 「そうすると,入力した中で最小値が求められるはずですが…見事に変な値になっていますね」 「あれ? こんな数字,プログラムに書いてないんですけど」 「変数の初期化忘れのせいですね *1 」 「初期化…?」 「一度もイコールの左にない,すなわち初期化されていないのに,その変数が式の中で書かれていて値が参照されている,というものがあります.探してみてください」 「分かりました…」 初期値0 「先生,分かりました! maxですね」 「そう,maxの初期化が必要でした.で,どう対処しました?」 「for文の前に,max = 0;と書きました」 「うーん,それは望ましくないなあ」 「変数宣言のところで,int max = 0;としないと,ダメですか?」 「いや,そういう問題ではないです.実はあとあとのことを考えると,forとforの間のほうがいいですよ.…入力がですね,負の値ばかりだったら,どうしますか?」 「マイナスを取り除いて入力してもらう,のはアカンか」 「言いながら不安になっていくように,それはダメですね.入力する人にとって手間だし,正の値と負の値が混在するときにはうまくいかないし,というか,絶対値が最大のものを求めることになるのは,出題異図ではないので」 「えっと…」 初期値-2147483648 「んでそうきたか」 「はい,int型の最小値で,初期化しました」 「max = -2147483648;ですね.いろいろまずいです.規格として,これがint型の最小値であることが,保証されていませんので」 「これ,32ビットの最小値ですよね?」 「ええ,2の補数表現で,という条件もつきますが.まあそこより気にしないといけないのは,int型が32ビット,すなわち4バイトであるというのが保証されていないことですね」 「じゃあ,intのサイズに依存しないように書かないといけないのですか…」 「はい,そうです.思っているより,答えは簡単なんですよ」 「えっと…」 上の会話では,「いろいろまずい」のもう一つの理由が書けていません. 「-2147483648」という,値の書き方が不適切です.実際,gcc -Wallでコンパイルすると,「this decimal constant is unsigned only in ISO C90」という警告が出ます.この式はリテラル(これで一つの値)ではなく,単項演算子のマイナスと,整数定数の「2147483648」に分かれ,「2147483648」はint型で表現できる範囲を超えているのです. どうしてもint型の最小値を書きたければ,そして対象とする処理系ではintが32ビットであり,2の補数表現をとることが分かっているときは,「-2147483647 - 1」としなければならない,というのは私自身も最近知ったノウハウです.むしろ「#include <limits.h>」としてから,INT_MINを使うべきですね. 暫定首位 「先生,maxの初期値に何を書けばいいか,分かりません.アドバイスください」 「はいはい…そうですね,0オリジンと1オリジンの違いから,攻めますか」 「何ですか,それ?」 「物事を,0から数え始めるか,1から数え始めるか,です」 「え?」 「ふたつあるfor文は,ともに,0から数え始めていますね」 「あ,はい」 「なぜですか?」 「配列が,0から始まるからです」 「そうですね.正確には,配列の添え字ですが.上のfor文はそのままにして,下のfor文を,1オリジンにすると,どうでしょうね」 「……」 「うーん,じゃあ,ヒントを変えます.配列の要素数を,a[1]としたら,最大値は何ですか?」 「…1個の要素ってことですよね?」 「そうです」 「なら,forもifも不要で,a[0]の値です」 「1個だけの配列なら,そうです.それを,3個でも,100個でも,10000個でも成り立つように,初期値とfor文を定めてください」 「……」 「まだダメですか.ではまた別のヒントを.テレビはよく観ますか?」 「ええまあ人並みには」 「でですね,フィギュアスケートを思い浮かべてください.点数をつけて1位を決める競技なら何でもいいのですが」 「あ,はい」 「実際には2位以下も決めるのですが,1位だけに着目しましょう.最初の演者が終え,点数が出たら,その人は何位ですか?」 「…暫定首位ってやつですか?」 「そうです.で,次の演者と,暫定首位の人の点数を比べて,新しい人のほうが高ければ,そちらが暫定首位に代わりますね」 「ええ」 「暫定首位を,このプログラムの変数maxと見ると,何か見えてきませんか?」 「あ,分かった気がします」 a[0]とa[0]を比較している 「やっと意図通りになりましたね」 「ええ.max = a[0];にすればよかったとは」 「プログラムは動作しますが,少しだけ無駄がある,と言いますかそのコードでは『暫定首位』の考え方をきちんと理解していない,と思われますので,もう少しだけ,修正しましょう」 「え,ダメですか?」 「いえ,見た目はほんの小さなことです.scanfがないほうのfor文で,最初は,何と何を比較しますか?」 「maxと,a[0]です」 「そこに無駄はありませんか?」 「え……」 初期値a[i] あっちで手を挙げてるよ.はいはい…. 「先生,うまく動かないんですが」 「はい,じゃあ見てみますか.…あれれ,forとforの間に,max = a[i];ですか」 「初期化してみたんですが」 「その初期化は,失敗ですねえ」 「ええ」 「iの値は,いくらですか?」 「はい!? …」 「forの外でも,今修正したこのプログラムなら,iの値は一つ決まります.ここでは,一つ目のfor文を抜けたときのiの値です」 「n…ですか?」 「そうですね.i<nが偽になるときですね.まあ,10としておきましょう」</ppp> 「はい」 「次に,a[i]は,どんな値ですか?」 「配列の,10番目の値…じゃないや」 「a[10]って何だ? ですね.あとは考えてみてください」 「分かりました.とりあえず(forとforの間の,max = a[i];を)消します」 「え! いやいや,安直なコピーは間違いのもとだけど,そこは丸ごと消さなくても,ちょっとした修正で,正解に近づくんですよ」 *1 :さらに言うと,初期化していなかった変数にたまたま入っていた値が,マイナスで絶対値の大きな数になっていて,0にせよ2にせよ,例として与えるような入力よりも小さいため,最大値を求める際には書き換わって,最小値を求める際には書き換わらなかったのでした.
投稿日時: 2009-05-12 05:58:11 【ブログへ行く】
「スケート2 PS3」の最新ブログ一覧
ヒイロノカケラ ドラマCD「守護者育成計画」 夢女子の二次元に恋して
ではスケートがダメだった事が判明・・・。 ちょっぴりショックです。 犬戒先輩はなんでもソツなくこなすイメージだったんですよね~・・・。 「シーン5 奪え、合いのつまった弁当箱!」では主人公のお手製弁当をかけて守護者たちのバトルが・・・。 クイズ ...
投稿日時: 2010-07-26 19:44:12 続きを読む
説明書が読めない - 沖縄生活1年目 - 楽天ブログ(Blog)
Category. ・カテゴリ未分類 ・アメリカドラマ(7) ・フィギュアスケート(28) ・フード(10) ・沖縄での日常(38) ・おやつ(4) ・沖縄移住前(2) ・スポーツ(10) ・お取り寄せ(11) ・テレビ番組(6) ...
投稿日時: 2010-07-26 17:54:23 続きを読む
Daily Maihama Skate Park: Some Links!!!
スケートボードに難しさを感じている方がいたら是非一緒にセッションしてみてください。 そんな事はもうどうでも良くなっちゃうくらい、自分の好きなようにスケートを楽しめています。 PS ドネルさん、Spencerがさっそくブログにアップしてくれてましたね ...
投稿日時: 2010-07-26 12:57:08 続きを読む
CLOUD SB BLOG | 今秋に向けて!「CLOUD SB.」本格始動
バリスケーターのJUN君にSK8 語って苦笑いされて(笑)、 と思ったらムタが遊びにきて くれて、最近はFTCだから 全然買い物してくれなくて(笑)、 ケンゴ君とあーちゃんが来てくれたと 思ったらバリスケ集団「10GAWA」 CREWが毎日のように遊びにきてくれ ......
投稿日時: 2010-07-26 10:47:27 続きを読む
07/25のツイートまとめ - 迦陵頻伽spice
ニジンスキーなう。暑い日にスケートみると涼しくてよいhttp://bit.ly/atR2F4 07-25 23:58. うひゃ・・・ねこ痛そうだ^p^;;; 07-25 21:46. とりま仕事90ぱーで完了どす @は日にちおいて発酵したらたべごろですね!って食いものじゃないけど( ^ω^) ... ゚...
投稿日時: 2010-07-26 06:00:35 続きを読む
ぽわのつぶやき・・・ : THE ICE 2010 千秋楽に行ってきました ①
と言われているけどその通りだということが、すごくよくわかりました! 出演者みんながとっても楽しそうに滑っててまた、お客さんを楽しませたい!って気持ちが滑りから伝わってきて♪ 「ショーって楽しいな♪ フィギュアスケートって素敵だな♪」 ... って、 私...
投稿日時: 2010-07-26 00:34:30 続きを読む
松田陽子公式ブログ : Round1 スポッチャ−
インラインスケートは、実は私 これを履いてピ−タ−パンのティンカーベル役をしたことがあり、結構上手い←自称 でも、昔 ランプ台でジャンプし、ワンエイティー後、バックの着地に失敗し靭帯を伸ばし、松葉杖生活になったことがあって、それから全く インライン...
投稿日時: 2010-07-25 15:21:00 続きを読む
サイレントヒル:ホームカミング 訛り実況06 - キリンブン
PS3版ね。 よく使っているのは……キャミィか。次いでケンだね。 ネット対戦をたまにやるけど……全く勝てねェ! なぜあそこまで強くなれるんだろうね、皆して。 私はコンボとかキャンセルとか覚えきれないぜ! ……中学生の頃は、よく学校の休み時間とかに「波動拳...
投稿日時: 2010-07-24 22:15:14 続きを読む
よしもと芸人シューレスジョーの「はだしのジョー」: ブォー。
p.s.美麻さん、はじめましてです。あのリストバンド、毎年帰りに付けっ放しにしてるのに気づきます。まあ気づいても僕は歯で引きちぎろうとはしませんでしたが(^^)これからもよろしくです◎. うるさん、はじめましてです。あのピンクのローラースケートの ...
投稿日時: 2010-07-19 23:48:30 続きを読む
7月19日 折り紙1(リラックマ)&今年の夏は?9: ティータイム なごみ亭
PS1. 今日は、 19:00~'ニュース7 日本でW杯を再び!FIFA視察団が来日' &'関口宏さんの東京フレンドパーク フィギュアスケーター安藤美姫さん andウエンツ瑛士さんがマジすぎ一触即発' &' ネプ大リーグ 夏休み突入ガチバトル 高学歴美女 ...
投稿日時: 2010-07-19 17:02:14 続きを読む
My Kelly DENIM | FLYING BLOG
そして旅先では紙幣などを忍ばせてリアルに使えるシークレットポケットなど. 内容十分◎かなりのクオリティです。。 まだ試してない方は是非お試し頂きたいデニムパンツです。。 是非。。。 *PS. 【Kelly Cole】もサーファーなんですよねぇ~なんか嬉しい ...
投稿日時: 2010-07-19 12:36:00 続きを読む
日々日常
この日スケーター率が高くVENIXくん達も来てた。 スケートやヒップホップシーンについてアツく語った。 なんやかんやで朝6時過ぎまでTBPRのみんなとフロアーでばか騒ぎをしてこの日は終了! PS スケーターのパワーは純情じゃない。笑 ...
投稿日時: 2010-07-17 15:12:00 続きを読む
Red Bull MANNY MANIA 前日セクション導入@MAPS TOKYO
明日は、スケーターのみんなと最高の一日を過ごしたいです!お天気の心配も無いし!皆さん、明日は是非MAP'S TOKYOへお越し下さい!宜しくお願いします★ ※PS:日本最高峰プロによる豪華デモンストレーションに立本和樹プロ(GATE JAPAN公認プロ ...
投稿日時: 2010-07-16 21:52:28 続きを読む
Kinect対応『ソニック フリーライダーズ』直感操作で再びレース対決 ...
『ソニック フリーライダーズ』は、同社の人気キャラクタ「ソニック・ザ・ヘッジホッグ」や、そのライバル「ジェット・ザ・ホーク」が登場するレースゲーム。2006年にPS2/ゲームキューブ/Xboxで発売された『ソニックライダーズ』の世界観を受け継いだ作品で あ...
投稿日時: 2010-07-16 10:26:17 続きを読む
Kinect対応で超爽快なアクションが楽しめる「ソニック フリー ...
トップ | PS2 | PS3 | PSP | PC | Wii | Nintendo DS | Arcade | Xbox 360 · ニュース | 特集 | レビュー | ビデオ | ダウンロード | デイリーアーカイブ | ゲームカタログ · GameSpot World Wide | 個人情報保護方針 | 利用規約 | GameSpotからの ...
投稿日時: 2010-07-16 10:00:00 続きを読む
ハートキャッチドリームダンス3rdコレクション -後編- - 悠久なる ...
ダンスT:ハッピー・ステップ:スケート5ハートキャッチエンブレム・テキスト:あま〜いチョコケーキのペンダントだよ!おもわずたべたくなっちゃうね! 【メモ】 チョコケーキのペンダント。 ドレスは2ndコレクションのSレア13番「フェイクレイヤードリボン...
投稿日時: 2010-07-13 00:41:11 続きを読む
ししとう 公式ブログ/W杯と選挙と私 - GREE
PS、タツルのブログを読んで、わざとすべってあげる俺の優しさ…プライスれす! 斎藤ゆうすけより. 2010/7/12 22:53・コメントする. GREEにログイン(新規登録)するとコメントを書くことができます。 ログイン(新規登録) · « スケートボードを探せ ...
投稿日時: 2010-07-12 22:53:08 続きを読む
果物日和 今日は休みぃぃ!!
PS2ゲーム「薄桜鬼黎明録」. 2saitou.jpg · 3saitou.jpg. シリーズ初の「過去編」です! ... ローラースケート?? 案外できるもんだね。 昔、「カードキャプターさくら」に憧れたような・・・・。デモできなかったんだぁ・・・。 それで、 太鼓の達人!!!!! メル...
投稿日時: 2010-07-12 21:55:35 続きを読む
NEWS!! : サーフボード
樹脂が完全に硬化するまで1週間は寝かせておくのがベターです。 今日は、そんなジンバブエオリジナルボードの紹介でした! 店頭のみでオーダーする事も可能ですのでお気軽にどうぞ! P.S. 先日、スケートボードの大会でジンバブエのヤングガンズの ...
投稿日時: 2010-07-12 20:29:36 続きを読む
何と言ってもフィギュアスケートそして、線香花火、そして、動画と色々 ...
女子フィギュアスケートの皆さんを中心に女性アスリートの皆さんを熱烈に応援しています。 ... そして、日本製の線香花火を大人買いして、今年の夏は正しい持ち方で楽しもうなんて思ってしまいました! p.s.スペイン初優勝しましたね。彼らの歩みを考えると、...
投稿日時: 2010-07-12 00:09:54 続きを読む
その他のブログ
「スケート2 PS3」の評価・レビュー
| このゲームの評価 | 管理者のコメント |
|---|---|
|
購入者18人の評価は4.5点
|
このゲームをプレイした人はまずまずの満足度を感じているようです。たくさんの人が高い評価をしており、ほとんどの人が充分に満足できる内容のようです。 ゲーム詳細を見る |
うーん
投稿日:2010-03-02




スケートは1を買ってかなりはまってスケート2も買ったのですが…
自分は1のが楽しかったような気がします
最初2をやって思ったのが通常画面にカメラのような枠があり非常に気になりました
そして街ばっかりで1の方が楽しいスポットがあったかなーと思いました すべて読む
スケート好きじゃないとノリ切れない
投稿日:2010-01-10




スケートが好きな人は、本当に楽しめる内容だと思います。
しかし私はそれに当てはまらなかったため、そこまで面白いとは感じませんでした。
シューティングゲームのように、実体験がほぼ不可能なようなゲームでは、
どのような人が楽しいと感じるかは難しい話しです。
しかしサッカーなどのスポーツゲームは、再現性が高いため、そのスポーツを観戦ないしはプレー
することが好きな人なら大体楽しめるのではないでし... すべて読む
スケート好きじゃないとノリ切れない
投稿日:2010-01-10




スケートが好きな人は、本当に楽しめる内容だと思います。
しかし私はそれに当てはまらなかったため、そこまで面白いとは感じませんでした。
シューティングゲームのように、実体験がほぼ不可能なようなゲームでは、
どのような人が楽しいと感じるかは難しい話しです。
しかしサッカーなどのスポーツゲームは、再現性が高いため、そのスポーツを観戦ないしはプレー
することが好きな人なら大体楽しめるのではないでしょ... すべて読む
すばらしい!!
投稿日:2009-11-26




レビューを見て、これだけ好評ならば買って損はないと思い購入!
結果、大正解です。
始めて2時もしないうちにもうのめり込んでます。
たしかに操作は多少難しいかも知れませんが、
そこがこのゲームの良い所だと思います。
本当に買って損無だと思います! すべて読む
もはやスポーツ
投稿日:2009-11-10




ゲームの良い点、悪い点は他のレビュアーさん方が上げていらっしゃいますので、自分の思ったことを書きます。
誤解を恐れず言うならば、タイトルにも書いたようにこれはもはやスポーツです。
最初から全ての技は出来ます。しかし自分の技量が足り無くて最初なんてほぼなんにもできません。
しかし、ただジャンプして簡単なトリックを決めるだけでも面白い。
日が経つにつれ、だんだんと自分の腕が上がって行く事を... すべて読む
「スケート2 PS3」についてみんなが質問しているのは?
Q.PS3 自由感の多いゲームを探しています。最近バイオハザード5やコールオブ...
PS3 自由感の多いゲームを探しています。最近バイオハザード5やコールオブデューティー4といろいろやったんですが、今度は自由感の多いゲームをやろうと思っています。一応候補は・グラセフ4・バーンアウト・スケートなんですが、どれがいいでしょうか?(ほかにもおもしろいものがあったら教えてください)ちなみに、バーンアウトはPSアカウントを持っとけば、無料でダウンロードできると聞きましたが・・・ご回答お願いします。
A.オブリビオンをお勧めします。-----------------------------美しい世界を望むか? 広大な世界を望むか? 自由な世界を望むか? 万引きをしてみたいか? 暗殺者のギルドに入ってみたいか? 自分だけの魔法を、アイテムを作ってみたいか? 広大な森を散策し、ひっそりと佇む遺跡を探険してみたいか? 海岸を歩き、素潜りをして貝殻の中に潜む真珠を見つけてみたいか? ヴァンパイアに血を吸われ、自分もヴァンパイアになって吸血してみたいか? 魔物に苦戦している時に通りすがりの旅人や街道警備の衛兵に助けられてみたいか? 幾つもの街があり、幾つものダンジョンがあり、数限りないクエストがある。 様々な種族があり、さまざまな人がおり、様々なモンスターが、様々なイベントがある。 全てが君のすぐ目の前にある。あとは好きにするがいい。 RPGはもう飽きたと思うかね? なら最後に『オブリビオン』を試してみるといい。 ---------------------------オブリビオンwikiより転載。わたしはこのコメントにやられました(笑)内容はアクションRPGです。上記の通りファンタジー世界です。メインシナリオで必要になるキャラクター以外は殆ど殺してしまうことも可能です。集落や村は自分の力で廃墟にすることも可能。ですが悪いことばっかりしていると当然ですが大きな街に立ち寄った時なんかは衛兵に追いかけられます。勿論良いこともできます。カルト集団に捕まった町のアイドル(…)を助け出すと、その町に着くたびにそのアイドルが、「私のヒーローが来たわ!」なんて駆け寄ってくれたり、男主人公なら美人局をふっかけられたり、女主人公なら美人局しないかと言われてみたり、とにかく幅が広く、自由度の高いゲームです。ダンジョンの数だけでも200近く、イベント、サブイベントの数なんかは数え切れません。そして、このオブリビオン世界に存在する書籍や雑誌はすべて読むことができます。武器や防具のすすめ、なんて、RPGにありがちなテキストから、本格的にじっくり読ませてくれるホラー小説やサスペンス小説、冒険小説に神話。そして1冊だけ存在するという官能小説(笑)まで、本を集めるだけでも恐ろしく時間がかかり、それが苦にならないほど楽しいです。洋ゲー特有のあくの強さはありますが、それをクリアしていただければ、長く長く、ずっと遊べるゲームだと思います。今現在、ベスト版が発売されておりますが、4月22日にシヴァリングアイルズという追加ディスクのセット版が発売されます。そちらの方が断然お得なのでそちらをどうぞ。


















