検索結果 39 件

by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 2次元配列の問題
返信数: 11
閲覧数: 1236

Re: 2次元配列の問題

行列のことは勘違いしてました、というか習ってないので(汗
勉強しようと思います。
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 2次元配列の問題
返信数: 11
閲覧数: 1236

Re: 2次元配列の問題

よくわからないです・・・(´・ω・`)
行列x,y(maとかだとまちがってますね(汗))を重ねるイメージなんですけど
違うんですか?
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 2次元配列の問題
返信数: 11
閲覧数: 1236

Re: 2次元配列の問題

手で計算ということは1*1=1 2*5=10 4*5=20・・・ということでしょうか?
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 2次元配列の問題
返信数: 11
閲覧数: 1236

Re: 2次元配列の問題

2行3列 × 3行2列 = 2行2列となる

ということはわかります
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 2次元配列の問題
返信数: 11
閲覧数: 1236

Re: 2次元配列の問題

難しいですね・・・
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 2次元配列の問題
返信数: 11
閲覧数: 1236

2次元配列の問題

次の行列x、yの積を求めるプログラムを作成せよ     1 2 3       1 5  x=          y= 5 3    4 5 6       8 1 という問題ですが読解力がなくて・・・・ こういう意味でしょうか? #include <stdio.h> int main(void) { int i, j; int ma[2][3] = {{1,2,3,},{4,5,6}}; int mb[3][2] = {{1,5},{5,3},{8,1}}; int mc[3][3] = { 0 }; for(i=0; i<2; i++){ for(j=0; j<2; j++){ mc[i]...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 読み込んだ値の配列を逆に並べ替える
返信数: 11
閲覧数: 8361

Re: 読み込んだ値の配列を逆に並べ替える

わかってます。覚えなければ聞く意味ないですから
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 読み込んだ値の配列を逆に並べ替える
返信数: 11
閲覧数: 8361

Re: 読み込んだ値の配列を逆に並べ替える

わかりました。

いや自分でわかんないことどんどん聞いてるんで
どの問題だしたかはあんま覚えてません。

答え見ないでやってるんで大丈夫です。
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 読み込んだ値の配列を逆に並べ替える
返信数: 11
閲覧数: 8361

Re: 読み込んだ値の配列を逆に並べ替える

やってみます。

自分が過去立てたトピック一欄が乗ってるページとかってあるんですか?
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 読み込んだ値の配列を逆に並べ替える
返信数: 11
閲覧数: 8361

Re: 読み込んだ値の配列を逆に並べ替える

みけCATさん、初級者さん、ありがとうございます(`・ω・´) #include <stdio.h> int main(void) { int i; int vx[8]; for(i=0; i<8; i++){ printf("vx[%d]:", i); scanf("%d", &vx[i]); } for(i=0; i<4; i++){ int temp = vx[i]; vx[i] = vx[7-i]; vx[7-i] = temp; } for(i=0; i<8; i++){ printf("vx[%d] = %d\n", i, vx[i]); } return(0); } 初級者さん#...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 読み込んだ値の配列を逆に並べ替える
返信数: 11
閲覧数: 8361

読み込んだ値の配列を逆に並べ替える

読み込んだ値の配列を逆順に並べ替えるという問題です。 配列の要素数は8とします。 プログラムを書いてみたのですが逆順に並べ替えられず 1つずつ数がずれてしまいます。 どうしてでしょうか? あと scanf関数を利用したプログラムにデバッカを使おうとするとうまく機能しない というか、for文の中にscanf関数があると使えません(´・ω・`) #include <stdio.h> int main(void) { int i; int vx[8]; for(i=0; i<8; i++){ printf("vx[%d]:", i); scanf("%d", &vx[i]); } for(i=1; ...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の問題
返信数: 6
閲覧数: 478

Re: 配列の問題

jayさん、boxさん、みけCATさん、softyaさん、ありがとうございます。 だいぶすっきりしたと思います。 #include <stdio.h> int main(void) { int i, n; int va[5]={15, 20, 30}; int vb[5]; for(i=0; i<5; i++){ vb[4-i]=va[i]; } puts(" va vb"); puts("-------"); for(i=0; i<5; i++){ printf("%3d%3d\n", va[i], vb[i]); } return(0); }
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の問題
返信数: 6
閲覧数: 478

Re: 配列の問題

すみません、いろいろまちがえてました(汗 ちゃんと書いてみました #include <stdio.h> int main(void) { int i, n; int va[5]={15, 20, 30}; int vb[5]; for(i=0; i<5; i++){ n=5-i; vb[n]=va[i]; } puts(" va vb"); puts("-------"); for(i=0; i<5; i++){ printf("%3d%3d\n", va[i], vb[i]); } return(0); } ですが vb[0]の値が-858998430になってしまいます。 そのほかは異常ない...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の問題
返信数: 6
閲覧数: 478

配列の問題

配列vaの要素の並びを逆順にしたものをvbにコピー という問題で、プログラムを書いてみたところ #include <stdio.h> int main(void) { int i, n; int vc[5]={15, 20, 30}; int vb; for(i=0; i<5; i++){ n=5-i; vc[i]=vb[n]; } for(i=0; i<5; i++){ printf("vc[%d] = %d\n", i, vc[i]); } return(0); } としてみましたが for(i=0; i<5; i++){ n=5-i; vc =vb[n]; の部分でエラーがでてしまいます...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 自力でピラミッド作ったが・・・
返信数: 5
閲覧数: 1441

Re: 自力でピラミッド作ったが・・・

みけCATさん、ホヅミさん、初級者さん、derokさん、ありがとうございます(`・ω・´) たしかに1段足りませんでした(汗 2点ほど修正したらきちんと実行できるようになりました! i=0だったらi+(i-1)の部分が-1になることに気づきませんでした(汗 初級者さんのは少しずつわかってきました!でもまだ難しい(´・ω・`) #include <stdio.h> int main(void) { int i,j,n; printf("何段ですか:"); scanf("%d", &n); for(i=1; i<=n; i++){ for(j=0; j<n-i; j++){ putchar(' '...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 自力でピラミッド作ったが・・・
返信数: 5
閲覧数: 1441

自力でピラミッド作ったが・・・

自力でピラミッド作れたんでとてもうれしかったです(`・ω・´)(こんなことで喜んじゃいけないか(笑)) ですが・・・少し気になることがあります。 #include <stdio.h> int main(void) { int i,j,n; printf("何段ですか:"); scanf("%d", &n); for(i=0; i<n; i++){ for(j=0; j<n-i; j++){ putchar(' '); } for(j=0; j<i+(i-1); j++){ putchar('*'); } putchar('\n'); } return(0); } これを実行したときにピラミッド...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 右上が直角の三角形
返信数: 7
閲覧数: 2134

Re: 右上が直角の三角形

ばにしんさん、初級者さん、ホヅミさん、ありがとうございます。 初級者さんのは私にとってレベルが高いので 順次理解していこうと思います。(それとも今理解しなければならない(´・ω・`)) #include <stdio.h> int main(void) { int i, j, n; printf("何段ですか:"); scanf("%d", &n); for(i=0; i<n; i++){ for(j=0; j<i; j++){ putchar(' '); } for(j=1; j<=n-i; j++){ putchar('*'); } putchar('\n'); } return (0);...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 右上が直角の三角形
返信数: 7
閲覧数: 2134

Re: 右上が直角の三角形

初級者さん12行目の意味が分からないので

簡単に説明お願いします(`・ω・´)
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: 右上が直角の三角形
返信数: 7
閲覧数: 2134

右上が直角の三角形

右上が直角の直角三角形をつくりたいのですが、 #include <stdio.h> int main(void) { int i=0; int j=0; int In; printf("何段ですか:"); scanf("%d", &In); for(i=1; i<=In; i++){ for(j=1; j<=In-i; j++){ putchar(' '); } for(j=1; j<=In-i; j++){ putchar('*'); } putchar('\n'); } return(0); } とプログラムを書いてみたところ三角形にはなるんですが直角にならないです(汗   ****   ...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問5
返信数: 13
閲覧数: 781

Re: C言語初心者のくだらない質問5

はぁ・・・難しいですね(汗

意識するようにしてみます。
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問5
返信数: 13
閲覧数: 781

Re: C言語初心者のくだらない質問5

あ、はい(汗

コード:

#include <stdio.h>

int main(void)
{
	int i=0;
	int j=0;
    int In;

	printf("何段ですか:");
	scanf("%d", &In);

	for(i=In; i>=1; i--){ // i行(In個, In-1個・・・・)
		for(j=In; j>=1; j--){ // In,In-1個の*を表示
			putchar('*');
			
		}
		putchar('\n');
		In--;
	}

	return(0);
}
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問5
返信数: 13
閲覧数: 781

Re: C言語初心者のくだらない質問5

やっとできました(`・ω・´)

softyaさん、ホズミさんありがとうございます。

デバッガは今度使ってみたいと思います。
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問5
返信数: 13
閲覧数: 781

Re: C言語初心者のくだらない質問5

96nekoさん、asdさん、softyaさん、ありがとうございます(`・ω・´) デバッガとはエラーとかが見れるやつのことでしょうか? 修正してみました。無限ループからは抜けられましたが、 長方形になってしまします。 for文の部分がごっちゃになってよくわかりません(´・ω・`) #include <stdio.h> int main(void) { int i=0; int j=0; int In; printf("何段ですか:"); scanf("%d", &In); for(i=In; i>=1; i--){ // i行(In個, In-1個・・・・) for(j=In; j>=1; ...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問5
返信数: 13
閲覧数: 781

C言語初心者のくだらない質問5

直角三角形(左上が直角)をつくりたいのですが、

コード:

#include <stdio.h>

int main(void)
{
	int i=0;
	int j=0;
    int In;

	printf("何段ですか:");
	scanf("%d", &In);

	for(i=In; i<=In; i--){  // i行(In個, In-1個・・・・)
		for(j=In; j<=In; j--) // In,In-1個の*を表示
			putchar('*');
	}

	return(0);
}
と書いたのですが,
無限ループしてしまいます。
ヒントお願いします(`・ω・´)
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: c言語初心者のくだらない質問4
返信数: 7
閲覧数: 806

Re: c言語初心者のくだらない質問4

zxcさん、ありがとうございます。
まだよくわかりませんが、だんだんわかるようにしていきたいと思います。
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: c言語初心者のくだらない質問4
返信数: 7
閲覧数: 806

Re: c言語初心者のくだらない質問4

Tatuさん、ホズミさん、zxcさんありがとうございます。 きちんと表示することができました。 iが1のときiが2のとき・・・・という考え方は思い浮かばなかったです(`・ω・´) 表示できたのはいいんですが、 #include <stdio.h> int main(void) { int i; int j; int yoko; printf(" |"); for(yoko=1; yoko<=9; yoko++) printf("%3d",yoko); putchar('\n'); printf("--------------------------------"); putchar('\n')...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: c言語初心者のくだらない質問4
返信数: 7
閲覧数: 806

c言語初心者のくだらない質問4

| 1 2 3 4 5 6 7 8 9 ----------------------------------- 1 | 1 2 3 4 5 6 7 8 9 2 | 2 4 6 8 10 121416 18 3 | 3 4 |・・・・・(以下略)・・・・・・ と表示するように九九の表を表示するプログラムを作りたいのですが、 横のタイトルを表示することはできたのですが、 縦のタイトルをどう表示すればいいのかわかりません。 printf関数などだとfor文の途中に入れることになると思うので厄介です。 #include <stdio.h> int main(void) { int i; int j; ...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問3
返信数: 6
閲覧数: 946

Re: C言語初心者のくだらない質問3

なるほど!
きちんと表示することができました(`・ω・´)

変換指定についてまだ、うろ覚えなので・・・・・(汗

助かりました!
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問3
返信数: 6
閲覧数: 946

Re: C言語初心者のくだらない質問3

nasunasiさん、softyaさん、ばにしんさんありがとうございます。 修正したところ表までは出すことができましたが、体重がすべて0.00kgになってしまします(´・ω・`) #include <stdio.h> int main(void) { int sma=0; int big=0; int zutu=0; printf("何㎝から:"); scanf("%d",&sma); printf("何㎝まで:"); scanf("%d",&big); printf("何㎝ずつ:"); scanf("%d",&zutu); for(; sma<=big; sma+=zutu){ printf...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問3
返信数: 6
閲覧数: 946

C言語初心者のくだらない質問3

何㎝から: 150 何㎝まで: 190 何㎝ずつ: 5 150㎝ 45.00kg 155㎝ 45.90kg ・・・・・(以下省略)・・・・・・ となるように、身長と標準体重の対応表を表示するプログラムを作成せよ。なお、表示する身長の範囲(開始値、終了値、増分)は整数値として読み込み、標準体重は小数点以下を2桁だけ表示すること。 という問題をといているのですが。 #include <stdio.h> int main(void) { double sma=0; double big=0; double zutu=0; printf("何㎝から:"); scanf("%d", sma); prin...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: windows 8でのC言語開発環境について
返信数: 2
閲覧数: 616

Re: windows 8でのC言語開発環境について

ありがとうございます(`・ω・´)

助かりました!
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: windows 8でのC言語開発環境について
返信数: 2
閲覧数: 616

windows 8でのC言語開発環境について

私は、来週に買ったwindows8が届くのですが・・・
いままでvistaで使ってたvisual c++ 2010はwindows8でもきちんと機能しますか?

機能しないとして別のC言語が書けるものはありますか?

教えてください(`・ω・´)
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問2
返信数: 4
閲覧数: 841

Re: C言語初心者のくだらない質問2

できました。

コード:

#include <stdio.h>
 
int main(void)
{
	int no, sum;
	int num;

	printf("整数を入力してください。:");
	scanf("%d", &no);

	for(sum = 0; sum <= no; sum++)
		printf("%d", sum%10);
	putchar('\n');
	
	return (0);
}
でできました。2人ともありがとうございます(`・ω・´)
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問2
返信数: 4
閲覧数: 841

C言語初心者のくだらない質問2

1234567890 を繰り返し表示するプログラムを作成せよ なお表示する数字は読み込まれた整数値の個数とする。 つまり25と入力すれば 1234567890123456789012345と出力するということです。で #include <stdio.h> int main (void) { int no ; int sum = 0 ; int num = 0 ; printf("整数を入力してください:"); scanf("%d", no); for(; sum <= no; sum++) for(; num <= 9; num++) printf("%d", num); return (0)...
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: c言語初心者のくだらない質問
返信数: 5
閲覧数: 524

Re: c言語初心者のくだらない質問

ありがとうございます。今後ともよろしくお願いします(`・ω・´)
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: c言語初心者のくだらない質問
返信数: 5
閲覧数: 524

Re: c言語初心者のくだらない質問

なるほど・・・ご回答ありがとうございます!
つまりprintf("%d\n",i+=2);はiに2を足した値が出力されるということでしょうか?
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: c言語初心者のくだらない質問
返信数: 5
閲覧数: 524

Re: c言語初心者のくだらない質問

C++ではなくCです。
by まるくま
7年前
フォーラム: C言語何でも質問掲示板
トピック: c言語初心者のくだらない質問
返信数: 5
閲覧数: 524

c言語初心者のくだらない質問

読み込まれた整数値以下である正の偶数を昇順に表示するプログラムを作成せよ。で #include <stdio.h> int main(void) { int i, no; printf("正の整数を入力してください:"); scanf("%d", &no); i = 2; while(i <= no){ printf("%d ", i); i+=2;} putchar('\n'); return (0); } というのはわかっているのですが、 while(i <= no){ printf("%d ", i); i+=2;} の部分を簡略化したかったので while(i <= no) print...

詳細検索ページへ移動する