今日から皆さんのお力を借りてスーパープログラマーを目指します。
プログラミング初心者です。
まずは言語を選ぶところからはじめます。無難にCを学ぼうかと思っています。
とりあえず作ってみたいものは以下のもの
株のシステムトレードのためのツール
ゲームの最適解をゲームの木を書いて検討するプログラム(ある程度簡単なゲーム)
いきなりは難しそうなので初心者向けの本からやっていきたいです。
よろしくおねがいします。
探検
>>1が皆と一緒に超プログラマーを目指すスレ [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/02/07(日) 16:00:23.35ID:5R2U9Nxg
2016/02/07(日) 17:08:20.16ID:nb7o0q7J
プログラミングは何でも出来るんだろ?
俺のペニスをプログラミングの力で勃ててみてくれ
俺のペニスをプログラミングの力で勃ててみてくれ
3デフォルトの名無しさん
2016/02/07(日) 17:15:43.78ID:5R2U9Nxg とりあえずいろいろやるならC言語がいいということでしたので、
本屋にいってやさしいCという本を買ってきました。これからがんばります!
本屋にいってやさしいCという本を買ってきました。これからがんばります!
2016/02/07(日) 18:38:15.12ID:5R2U9Nxg
Visual Studio 2015というのをインストールしたけど空のプロジェクトが開けなくて次に進まない…
いきなりつまずいた
いきなりつまずいた
5片山博文MZ ◆T6xkBnTXz7B0
2016/02/07(日) 19:10:42.77ID:6NGyEHk4 VS2015はSSD使ってないとめちゃ重いし、今回は特に出来が悪い。
起動に3分以上かかることもあるらしい。
開発環境に恵まれていないならMSYS2+MinGW使うのが無難。
起動に3分以上かかることもあるらしい。
開発環境に恵まれていないならMSYS2+MinGW使うのが無難。
6デフォルトの名無しさん
2016/02/07(日) 20:33:19.35ID:5R2U9Nxg アドバイスありがとうございます。そうだったんですか…かなりインストールにも時間かかりましたが
本に習って以下のコードが書けました。
それにしても本ではC4996 scanfのエラーになっていなくてこのエラーを解消するのに骨が折れました。
%dだったり\nだったり指示が覚えにくくて大変です。
#include <stdio.h>
#define scanf scanf_s
int main(void)
{
int age;
printf("あなたは何歳ですか?\n");
scanf("%d", &age);
printf("あなたは%d歳です。",age);
return 0;
}
本に習って以下のコードが書けました。
それにしても本ではC4996 scanfのエラーになっていなくてこのエラーを解消するのに骨が折れました。
%dだったり\nだったり指示が覚えにくくて大変です。
#include <stdio.h>
#define scanf scanf_s
int main(void)
{
int age;
printf("あなたは何歳ですか?\n");
scanf("%d", &age);
printf("あなたは%d歳です。",age);
return 0;
}
7片山博文MZ ◆T6xkBnTXz7B0
2016/02/07(日) 21:06:47.85ID:6NGyEHk4 そういうときはC4996で検索すればいい。
Cのリファレンスマニュアル(chm形式推奨)とFAQは持っているか?
Windowsは拡張子を表示する設定になってるか?
Cのリファレンスマニュアル(chm形式推奨)とFAQは持っているか?
Windowsは拡張子を表示する設定になってるか?
2016/02/08(月) 14:20:31.70ID:gRIgdtxf
>>4
つまづきかたがテンプレすぎていきなりワロタ
つまづきかたがテンプレすぎていきなりワロタ
2016/02/08(月) 23:35:25.56ID:cJ6ukHAI
2016/02/17(水) 06:28:33.29ID:LwBSrhb0
1は消えてしまれたのか?
2016/02/17(水) 06:57:24.69ID:dIFz2Eme
います!
月の中旬は激務で今週は触れてなかったのです
そろそろまた時間ができる時期なので進めていきます!
月の中旬は激務で今週は触れてなかったのです
そろそろまた時間ができる時期なので進めていきます!
2016/02/17(水) 08:07:11.28ID:bko15ppA
>>11
なまえこていにしよーぜ
なまえこていにしよーぜ
2016/02/19(金) 17:21:02.78ID:XEaJbWoQ
俺はスクリプト言語だけどjavascriptやるわ
2016/02/19(金) 19:46:10.32ID:SFPj3MSU
ぼくはJava!
2016/02/21(日) 03:49:11.87ID:+q0qdmgl
まずはヘルプファイル、ということでVSのヘルプからC++のヘルプドキュメントをインストールしてみました。
これがchm形式なのかは怪しいですが使ってみます。
拡張子は表示するようにしました!
これがchm形式なのかは怪しいですが使ってみます。
拡張子は表示するようにしました!
16デフォルトの名無しさん
2016/02/21(日) 04:47:23.87ID:+q0qdmgl 以下のコードで合計はうまくいったけど平均がうまく行かない、、、困った。
解答を見たらsumを定義しておいて、 sum += numでどんどん足していけばよかったみたいだ
そうすれば平均もsum/5でよかった。でもどうして以下の式で平均が出せないんだろう…
#include <stdio.h>
#define scanf scanf_s
int main(void)
{
int num1, num2, num3, num4, num5;
printf("科目1の点数を入力してください。 \n");
scanf("%d", &num1);
printf("科目2の点数を入力してください。 \n");
scanf("%d", &num2);
printf("科目3の点数を入力してください。 \n");
scanf("%d", &num3);
printf("科目4の点数を入力してください。 \n");
scanf("%d", &num4);
printf("科目5の点数を入力してください。 \n");
scanf("%d", &num5);
printf("五科目の合計点は%d点です。 \n",num1+num2+num3+num4+num5);
printf("五科目の平均点は%d点です。 \n", (double)(num1 + num2 + num3 + num4 + num5)/5);
return 0;
}
解答を見たらsumを定義しておいて、 sum += numでどんどん足していけばよかったみたいだ
そうすれば平均もsum/5でよかった。でもどうして以下の式で平均が出せないんだろう…
#include <stdio.h>
#define scanf scanf_s
int main(void)
{
int num1, num2, num3, num4, num5;
printf("科目1の点数を入力してください。 \n");
scanf("%d", &num1);
printf("科目2の点数を入力してください。 \n");
scanf("%d", &num2);
printf("科目3の点数を入力してください。 \n");
scanf("%d", &num3);
printf("科目4の点数を入力してください。 \n");
scanf("%d", &num4);
printf("科目5の点数を入力してください。 \n");
scanf("%d", &num5);
printf("五科目の合計点は%d点です。 \n",num1+num2+num3+num4+num5);
printf("五科目の平均点は%d点です。 \n", (double)(num1 + num2 + num3 + num4 + num5)/5);
return 0;
}
2016/02/21(日) 09:16:52.75ID:phEKpqeY
>プログラミング初心者です。
>まずは言語を選ぶところからはじめます。無難にCを学ぼうかと思っています。
ここが根本的に間違っている
>まずは言語を選ぶところからはじめます。無難にCを学ぼうかと思っています。
ここが根本的に間違っている
19片山博文MZ ◆T6xkBnTXz7B0
2016/02/21(日) 11:29:59.77ID:mZ9I4pVL ヘルプで「printf」を調べてみな。使い方の解説が書かれているよ。
>>16
次は配列とかfor文とかを使ってみよう
int num[10];
for (int i = 0; i < 10; i++) {
printf("科目%dの点数を入力してください。 \n", i + 1);
scanf("%d", &num[i]);
}
次は配列とかfor文とかを使ってみよう
int num[10];
for (int i = 0; i < 10; i++) {
printf("科目%dの点数を入力してください。 \n", i + 1);
scanf("%d", &num[i]);
}
2016/02/22(月) 22:04:40.19ID:DxtCYmhM
22片山博文MZ ◆T6xkBnTXz7B0
2016/02/22(月) 22:35:03.19ID:C/gFN+RL >>21
それ間違い。%dのdはdigitsのdであり、doubleのdじゃないよ。
それ間違い。%dのdはdigitsのdであり、doubleのdじゃないよ。
2016/02/23(火) 08:16:01.02ID:5FP4eP2Y
なるほど、つまりfloatも%dということですね!勉強になります!
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 特攻機と同じ名称「桜花中」、福岡・大牟田市の新設中学校名に異論 市民団体が再考申し入れ ★2 [少考さん★]
- 中国からの留学中止相次ぐ 中国外務省「日本の治安が悪化」 [♪♪♪★]
- 日中関係改善は「下手をすると10年かかる」 トランプを全面信頼できない高市官邸の苦悩 [ぐれ★]
- 町山智浩「日本のパンダ経済効果は308億円」…「…いらない」と言ってる人達は、パンダで暮らす人々の損害補填してくれるのか…と問う★2 [少考さん★]
- 「育休もらい逃げ」はずるい?🤔職場復帰しないで辞めるはアリかナシか [パンナ・コッタ★]
- こども家庭庁、2026年から“独身税”を開始、年収200万なら年4200円、年収400万なら年7800円 ★8 [お断り★]
- ヒロミ「パンダがいなくなる状況でも高市支持は高い。皆、我慢すべきという雰囲気がある」 [834922174]
- 高市早苗、トレパク疑惑www [175344491]
- ホリエモン(堀江孝文)のスーツ姿、限界突破。 [153490809]
- ぢばるいる?
- テレビ局「なんでお前ら、テレビ見なくなっちゃったの;;」 [161547316]
- ( ・᷄ὢ・᷅ )あぁん?あんかけチャーハン?
