이전 문제에서 조건만 많아진 if문
Bash
bash
read a
o="F"
if [ 90 -le $a ]; then o="A"
elif [ 80 -le $a ]; then o="B"
elif [ 70 -le $a ]; then o="C"
elif [ 60 -le $a ]; then o="D"
fi
echo $o
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
C
c
#include <stdio.h>
int main(void) {
int a;
scanf("%d", &a);
if (90 <= a) { printf("A\n"); }
else if (80 <= a) { printf("B\n"); }
else if (70 <= a) { printf("C\n"); }
else if (60 <= a) { printf("D\n"); }
else { printf("F\n"); }
return 0;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
Node.js
javascript
let a = Number(require("fs").readFileSync(0).toString().trim());
let o = "F";
if (90 <= a) { o = "A"; }
else if (80 <= a) { o = "B"; }
else if (70 <= a) { o = "C"; }
else if (60 <= a) { o = "D"; }
console.log(o);
1
2
3
4
5
6
7
2
3
4
5
6
7
PHP
php
<?php
fscanf(STDIN, "%d", $a);
$o = "F";
if (90 <= $a) { $o = "A"; }
else if (80 <= $a) { $o = "B"; }
else if (70 <= $a) { $o = "C"; }
else if (60 <= $a) { $o = "D"; }
echo $o;
?>
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
Python3
python
a = int(input())
o = "F"
if 90<=a: o = "A"
elif 80<=a: o = "B"
elif 70<=a: o = "C"
elif 60<=a: o = "D"
print(o)
1
2
3
4
5
6
7
2
3
4
5
6
7
Ruby
ruby
a = gets.chomp.to_i
o = "F"
if 90<=a; o = "A"
elsif 80<=a; o = "B"
elsif 70<=a; o = "C"
elsif 60<=a; o = "D"
end
puts o
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
Comments
Not supported comment edit and upvote
You can do it on this page if you want.