C - Logical Operators, Switch and Nested If Else - PART001 - Challenges
Vegetable Shop ID:6638
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a,b,c,d,x;
scanf("%d %d %d %d%d",&a,&b,&c,&d,&x);
int a1=a*1+b*2+c*5+d*10;
if(x==a1){
printf("Paid");}
else if(a1<x){
printf("Not Paid %d",a1);
}
else{
printf("Paid %d",a1-x);
}
}
Rainbow Colours ID:6609
#include<stdio.h>
#include<stdlib.h>
int main()
{
char a;
scanf("%c",&a);
switch(a){
case 'V':
printf("Violet");
break;
case 'I':
printf("Indigo");
break;
case 'B':
printf("Blue");
break;
case 'G':
printf("Green");
break;
case 'Y':
printf("Yellow");
break;
case 'O':
printf("Orange");
break;
case 'R':
printf("Red");
break;
default:
printf("Invalid");
}
}
WaterTemperature (Id-6614)
#include<stdio.h>
#include<stdlib.h>
int main()
{
char a;
scanf("%c",&a);
switch(a){
case 'L':
printf("Hot water");
break;
case 'R':
printf("Cold water");
break;
case 'M':
printf("Moderate water");
break;
default:
printf("TURN ON");
}
}
Day in a Week (Id-6627)
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a;
scanf("%d",&a);
if(a==1){
printf("Monday");
}
else if(a==2){
printf("Tuesday");
}
else if(a==3){
printf("Wednesday");
}
else if(a==4){
printf("Thursday");
}
else if(a==5){
printf("Friday");
}
else if(a==6){
printf("Saturday");
}
else if(a==7){
printf("Sunday");
}
}
Type of Processor ID:6615
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a;
scanf("%d",&a);
if(a<=25000){
printf("I3");
}
else if(a>25000 && a<50000){
printf("I5");
}
else if(a>=50000)
{
printf("I7");
}
}
Predict Rain ID:6652
#include<stdio.h>
#include<stdlib.h>
int main()
{
int h,t;
scanf("%d %d",&h,&t);
if(h>90 || t<18 || (h>70 && t<30) || (h>60 && t<24)){
printf("Yes");
}
else{
printf("No");
}
}
Print Digit - Unit and Tenth (Id-6633)
#include<stdio.h>
#include<stdlib.h>
int main()
{
int n,d;
scanf("%d %d",&n,&d);
int u=n%10;
int t=(n%100)/10;
if(d==1){
printf("%d",u);
}
else if(d==2){
printf("%d",t);
}
else{
printf("%d",u*t);
}
}
Square or Rectangle or Quadrilateral ID:6612
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
if(a==b && b==c && c==d && d==a){
printf("SQUARE");
}
else if(a==c && b==d){
printf("RECTANGLE");
}
else
{
printf("QUADRILATERAL");
}
}
Arithmetic Operation - Odd or Even (Id-6610)
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(a%2==0 && b%2==0)
{
printf("%d",a+b);
}
else if(a%2!=0 && b%2!=0)
{
printf("%d",a*b);
}
else
{
printf("%d",abs(a-b));
}
}
Largest Floating Point Value ID:6650
#include<stdio.h>
#include<stdlib.h>
int main()
{
double a,b,c;
scanf("%lf %lf %lf",&a,&b,&c);
int a1=a*100;
int a2=b*100;
int a3=c*100;
int b1=a1%100;
int b2=a2%100;
int b3=a3%100;
if(b1>b2 && b1>b3){
printf("%.2lf",a);
}
else if(b2>b3){
printf("%.2lf",b);
}
else{
printf("%.2lf",c);
}
}
We want c average all solutions in skillrack
ReplyDeleteAll answer
ReplyDeletePost a Comment