1 条题解
-
0
C :
```cpp #include<stdio.h> int main() { double NN; int i=0; scanf("%lf", &NN); int N = (int)(NN*100+0.5);// 转为整数分,+0.5避免四舍五入误差 i = N / 10000; N = N - i * 10000; printf("NOTAS:\n"); printf("%d nota(s) de R$ 100.00\n", i); i = N / 5000; N = N - i * 5000; printf("%d nota(s) de R$ 50.00\n", i); i = N / 2000; N = N - i * 2000; printf("%d nota(s) de R$ 20.00\n", i); i = N / 1000; N = N - i * 1000; printf("%d nota(s) de R$ 10.00\n",i); i = N / 500; N = N - i * 500; printf("%d nota(s) de R$ 5.00\n",i); i = N / 200; N = N - i * 200; printf("%d nota(s) de R$ 2.00\n",i); printf("MOEDAS:\n"); i = N / 100; N = N - i * 100; printf("%d moeda(s) de R$ 1.00\n", i); i = N / 50; N = N - i * 50; printf("%d moeda(s) de R$ 0.50\n", i); i = N / 25; N = N - i * 25; printf("%d moeda(s) de R$ 0.25\n", i); i = N / 10; N = N - i * 10; printf("%d moeda(s) de R$ 0.10\n", i); i = N / 5; N = N - i * 5; printf("%d moeda(s) de R$ 0.05\n", i); i = N / 1; N = N - i * 1; printf("%d moeda(s) de R$ 0.01\n", i); return 0; }**C++** :#include using namespace std;
int main() { double N;
int M; scanf("%lf",&N); M=N*100; printf("NOTAS: \n"); printf("%d nota(s) de R$ 100.00\n",M/10000);M%=10000; printf("%d nota(s) de R$ 50.00\n",M/5000);M%=5000; printf("%d nota(s) de R$ 20.00\n",M/2000);M%=2000; printf("%d nota(s) de R$ 10.00\n",M/1000);M%=1000; printf("%d nota(s) de R$ 5.00\n",M/500);M%=500; printf("%d nota(s) de R$ 2.00\n",M/200);M%=200; printf("MOEDAS: \n"); printf("%d moeda(s) de R$ 1.00\n",M/100);M%=100; printf("%d moeda(s) de R$ 0.50\n",M/50);M%=50; printf("%d moeda(s) de R$ 0.25\n",M/25);M%=25; printf("%d moeda(s) de R$ 0.10\n",M/10);M%=10; printf("%d moeda(s) de R$ 0.05\n",M/5);M%=5; printf("%d moeda(s) de R$ 0.01",M/1); return 0;}
- 1
信息
- ID
- 642
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 9
- 标签
- 提交数
- 229
- 已通过
- 26
- 上传者