zoukankan      html  css  js  c++  java
  • 超市硬币处理机

    1217 超市硬币处理机

    题目描述

    超市前放置了一个硬币处理机,可以帮你把零钱转换为存款单。在实际应用中,机器中将有相应装置自动识别并计算你的零钱的数目,但是我们现在只能先进行一个模拟的小实验,由你自己输入每种硬币的数目,然后编写程序将其转换成存款单。

    输入描述

    /*
    依次输入1元、5角、1角的零钱的个数。假如输入三个整数3 10 25,则表示有3个1元硬币、10个5角硬币和25个1角的硬币。
    */
    3 0 10 
    

    输出描述

    /*
    输出存单金额,如对上例的输入,输出为
    Dollars=10
    Change=50
    表示存单上的整数金额为10元,零钱金额为50分。
    即要求Dollars后显示的是**元的信息,Change后面显示的是**分的信息。
    */
    Dollars=4
    Change=0
    
    #include<stdio.h>
    void handle(int a,int b,int c){
        int dollars;
        int changes;
        double sum;
        int excahnge;
        sum = a*1.0+0.5*b+0.1*c;
        sum *= 100.0;
        dollars = sum/1000*10;
        changes = sum-dollars*100+0.5;//double型-int型是截尾的,要+0.5四舍五入
        printf("Dollars=%d
    ",dollars);
        printf("Change=%d
    ",changes);
    }
    
    int main(){
        int a,b,c;
        scanf("%d %d %d",&a,&b,&c);
        handle(a,b,c);
        return 0;
    }
    
  • 相关阅读:
    docker
    电商项目查询模块思路(ElasticSearch)
    Elasticsearch简单的使用步骤以及查询模块的实现
    string常用方法
    通用 Mapper常用方法
    Linux防火墙操作
    简单SQL语句
    InnoDB基础
    浅析索引
    python爬虫面试题集锦及答案
  • 原文地址:https://www.cnblogs.com/lwp-nicol/p/14301068.html
Copyright © 2011-2022 走看看