第一次作业 四班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 点评完再加进来

 
posted @ 2019-06-09 11:57  Dogend  阅读(1460)  评论(4编辑  收藏  举报