164k views
5 votes
Write an if-else statement with multiple branches. If givenYear is 2101 or greater, print "Distant future" (without quotes). Else, if givenYear is 2001 or greater (2001-2100), print "21st century". Else, if givenYear is 1901 or greater (1901-2000), print "20th century". Else (1900 or earlier), print "Long ago". Do NOT end with newline.

User Atconway
by
5.9k points

2 Answers

3 votes

Answer:

if ( givenYear >= 2101 ) {

System.out.print("Distant future");

}

else if (givenYear >= 2001 ){

System.out.print("21st century");

}

else if ( givenYear >= 1901 ) {

System.out.print("20th century");

}

else {

System.out.print("Long ago");

}

Step-by-step explanation:

Write an if-else statement with multiple branches. If givenYear is 2101 or greater-example-1
User Jieter
by
6.8k points
6 votes

Answer:

// here is code in c.

#include <stdio.h>

// main function

int main()

{

// variable to store year

int year;

printf("enter year:");

// read the year

scanf("%d",&year);

// if year>=2101

if(year>=2101)

{

printf("Distant future");

}

//if year in 2001-2100

else if(year>=2001&&year<=2100)

{

printf("21st century");

}

//if year in 19011-2000

else if(year>=1901&&year<=2000)

{

printf("20th century");

}

// if year<=1900

else if(year<=1900)

{

printf("Long ago");

}

return 0;

}

Step-by-step explanation:

Read the year from user.After this, check if year is greater or equal to 2101 then print "Distant future".If year is in between 2001-2100 then print "21st century".If year is in between 1901-2000 then print "20th century".Else if year is less or equal to 1900 then print "Long ago".

Output:

enter year:2018

21st century

User Tarakay
by
5.6k points