60日間全力プログラミング

プログラミング初心者が二ヶ月間でどこまでいけるかを記録したプログラミング学習ブログ

2015-07-18から1日間の記事一覧

7/18 3日目

学習時間 6,00 今日やったこと R24,25,26,27 R31,32 目標貯金額と月数 2次元配列とか 考察 課題3に入ってからgive up の回数増えてる。というのも2次元配列が思うようにわからん。{20][10]とかどんな番号振っていいのかよく理解できていない状態。課題の他…

R32 give up 1,00

考察 R31を完全に理解しないとR32もとくのが難しい。部門コードを部門名に振り当てるやり方は、もしかしたらswitch文を使うのではと思ったけど、そんな訳ないかと実行しなかったのが悔しい。 switch (bucode) { case 1: strcpy(buname_t[kensu],"総務部"); b…

R31 give up 2,00

考察 完全に不明確な部分が多すぎる。これはいろいろ質問する部分がありそう。 箇条書きに上げておくと、 char tanto[10],tanto_t[20][10];あなぜ[ ]の中の数字が10と20なのか? strcpy(tanto_t[kensu],"合計");どのときにstrcpyを使って”合計”を使うのか? …

R27 0,26

問題 目標貯金額と月々の貯金額を入力する。何年何ヶ月で達成するかを表示する。 考え方 (1)前処理 ①目標金額(mokuhyou)と月々の貯金額(chokin)を入力する。 ②合計(goukei)、期間(kikan)に0をセットする。 (2)目標金額が合計金額より多くなるまで次の処理…

これから60日間全力でプログラミングし、どこまでいけるか

7/15プログラミング学習開始 C言語から学習を開始し、最終目標としてちょっとしたゲームアプリとホームページを作成できるように学習していく。 毎日淡々と課題をこなし、そのフィードバックを無機質にブログに載せていくためのブログ。 http://www.geocitie…

R26 0,28

問題 元金、利率、期間を入力し、元利合計の計算を行い表示する。 考え方 (1)前処理 ①元金(gankin)、利率(ritu)、期間(kikan)を入力する。 ②元金を元利合計(goukei)に移す。 (2)期間の回数だけ次の処理を繰り返す。(for文使用) ①元利合計を求める。 元利合…

R25 0,28

問題 担当者名が"end"になる迄、担当者名と売上を入力する。売上合計、平均、最も売上が多 い担当者名とその売上、最も売上が低い担当者名とその売上を表示する。 考え方 (1)前処理 ①件数(kensu)、合計(goukei)を0に設定する。 ②「担当者名が"end"で終了」…

R24 give up 1,00

問題 点数が999になる迄、点数を入力し、合計、平均、最高点数、最低点数を表示する。 考え方 (1)前処理 ①件数(kensu)、合計(goukei)を0に設定する。 ②一人目の点数(tensu)を入力する。 ③点数を最高点数(max)、最低点数(min)にセットする。 (2)点数が999…

7/17

8,00 R12 - R23 どのようにしたら文字が表示されて、利用者に入力してもらうことができるのかわかるようになってきた。最終的に、ニョロニョロゲームとプログラミングのホームページをつくれるまでレベルを高めていく。 R24 - R35までやる

7/15

7,00 C言語 環境構築 ドットインストール c言語

R23 0,30

問題 名前、身長を5人分入力し、最も高い人の名前と身長を表示する。 考え方 (1)最高身長(max_sincho)を0に設定する。 (2)次の処理を5回繰り返す。(for文を使用) ①キーボードより名前(namae)と身長(sincho)を入力する。 ②身長が最高身長より大きいとき身…

R22 0,37

問題 点数を入力し、合計、最高の点数、最低の点数を表示する。 考え方 (1)合計(goukei)を0、最高点数(max)を0、最低点数(min)を999に設定する。 (2)次の処理を10回繰り返す。(for文を使用) ①キーボードより点数(tensu)を入力する。 ②合計(goukei…

R21 give up 1,30

問題 点数を10件入力し、その合計を表示する。 考え方 (1)次の処理を10回繰り返す。(for文を使用) ①キーボードより点数(tensu)を入力する。 ②合計(goukei)に点数を加える。 (処理前に合計は0にしておくこと) (2)繰り返し終了後の処理。 ①合計を1…

R18 0,26

問題 秒数で表される時間を入力し、時間、分、秒に変換し表示する。 考え方 ①秒数(byou)を入力する。(秒単位で表された時間) ②秒数より時間(h)、分(m)、秒(s)を求める。 秒数÷60 → 分、 余りを秒とする。 分 ÷60 → 時間、余りを分とする。 ③「nn 秒 = nn…

R17 0,10

問題 値引き区分、単価、数量を入力する。値引き区分が1のとき5%引き、2のとき10%引 き、3のとき15%引き、それ以外は値引きなしとし、金額を算出し表示する。 考え方 ①値引き区分(kubun)、単価(tanka)、数量(suryo)を入力する。 ②値引き区分に応じて値…

R16 0,35

問題 料金区分と人数を入力する。料金区分が1のとき料金を800円、2のとき1000円、3 のとき1500円とし、それに人数を掛けて、金額を算出する。料金と金額を表示する。 考え方 ①料金区分(kubun)と人数(ninzu)を入力する。 ②料金区分に応じた料金(ryokin)をもと…

R15 1,00

問題 名前と点数を二人分入力し、点数が大きい方の名前を表示する。 考え方 ①一人目の名前(namae1)と点数(tensu1)を入力する。 ②二人目の名前(namae2)と点数(tensu2)を入力する。 ③二人の点数を比較し次の要領で大きい方の名前を表示する。 「xxxxさんの方が…

R14 0,10

問題 点数を入力する。点数が100~80のとき評価を"A"、79~60のとき"B"、59~0のとき"C" を表示する。 考え方 ①点数(tensu)を入力する。 ②点数に応じた評価を表示する。 80以上'A' 、80未満60以上'B'、60未満'C' (ヒント:if ~ else if ~ else ) 考…

R13 0,30

Q区分と人数を入力する。区分が1(子供)のときは料金を800円、2(大人)のときは 1500円とし、それに人数を掛けて料金合計を求め表示する。 (Excelで「Shift+Ctrl+V」で値の貼付けのショートカット) 考察 ifを使って、違った計算が瞬時にできること…

7/16 全力プログラミング開始

学習時間 1,20 練習問題R11終了 scanfの理解や第二引数(&)を覚え、それらを使って合計平均を出すことができた。 明日やること R12からR23まで終わらす