皆さんのお陰でわかりました。
一応、自分なりに以下のようにしてみたところ、無事動作しました。
ありがとうございます!
検索結果 21 件
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイル分割がうまくいきません
- 返信数: 7
- 閲覧数: 2535
Re: ファイル分割がうまくいきません
失礼しました。beatle さんが書きました:3を入力した時も4になりますか?
3を入力した場合3が表示されました。
ですが、なぜ3だけ・・・?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイル分割がうまくいきません
- 返信数: 7
- 閲覧数: 2535
ファイル分割がうまくいきません
ファイル分割を勉強しているのですが、以下のようにしても結果がすべて「else」になってしまいます。 どうしたらいいですか? main.cpp #include"sub.h" int main(void) { int num,risult; printf("1~3の好きな数値を入力してください。\n"); scanf("%d",&num); risult=sub(num); printf("%d\n",risult); return 0; } sub.cpp #include"sub.h" int sub(int num) { int ans=0; if(num==1) { ans=1; } i...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 解答が#IND00と出てしまいます。
- 返信数: 6
- 閲覧数: 4465
Re: 解答が#IND00と出てしまいます。
x[0]=-b+r/(2*a); x[1]=-b-r/(2*a); そういえば、解の公式で、2aで割るのは判別式の平方根の部分だけで本当にいいんでしょうか。 2aで割るのは分数で表した場合の「-b±√b^2-4ac」の部分ですよね? printf("x=%lf,%lf\n",x[0],x[1]); printf() の書式文字列について、修正した方がいいのでは?と書いた覚えはありません。 あ、そうでした。 すいません。訂正します for(end=1;end<1;end++); printf("確認後、適当なキーを入力して下さい。処理を終了します。\n"); scanf("%d",&end);...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 解答が#IND00と出てしまいます。
- 返信数: 6
- 閲覧数: 4465
Re: 解答が#IND00と出てしまいます。
ソースを以下の様に訂正しましたところ、#IND00は出なくなりました。 ですが、計算がおかしいのであとは計算部分の訂正になると思います。 なので、一旦解決としますが、まだ何か指摘がありましたらおねがいします。 #include<stdio.h> #include<math.h> #pragma warning(disable : 4996) int main(void) { double x[2],a,b,c,p,r,end; printf("「ax^2+ax+b」\n因数分解を自動解答します。\n(x^2から始まる場合はaには1を入れて下さい)\n"); printf("aの値を入力して下さ...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 解答が#IND00と出てしまいます。
- 返信数: 6
- 閲覧数: 4465
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 解答が#IND00と出てしまいます。
- 返信数: 6
- 閲覧数: 4465
解答が#IND00と出てしまいます。
因数分解を解かせるプログラムを作成しています。 計算方法は解の公式を使いました。 一応、ひと通り出来がって試しに入力してみたのですが、なぜか答えが「#IND00」と出てしまいます。 どうすれば解決するのか分からないので質問させていただきました。 アドバイスを下さい。 #include<stdio.h> #include<math.h> #pragma warning(disable : 4996) int main(void) { double x[2],a,b,c,p,r,end; printf("「ax^2+ax+b」\n因数分解を自動解答します。\n(x^2から始まる場合はaには1を入れ...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: うまく加算できません・・・
- 返信数: 4
- 閲覧数: 1752
Re: うまく加算できません・・・
ありがとうございます!
無事成功しました。
これからは初期化も忘れずにやっていこうと思います^^;
無事成功しました。
これからは初期化も忘れずにやっていこうと思います^^;
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: うまく加算できません・・・
- 返信数: 4
- 閲覧数: 1752
Re: うまく加算できません・・・
すいません、したのソースに[coe=C] [/code]入れ忘れました・・・ #include<stdio.h> #pragma warning(disable : 4996) int main(void) { int age, total, i=1, num; //age=年齢 total=すべての合計金額 i=繰り返し・終了判定 //金額 3歳=無料 4歳~12歳=250円 13歳以上=400円 printf("料金表\n"); printf("3歳以下 無料\n4歳~12歳 250円\n13歳以上 400円\n"); //料金表 while (i==1) { printf("年齢...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: うまく加算できません・・・
- 返信数: 4
- 閲覧数: 1752
うまく加算できません・・・
簡単な料金自動集計合計プログラムを作っています。 基本的には、年齢を入力して金額を表示。 それを繰り返して最終的には集計して表示するプログラムです。 一応作成してみたのですが、これだと集計が何人やっても最後の1人分しか表示されません。 #include<stdio.h> #pragma warning(disable : 4996) int main(void) { int age, total, i=1, num, zero=0; //age=年齢 total=すべての合計金額 i=繰り返し・終了判定 //金額 3歳=無料 4歳~12歳=250円 13歳以上=400円 printf("料金表...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: どうすれば良いのかアドバイスをください。
- 返信数: 8
- 閲覧数: 3489
Re: どうすれば良いのかアドバイスをください。
loweさん つまりは普通にゲームプログラミングを進めていけば良いとのことですね? 尚、ある意味学習して今すぐにでもゲーム開発を行いところなんですが、時期的にも時間が無くて最近はやっていません^^; でも、やはり普通にやっていけば良いとのことなんですね。 貴重なご意見ありがとうございます。 同じ中3同し頑張りましょうwww softya(ソフト屋)さん 今は基本的にCをやっています。 その後はC++をやって他の分野に進出しようと思っていますwww 根本的にアプリを作るのとゲームプログラミングを同じ言語でやるとした場合何がお勧めですか? また、もし別でも出来る場合ゲームプログラミングはCにした場...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: どうすれば良いのかアドバイスをください。
- 返信数: 8
- 閲覧数: 3489
Re: どうすれば良いのかアドバイスをください。
Hiragi(GKUTH)さん
なるほど。
ではまずは基本を身につけアプリ開発と言う感じですね。
参考になります。
まだ他の方の意見が聞きたいのでこのまままだ置いておきます。
他の方の意見をお待ちしております<(_)>
なるほど。
ではまずは基本を身につけアプリ開発と言う感じですね。
参考になります。
まだ他の方の意見が聞きたいのでこのまままだ置いておきます。
他の方の意見をお待ちしております<(_)>
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: どうすれば良いのかアドバイスをください。
- 返信数: 8
- 閲覧数: 3489
どうすれば良いのかアドバイスをください。
今中3なんですが、将来はゲームプログラミングをやりたいと思い、 以下の0からのゲームプログラミングを以下のサイトで学習しています。 http://www.plustarnet.com/aspil/Programming/ ですが、簡単な個人アプリケーション開発もやって見たいと思っています。 ですが、アプリケーションを開発する知識とゲームプログラミングでは違う分野になると思うのでもしかしたらゲームプログラミングを出来る頃にはアプリ開発は出来ない状態ではないかと思います。 正直、アプリケーション開発の学習とゲームプログラミングの学習を一緒に行いたいのですが難しいでしょうか? その点に関して少し不安...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 選択肢に付いて(初心者です。)
- 返信数: 8
- 閲覧数: 6533
Re: 選択肢に付いて(初心者です。)
メッセージの表示に付いてはsoftya(ソフト屋)さんのアドバイスで何とかなりました。
ループに付いてはまだ学習中な為、hss12さんのソースを参考に組み立てていこうと思います。
一応これで解決したということになりましたので、皆さんお付き合いいただきありがとうございます。
これからも、何か有ったらまた相談させて頂きます。
ループに付いてはまだ学習中な為、hss12さんのソースを参考に組み立てていこうと思います。
一応これで解決したということになりましたので、皆さんお付き合いいただきありがとうございます。
これからも、何か有ったらまた相談させて頂きます。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 選択肢に付いて(初心者です。)
- 返信数: 8
- 閲覧数: 6533
Re: 選択肢に付いて(初心者です。)
beatleさん>> 試しに作ってみましたが、コンパイルしても結局同じでした。 何処か間違っていますかね? #include <stdio.h> main() { char choices; printf("選択肢です。AかBのどちらかを入力してください\n"); scanf("%c",&choices); if(choices=='A') { printf("選択されたのはAです。\n"); } else if(choices=='B') { printf("選択されたのはBです。\n"); } else { ("入力された文字はAまたはBではありません。\n"); return 0; } }
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 選択肢に付いて(初心者です。)
- 返信数: 8
- 閲覧数: 6533
Re: 選択肢に付いて(初心者です。)
hss12さん>>
上手くいきました。ありがとうございます。
ただ、ひとつ問題なのがA、B以外を入力したときに「入力された文字はAかBではありません。」
という文章を表示し、もう1度入力受付をしたいのですが、どうすれば良いのでしょうか?
上手くいきました。ありがとうございます。
ただ、ひとつ問題なのがA、B以外を入力したときに「入力された文字はAかBではありません。」
という文章を表示し、もう1度入力受付をしたいのですが、どうすれば良いのでしょうか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 選択肢に付いて(初心者です。)
- 返信数: 8
- 閲覧数: 6533
選択肢に付いて(初心者です。)
こんにちは。 いまはまだ初心者でして、1つ分からないところがあるのでお聞きします。 ifとscanfを使って選択肢を作ろうかと思います。 まだカーソルを合わせるなどは出来ないので素直にAとBのどちらかを入力して判定するという物です。 コードは以下になります。 #include <stdio.h> main() { int choices, A, B; printf("選択肢です。AかBのどちらかを入力してください\n"); scanf("%c",&choices); if(choices==A) { printf("選択されたのはAです。\n"); } else if(choices==B) ...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 宿題?あと質問です。
- 返信数: 13
- 閲覧数: 4547
Re: 宿題?あと質問です。
多分これでいけると思います。 コンパイルしてもどちらでも0の場合エラーが出るようにしました。 #include <stdio.h> main() { int number ,number2 ,number3; printf("1つ目の数値を入力してください。\n:"); scanf("%d",&number); printf("2つ目の数値を入力してください。\n:"); scanf("%d",&number2); number3=number/number2; if(number2) printf("2つ目の数値は0ではありません\n"); else printf("error[%d÷0=0...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 宿題?あと質問です。
- 返信数: 13
- 閲覧数: 4547
Re: 宿題?あと質問です。
何度もすいません^^; どうやら、まず日本語を理解してなかったらしく、今やっと理解しなおしました。 一応やってみました。 ソースは以下になります。 #include <stdio.h> main() { int number ,number2 ,number3; printf("1つ目の数値を入力してください。\n:"); scanf("%d",&number); printf("2つ目の数値を入力してください。\n:"); scanf("%d",&number2); number3=number/number2; if(number3) printf("1つ目の数値を2つ目の数値で割った数は...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 宿題?あと質問です。
- 返信数: 13
- 閲覧数: 4547
Re: 宿題?あと質問です。
改めて作成してみましたが何故か二つ目の数値の割った答えが意味分からない数? 出鱈目になってしまいます。 自分なりには頑張ってみたのですが、やはり分かりませんでした。 なので、ヒント等を頂けると幸いです。 #include <stdio.h> main() { int number ,number2 ,number3 ,number4; printf("1つ目の数値を入力してください。\n:"); scanf("%d",&number); printf("2つ目の数値を入力してください。\n:"); scanf("%d",&number2); number2=number/2; number4=...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 宿題?あと質問です。
- 返信数: 13
- 閲覧数: 4547
宿題?あと質問です。
先ほどbeatleさんより、アドバイスをいただき早速問題を解いてみました。 一応、上手く動作したのですが書き方など、アドバイスをいただけるとうれしいです。 こちらは上記の質問のページです。→http://dixq.net/forum/viewtopic.php?f=3&t=10019 #include <stdio.h> main() { int number ,number2; printf("数値を入力してください。\n:"); scanf("%d",&number); number2=number/2; if(number) printf("入力された数値を2で割った数は「%d」です。\...