ショッピングモール  Personal Health / Stress ( Breathwork )


掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板1

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧

No.5003

初心者の質問で恐縮ですが
投稿者---マサ(2005/11/29 21:05:08)


数値を5回入力して偶数と奇数の数を数えるプログラムを作っているのですが、うまくカウントされません。0を入力すると途中で終了して結果を表示させたいのですが、これも上手くいきません。
何がおかしいのか、ご教授下さい!!



#include<stdio.h>

int main(void)

{
    int a,f,g,m;
    
    m=1;
    
    for(m=1; m<=5; m++){    /*5回までループする*/
    
    f=0;
    g=0;
    
    printf("%d回目の値は?>",m);
    scanf("%d",&a);
    
    if (a==0) break;    /*5回まで入力したら終了*/
    if (m==6) break;    /*0を入力したら終了*/
    if(a%2==0)    /*偶数にカウント*/
        ++f;
    else            /*奇数にカウント*/
        ++g;
    
    }
    printf("偶数の個数は%d個です\n",f);
    printf("奇数の個数は%d個です",g);
    
    
    
    return 0;

}




この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:初心者の質問で恐縮ですが 5005 επιστημη 2005/11/29 21:14:54


No.5005

Re:初心者の質問で恐縮ですが
投稿者---επιστημη(2005/11/29 21:14:54)


# 掲示板利用宣言第一項に抵触しています。

>何がおかしいのか、ご教授下さい!!

f=0;
g=0;

がループの中にある。



この投稿にコメントする

削除パスワード

No.5014

ありがとうございました
投稿者---マサ(2005/11/30 11:19:23)


ご指摘ありがとうございました。
試行錯誤の連続だったので随分混乱しましたが、上手く作動するようになりました。本当にありがとうございました!


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧




掲示板提供:Real Integrity