みんな、オラに単位を!

スポンサーサイト

-- - --/-- [--] - --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

課題晒し

2006 - 11/22 [Wed] - 16:12

課題を見る前にお願い!













誰か「波動と光」のノートを見せて下さい…。(解決しました。良かった…。)




課題1
#include <stdio.h>

main()
{
int a, b, l, s, r;
printf("a? ");
scanf("%d",&a);

printf("b? ");
scanf("%d",&b);

printf("%d と %d の最大公約数:",a,b);

if(a>b){
l=a;
s=b;
}
else{
l=b;
s=a;
}

while(s!=0){
r=l%s;
l=s;
s=r;
}

printf(" %d\n",l);
}





課題2
#include <stdio.h>

main()
{
int i, j, n, k, a, prime[10000];

do {
printf("n? ");
scanf("%d",&n);
} while (n < 2);

for(i=2;i<=n;i++)
prime[i]=1; /* n以下の全ての数を素数候補にする */
for(i=4;i<n-1&&i<n;i=i+2)
prime[i]=0; /* 4以上の偶数を素数候補からはずす */

for(i=3;i<=n;i++)
{if(prime[i] == 1){ /* 3以上で小さい数の素数候補があったら、 */
for(k=2*i;k<=n;k=k+i) /* その素数候補の倍数を全て */
prime[k]=0; /* 素数候補から外す */
}
}

j = 0;
for(i=2;i<=n;i++){
if(prime[i] == 1){
printf("%5d",i);
j++;
if(j == 10){
printf("\n");
j = 0;
}
}
}
if(j > 0) printf("\n");
}




課題3
#include<stdio.h>

main()
{
int n=0, data[10000], i, j, k, x, y;


printf("data 1? ");

while(scanf("%d",&x) != EOF){
data[n]=x;
n=n+1;
printf("data %d? ",n+1);
}
printf("\n");

for(i=1;i<n;i++){
for(j=0;j<i;j++){
if(data[i]>data[j]){
k=data[j];
data[j]=data[i];
data[i]=k;
}
}
}

for(y=0;y<n;y++)
printf("%d ",data[y]);

printf("\n");
}


以上!

コメントの投稿





管理者にだけ表示を許可する

トラックバック

http://nihonbuson.blog10.fc2.com/tb.php/697-d0eefc35

 | HOME | 

カウンタ

プロフィール

日本蕪村

  • Author:日本蕪村
  • P.N.の由来はヤマトタケルノミコト。
    電気通信大学4年。


    メールはコチラへ。
    20070215015350.png

    サブ
    ほとんど見ていません。
    gmailが壊れたなどの緊急時用
    20070215021735.png

    msnメール。
    20070215021741.png
    メッセのアドレスでもあります。
    知り合いの方は、登録致します。

最近のコメント

Flashカレンダー

検索フォーム

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。