• 締切済み

プログラムを書いていただきたいのですが

C言語で次の3つのプログラムを書いていただきたいのですが、よろしくお願いいたします。 1、キーボードから出力した3つの整数について、以下の判定を行い 判定結果を出力するプログラムを作成する。 全部同じ 2つ同じ バラバラ * 論理演算子を使わないこと。 * インデントを正しくつけること。 2、レンタルビデオの本数を入力して、金額を出力する。 1本¥150。 5本で合計金額の¥100引き。 5本を超えると超えた分は1本¥100。 3、あるデパートでは、会員カードを提示すると、カードの種類に応じた割引がある。 金額と会員カードの種類を入力して、支払い金額を出力する。4を入力したらプラチナ、3を入力したらゴールド・・・を使用する。 カードの種類       割引率 プラチナ       4   20% ゴールド       3   10% シルバー       2    7% アルミ        1    3% なし      上記以外    0% 支払い金額=割引後の金額*1.05

みんなの回答

  • youking
  • ベストアンサー率12% (1/8)
回答No.3

以下の方々が言っているの正論です。 ただあなたが困っていると思われるのでアドバイスを・・ 他の掲示板で質問してみてはいかがでしょうか。 以下の掲示板で多分誰かが答えてくれるでしょう。 頑張ってください。

参考URL:
http://pc2.2ch.net/test/read.cgi/tech/1069837000/
回答No.2

このような質問の仕方で答えてくれるような人は、まずいないでしょう。 「こういう風にコーディングしたが、想定する結果と違う。どこが悪いのか?」 のような質問にすれば、回答も出てくるのではないでしょうか? 課題の丸投げはやめましょう。

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

思いっきり課題ですよね。 自分で考えないと勉強になりませんよ。 悩まないと身に付きませんので。

関連するQ&A

  • 楽天ポイント(楽天会員の種類)違いを教えてください

    トップページに保有ポイントと一緒に、会員の種類が表示されますがよく分かりません (ゴールド会員など) ずっとシルバー会員でしたが、最近楽天証券、新楽天カードの申し込みなどでゴールドになり、今はプラチナ会員にランクアップしました。 このままずっとプラチナ会員でいられるのでしょうか? もし降格したら再度ランクアップするにはどうすればよいのでしょうか? それとプラチナだと特別なメリット(特典)はありますか

  • 電卓プログラムを作りたい。

    わたしは、プログラムの初心者なのですが、力不足でプログラムが作れないのでご協力おねがいします。 データをすべて整数で演算子は、1個だけ用い、標準入力を受け取り、リターンキーが押されると、その解答を標準出力に表示するような、加減乗除の四則演算と整数剰余の演算を繰り返し行うことが可能な電卓プログラムを作りたいのですが、、、。

  • またプログラムの修正おねがいします。

    キーボードから出力した3つの整数について、以下の判定を行い 判定結果を出力するプログラムを作成する。 全部同じ 2つ同じ バラバラ * 論理演算子を使わないこと。 * インデントを正しくつけること。 #include<stdio.h> void main(void) { int a,b,c; printf("a --->"); scanf("%d",$a); printf("b --->"); scanf("%d",$b); printf("c --->"); scanf("%d",$c); if(a==b){ if(b==c){ printf("全部同じ\n"); } } else if(a!=b){ if(b==c){ printf("2つ同じ"); } else if(a==c){ printf("2つ同じ"); } else{ printf("バラバラ"); } } } 最近c言語を習ったばっかりなのでわからないとこだらけです。よろしくお願いします。

  • ANA スーパーフライヤーズのゴールドカードの審査って?

    どなたか教えてください! 現在、主婦でANA一般カードを持っています。 主人はANAゴールドカードです。 (現在のカードは独身の社会人時代に取得したものです。 姓、職業など変更届を出しておらず、そのままなので、主人の家族会員ではありません。) いずれはスーパーフライヤーズカード(SFC)を取得したく、まずプラチナ会員になろうと思っています。道のりは遠そうですが・・・(^^;) SFCはプラチナ会員に案内が来るとのことですが、 1.専業主婦の私でも、案内が来ますか? 2.その際にゴールドカードに切り替えることはできますか? ゴールドにするメリットがあるのかどうかもよくわからないので、 そのあたりも教えてください。 主人が、プラチナ会員になればSFCのゴールドが取得でき、 家族会員になればよいのでしょうが・・・

  • JCBカード 「プラチナ」

    今日、ふと気づいたのですが JCBのウェブサイトや 会員誌ザ・ゴールドに 「JCBプラチナ」というカード名が散見されます。 参考参照・・・ http://www.jcb.co.jp/gold/ ザ・ゴールド8月号 p48, p55, p59, p71, p72, 他 ザ・クラス、ゴールドなどと併記されているので これらのカードのことを表しているのではないように思います。 「JCBプラチナ」とは、いったいどんなカードなのでしょうか。 新しくできたカードの種類でしょうか。 それとも、ゴールド・ザ・プレミアのことをさしているのでしょうか。 謎です・・・。

  • C言語プログラミング。

    標準出力から整数を読み込んで、その整数が奇数か偶数かを判定して、判定結果を出力するプログラムをif文を用いて作りたいんです。剰余演算子を使ってなら作れるんですけど、剰余演算子を使わないで作るにはどうすればいいのでしょうか。 よろしくおねがいします。

  • 楽天ポイント 会員グレードについて

    楽天市場でのポイントシステムについて教えて下さい。 会員グレードは購入金額によって変わっていくのですか? ポイントシステムや会員規約を読んでも 知りたい情報が見つかりません…。 ○○万円以上使うとグレードアップとか メルマガ以外で○○会員限定サービスを知る方法 などを教えて下さい。 ちなみに私は下記の通りグレードアップしました。 ■プラチナ会員からゴールド会員??? ■ゴールド会員の次は何になるのでしょうか? ブロンズ会員 ↓ シルバー会員 ↓ ゴールド会員 ↓ プラチナ会員 ↓ ゴールド会員

  • NWAでゴールド会員になる方法って?

    こんばんは。私は今シルバー会員なのですが、どうすればゴールド会員になれるのでしょうか?また、ゴールドorプラチナ会員になると特別な特典はあるのでしょうか。現在ノースウェストのマイレージカードを持っていますが、たまにポイントを加算するだけで、全く活用したことがありません。どなたか詳しい方いましたら教えて下さい。

  • プログラムについて

    2進数を文字としてgets()関数を使って入力し,入力された値と宣言している変数(初期値は0)とのビット演算和を取り,2進数に変換し直すという3つの動作を繰り返すプログラムを作成しようとしています。 現在は,現在は最後の出力の部分が前回演算和した値が反映されずに出力してしまうのでこまっています。現在作成しているプログラムを添付します。ここを直したほうがよい,または,このプログラムの方がよいのではと思う方は返信願います。 int main(void) { char a[100],e[100]; int len,k,p,g; int c=0,d; int nisin[16]; int i; printf("2進数を入力:"); gets(a); while(a[1]!=0){ len=strlen(a); for(k=0;k<=len-1;k++){ e[k]=(a[k]-'0')<<(len-(k+1)); } g=0; for(p=0;p<=len-1;p++){ g+=e[p]; } printf("10進数は:%d\n",g); c|=g;/**/ printf("演算和:"); /*変換*/ for(i=0; i<16; i++){ nisin[i] = c % 2; c = c / 2; } /*出力*/ for(i=16-1; i>=0; i--){ printf("%d",nisin[i]); } printf("\n"); printf("2進数を入力:"); gets(a); } return 0; }

  • java 9の倍数 プログラム

    数字による長い文字列を入力し、それが9の倍数であるかないかを出力するプログラム。但し、9の倍 数であることの判定は、次のように行うこととする。すなわち、%(あまり)は使わないこととする。 423711は、9の倍数である。 4+2+3+7+1+1=18 1+8=9 ⇒ 9となれば、9の倍数 385772は、9の倍数でない。 3+8+5+7+7+2=32 3+2=5 ⇒ 9未満となれば、9の倍数ではない。 “d=Integer.parseInt(s);”を用いると、大きな桁数の入力につ いてエラーとなってしまう。そうならないようなプログラム 。 通報する

専門家に質問してみよう