| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1072 人关注过本帖
标题:各位兄弟姐妹~~帮帮我这个菜鸟啊~~~~十万火急~~~please~!!!
只看楼主 加入收藏
yakult
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-11-3
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:6 
各位兄弟姐妹~~帮帮我这个菜鸟啊~~~~十万火急~~~please~!!!
各位~救救我~~书上习题试了好多次都不会做~~~明天就要交作业~~~=-=!!!
题目如下:
1,输入三角形三边,a,b,c,如果能构成一个三角形,输出面积area和周长perimeter(保留两位小数),否则输出“These sides do not correspond to a valid triangle ”.在三角形中,任意两边之和大于第三边,其面积公式为
area=根号下s(s-a)(s—b)(s-c),,其中s=( a+b+c)/2

2.输出一个正整数n,再输入n个学生的成绩。计算平均分,并统计各等级成绩的个数。成绩分5等级,分别为A(90~100),B(80~89) ,C(70~79),D(60~69),E(0~59).

3.某城市出租车收费标准如下:“起步里程3公里,起步费10元;超起步里程后10公里内,每公里租费2元;超过10公里以上的部分加收50%的回空补贴费,即每公里租费3元。营运过程中,因路阻及乘客要求临时停车的,每5分钟按1公里租费计收。运价计费尾数四舍五入,保留到元。”编写程序,输入行驶里程(公里)与等待时间(分钟),计算并输出乘客应支付的车费(元)。


4.输入一个职工的月薪salary,输出应交的个人所得税tax(保留两位小数)。
计算方法:tax=rate*(salary-850)/100
当salary<=850时,rate=0;
当850<salary<=1350时,rate=5;
当1350<salary<=2850时,rate=10;
当2850<salary<=5850时,rate=15;
当5850<salary时,rate=20;



拜托各位啦~~~~帮帮我吧
~(不用太复杂,我只学了if语句,switch语句,for语句等等~)

[ 本帖最后由 yakult 于 2009-11-3 15:46 编辑 ]
搜索更多相关主题的帖子: 姐妹 兄弟 please 
2009-11-03 15:34
m456m654
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:783
专家分:2806
注 册:2009-9-17
收藏
得分:3 
NO1.
主要是判断abc能否构成一个三角形:
if(a+b>c&&a+c>b&&b+c>a)
{
s=
l=
}
后面的三个都训练switch语句,照着书上例题好好写吧。
2009-11-03 15:45
yakult
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-11-3
收藏
得分:0 
回复 2楼 m456m654
谢谢~~~
2009-11-03 15:50
木瓜君
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:67
专家分:144
注 册:2009-10-17
收藏
得分:0 
额~
貌似是我昨天上机做过的~
2009-11-03 20:05
木瓜君
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:67
专家分:144
注 册:2009-10-17
收藏
得分:7 
NO.2
程序代码:
#include "stdio.h"
void main()
{  static int A,B,C,D,E;
   int i,grade,temp,n;
   printf("Enter n:\n");
   scanf("%d",&n);
   for (i=1;i<=n;i++)
   {
      printf("Enter grade:\n");
      scanf("%d",&grade);
      temp=grade/10;
      switch(temp)
      {
         case 10:
         case 9: A++;break;
         case 8: B++;break;
         case 7: C++;break;
         case 6: D++;break;
         default:E++;break;

      }
   }
   printf("A=%d,B=%d,C=%d,D=%d,E=%d",A,B,C,D,E);
}


[ 本帖最后由 木瓜君 于 2009-11-3 20:18 编辑 ]
2009-11-03 20:13
小J
Rank: 8Rank: 8
等 级:等待验证会员
威 望:1
帖 子:282
专家分:704
注 册:2009-6-18
收藏
得分:10 
各位~救救我~~书上习题试了好多次都不会做~~~明天就要交作业~~~=-=!!!
题目如下:
1,输入三角形三边,a,b,c,如果能构成一个三角形,输出面积area和周长perimeter(保留两位小数),否则输出“These sides do not correspond to a valid triangle ”.在三角形中,任意两边之和大于第三边,其面积公式为
area=根号下s(s-a)(s—b)(s-c),,其中s=( a+b+c)/2
#include "stdio.h"
#include"math.h"
main()
{
double i,j,k,s;
if(i+j>k&&i+k>j&&j+k>i)
{
s=(i+j+k)/2;
printf("%lf%lf",i+j+k,sqrt(s(s-i)(s-j)(s-k));
}
else
printf("These sides do not correspond to a valid triangle");
}

3.某城市出租车收费标准如下:“起步里程3公里,起步费10元;超起步里程后10公里内,每公里租费2元;超过10公里以上的部分加收50%的回空补贴费,即每公里租费3元。营运过程中,因路阻及乘客要求临时停车的,每5分钟按1公里租费计收。运价计费尾数四舍五入,保留到元。”编写程序,输入行驶里程(公里)与等待时间(分钟),计算并输出乘客应支付的车费(元)。
#include "stdio.h"
main()
{
int t,s,m;
printf("请输入等待时间和路程:");
scanf("%d%d",&t,&s);
m=2*(t/5);
if(s<3)
printf("车费是%d",10+m);
else if(s<10&&s>=3)
printf("车费是%d",10+2*(s-3)+m);
else if(s>=10)

printf("车费是%d",10+3*(s-10)+m);

}

4.输入一个职工的月薪salary,输出应交的个人所得税tax(保留两位小数)。
计算方法:tax=rate*(salary-850)/100
当salary<=850时,rate=0;
当850<salary<=1350时,rate=5;
当1350<salary<=2850时,rate=10;
当2850<salary<=5850时,rate=15;
当5850<salary时,rate=20;
#include "stdio.h"
main()
{
int s;
printf("请输入工资");
scanf("%d",&s);
if(s<=850)
printf("该人的所得税是0");
else if(850<s&&s<=1350)
{
printf("该人的所得税是%d",5*(s-850)/100);
}
else if(1350<s&&s<=2850)
{
printf("该人的所得税是%d",10*(s-850)/100);
}
else if(2850<s&&s<=5850)
{
printf("该人的所得税是%d",15*(s-850)/100);
}
else if(s>5850)
{
printf("该人的所得税是%d",20*(s-850)/100);
}

}



[ 本帖最后由 小J 于 2009-11-3 20:50 编辑 ]
2009-11-03 20:49
yakult
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-11-3
收藏
得分:0 
万分感谢~~~
2009-11-03 21:40
快速回复:各位兄弟姐妹~~帮帮我这个菜鸟啊~~~~十万火急~~~please~!!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020252 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved