ここから本文です

硬貨の最小枚数を求める以下のC言語プログラムを、Pythonに書き換えて欲しいです。...

s17********さん

2020/7/800:13:40

硬貨の最小枚数を求める以下のC言語プログラムを、Pythonに書き換えて欲しいです。お願いします。

#include <stdio.h>

int main(void)
{
int x=123
int y=1000;
int d=y-x;
int coin[6]={0,0,0,0,0,0};

while(d!=0)
{
if (d>=500){
coin[0]++;
d=d-500;
}
else if (d>=100){
coin[1]++;
d=d-100;
}
else if (d>=50){
coin[2]++;
d=d-50;
}
else if (d>=10){
coin[3]++;
d=d-10;
}
else if (d>=5){
coin[4]++;
d=d-5;
}
else if (d>=1){
coin[5]++;
d=d-1;
}
}
printf(“500 × %d\n”, coin[0]);
printf(“100 × %d\n”, coin[1]);
printf(“50 × %d\n”, coin[2]);
printf(“10 × %d\n”, coin[3]);
printf(“5 × %d\n”, coin[4]);
printf(“1 × %d\n”, coin[5]);

return 0;
}

閲覧数:
5
回答数:
1

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

kapuseruさん

2020/7/800:20:51

https://ideone.com/BEbcMy

知恵袋はインデントを勝手に詰めてしまうので,ideoneで書きました.

ご確認ください.

質問した人からのコメント

2020/7/8 11:08:17

ありがとうございます。助かりました。

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる