第一次作业 四班03


一、PTA作业总结

第三次作业:7-5 打折

去商场淘打折商品时,计算打折以后的价钱是件颇费脑子的事情。例如原价 ¥988,标明打 7 折,则折扣价应该是 ¥988 x 70% = ¥691.60。本题就请你写个程序替客户计算折扣价。

输入格式:

输入在一行中给出商品的原价(不超过1万元的正整数)和折扣(为[1, 9]区间内的整数),其间以空格分隔。

输出格式:

在一行中输出商品的折扣价,保留小数点后 2 位。

输入样例:

988 7 

输出样例:

691.60

1.实验代码

#include<stdio.h>
int main(){
    int a,b;
    scanf("%d %d",&a,&b);
    double c=a*1.0*b*0.1;
    printf("%.2f",c);
}

2 设计思路

  第一步:定义变量 a:原价 b:折扣
  第二步:让用户输入变量a和b
  第三步:定义浮点数变量 c:折扣后价格 并计算c的值
  第四步:输出c的值

  流程图:

3.本题调试过程碰到问题及解决办法

 无



第五次作业:7-2 计算符号函数的值

对于任一整数n,符号函数sign(n)的定义如下:

请编写程序计算该函数对任一输入整数的值。

输入格式:

输入在一行中给出整数n。

输出格式:

在一行中按照格式“sign(n) = 函数值”输出该整数n对应的函数值。

输入样例1:

10

输出样例1:

sign(10) = 1

输入样例2:

0 

输出样例2:

sign(0) = 0

输入样例3:

-98 

输出样例3:

sign(-98) = -1

1.实验代码

#include <stdio.h>
int main(){
    int n,sign;
    scanf("%d",&n);
    if (n<0){
        sign=-1;
    }
    else if(n>0){
        sign=1;
    }
    else{
        sign=0;
        
    }
    printf("sign(%d) = %d",n,sign);
    return 0;
}

 

2 设计思路

  第一步:定义变量 n , sign
  第二步:让用户输入变量 n
  第三步:判断 n是否小于0 若结果为是 则sign赋值为-1 结束判断

                若结果为否 判断 n是否大于0 若结果为是 则sign赋值为1 结束判断

                若结果为否 则sign赋值为0 结束判断
  第四步:输出函数sign的表达式和n,sign的值

  流程图:

3.本题调试过程碰到问题及解决办法

  无


二、总结和学习进度条

1、这几周学了表达式,比较,条件判断,循环等内容,基本没有遇到什么问题。

2、点评 四班02 四班11 点评完再加进来

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM