31. 网购
题目描述:
KiKi非常喜欢网购,在一家店铺他看中了一件衣服,他了解到,如果今天是“双11”(11月11日)则这件衣服打7折,“双12” (12月12日)则
这件衣服打8折,如果有优惠券可以额外减50元(优惠券只能在双11或双12使用),求KiKi最终所花的钱数。
输入描述:
一行,四个数字,第一个数表示小明看中的衣服价格,第二和第三个整数分别表示当天的月份、当天的日期、第四个整数表示是否有优惠券(有
优惠券用1表示,无优惠券用0表示)。
输出描述:
一行,小明实际花的钱数(保留两位小数)。(提示:不要指望商家倒找你钱)
示例:
示例1
输入:1000.0 11 11 1
输出:650.00
示例2
输入:999.8 12 12 0
输出:799.84
示例3
输入:66.6 11 11 1
输出:0.00
c语言版本:
#include<stdio.h>
#include <ctype.h>
int main(void){
float p;
int m,d,b;
scanf("%f %d %d %d",&p,&m,&d,&b );
if(m==11 &&d==11) p *=0.7;
if(m==12 &&d==12) p *=0.8;
if(b) p-=50;
if(p>0)printf("%.2f\n",p );
else printf("%.2f\n", 0.0);
return 0;
}
c++版本:
java版本:
python版本:
32. 小乐乐学编程
题目描述:
小乐乐的编程老师BoBo,经常告诉小乐乐“学习编程最好的办法就是上机实践,因为你要对计算机下指令,想让计算机帮你干活,就得多和
计算机‘交流’,实践才能出真知。”
输入描述:
无
输出描述:
Practice makes perfect!
c语言版本:
#include<stdio.h>
int main(void){
printf("Practice makes perfect!\n");
}
c++版本:
java版本:
python版本:
33. 小乐乐找最大数
题目描述:
小乐乐获得4个最大数,请帮他编程找到最大的数。
输入描述:
一行,4个整数,用空格分开
输出描述:
一行,一个整数,为输入的4个整数中最大的整数。
示例:
示例1
输入:5 8 2 5
输出:8
c语言版本:
#include<stdio.h>
#include <ctype.h>
int main(void){
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d );
a = a>b?a:b;
a = a>c?a:c;
a = a>d?a:d;
printf("%d\n",a );
}
c++版本:
java版本:
python版本:
34. 小乐乐算平均分
题目描述:
小乐乐输入三科成绩,请编程帮他输出三科成绩总分及平均分。
输入描述:
一行,3科成绩(浮点数),成绩之间用一个空格隔开。
输出描述:
一行,总分和平均分(小数点后保留两位),用一个空格隔开。
示例:
示例1
输入:79.5 80.0 98.0
输出:257.50 85.83
c语言版本:
#include<stdio.h>
int main(void){
float a,b,c;
scanf("%f %f %f",&a,&b,&c );
printf("%.2f %.2f\n",a+b+c,(a+b+c)/3 );
}
c++版本:
java版本:
python版本:
35. 小乐乐是否被叫家长
题目描述:
小乐乐的班级进行了一次期中考试,考试一共有3门科目:数学,语文,英语,小乐乐的班主任决定给没有通过考核的同学家长开一次家长会,考核的标准
是三科平均分不低于60分,所以现在想请你帮忙算一算小乐乐会不会被叫家长。
输入描述:
一行,输入三个整数(表示小乐乐的数学、语文、英语的成绩),用空格分隔。
输出描述:
一行,如果小乐乐会被请家长则输出“YES”,否则输出“NO”。
示例:
示例1
输入:80 60 50
输出:NO
示例2
输入:70 55 400
输出:YES
c语言版本:
#include<stdio.h>
int main(void){
int a,b,c;
scanf("%d %d %d",&a,&b,&c );
if((a+b+c)/3.0>=60)printf("NO\n");
else printf("YES\n");
}
c++版本:
java版本:
python版本:
36. 新年快乐
题目描述:
新年到来,输出信息迎接新年。
输入描述:
无
输出描述:
Happy New Year*2019*
c语言版本:
#include<stdio.h>
int main(void){
printf("Happy New Year*2019*\n");
}
c++版本:
java版本:
python版本:
37. 平均身高
题目描述:
从键盘输入5个人的身高(米),求他们的平均身高(米)。
输入描述:
一行,连续输入5个身高(范围0.00~2.00),用空格分隔。
输出描述:
一行,输出平均身高,保留两位小数。
示例:
示例1
输入:1.68 1.75 1.82 1.60 1.92
输出:1.75
c语言版本:
#include<stdio.h>
int main(void){
float a,b,c,d,e;
scanf("%f %f %f %f %f",&a,&b,&c,&d,&e );
printf("%.2f\n",(a+b+c+d+e)/5);
}
c++版本:
java版本:
python版本:
38. 判断是元音还是辅音
题目描述:
KiKi开始学习英文字母,BoBo老师告诉他,有五个字母A(a), E(e), I(i), O(o),U(u)称为元音,其他所有字母称为辅音,请帮他编写程序判断输入的字母是元
音(Vowel)还是辅音(Consonant)。
输入描述:
多组输入,每行输入一个字母。
输出描述:
针对每组输入,输出为一行,如果输入字母是元音(包括大小写),输出“Vowel”,如果输入字母是非元音,输出“Consonant”。
示例:
示例1
输入:
A
b
输出:
Vowel
Consonant
c语言版本:
#include<stdio.h>
#include<ctype.h>
int main(void){
char c;
while(scanf("%c",&c )!=EOF){
if(isalpha(c)){
switch (c) {
case 'a':
case 'A':
case 'e':
case 'E':
case 'i':
case 'I':
case 'o':
case 'O':
case 'u':
case 'U':printf("Vowel\n");break;
default:printf("Consonant\n");break;
}
}
}
}
c++版本:
java版本:
python版本:
39. 你是天才吗
题目描述:
据说智商140以上者称为天才,KiKi想知道他自己是不是天才,请帮他编程判断。输入一个整数表示一个人的智商,如果大于等于140,则表明他是一个天才,输出“Genius”。
输入描述:
多组输入,每行输入包括一个整数表示的智商。
输出描述:
针对每行输入,输出“Genius”。
示例:
示例1
输入:160
输出:Genius
c语言版本:
#include<stdio.h>
int main(void){
int c;
while(scanf("%d",&c )!=EOF){
if(c>=140) printf("Genius\n");
}
}
c++版本:
java版本:
python版本:
40. 完美成绩
题目描述:
KiKi想知道他的考试成绩是否完美,请帮他判断。从键盘输入一个整数表示的成绩,编程判断成绩是否在90~100之间,如果是则输出“Perfect”。
输入描述:
多组输入,每行输入包括一个整数表示的成绩(90~100)。
输出描述:
针对每行输入,输出“Perfect”。
示例:
示例1
输入:98
输出:Perfect
c语言版本:
#include<stdio.h>
int main(void){
int c;
while(scanf("%d",&c )!=EOF){
if(c>=90&&c<=100) printf("Perfect\n");
}
}
c++版本:
java版本:
python版本:
本题目全部来自牛客网,如果侵权,请留言删除
转载:https://blog.csdn.net/New_Leaf/article/details/105925067
查看评论