1041 : [기초-산술연산] 문자 한 개 입력받아 다음 문자 출력하기 with Swift
38. 콘솔에서 영문자 한 개를 입력받아, 입력된 문자의 아스키코드값의 다음에 해당하는 문자를 출력하라.
입력 예시
a
출력 예시
b
JAVA
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String line = scan.nextLine();
scan.close();
char [] charArray = line.toCharArray();
if(charArray.length > 0) {
System.out.println((char) (charArray[0] + 1));
}
}
}
Swift 4.2
import Foundation
let line = readLine()
if line != nil {
if let printValue = line!.first {
let unicodes = printValue.unicodeScalars
for uni in unicodes {
if let printValue = Unicode.Scalar(uni.value + 1) {
print(printValue)
}
}
}
}
https://codeup.kr/problem.php?id=1041
[기초-산술연산] 문자 한 개 입력받아 다음 문자 출력하기
영문자 한 개를 입력받아, 그 다음 문자를 출력하는 프로그램을 작성해보자. 영문자 '$A$'의 다음 문자는 '$B$'이고, 문자 '$0$'의 다음 문자는 '$1$'이다.
codeup.kr
1042 : [기초-산술연산] 정수 두 개 입력받아 나눈 몫 출력하기 with Swift
39. 콘솔에서 정수 두 개(a,b)를 입력 받아 a를 b로 나눈 몫을 출력하라.
입력 범위: 0 ~ 2147483647
입력 예시
1 3
출력 예시
0
JAVA
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int value0 = scan.nextInt();
int value1 = scan.nextInt();
scan.close();
if(value1 > 0) {
System.out.println(value0/value1);
}
}
}
Swift 4.2
import Foundation
let line = readLine()
if line != nil {
let array = line!.split(separator: " ")
if array.count == 2 {
if let value0 = Int(array[0]), let value1 = Int(array[1]) {
if value1 > 0 {
print(value0/value1)
}
}
}
}
https://codeup.kr/problem.php?id=1042
[기초-산술연산] 정수 두 개 입력받아 나눈 몫 출력하기
C언어에서 a/b 연산의 결과는 a를 b로 나눈 몫이 계산된다. 실수/정수, 정수/실수, (float)정수/정수, 정수/(float)정수 의 연산은 나눈 결과가 실수로 계산된다. (float)(정수/정수)는 정수/정수의 결과인 정수를 실수형(float)로 바꾸는 것으로, 정수가 실수 형태로 변환되는 것이니 주의한다. 정수/실수... 에서 계산 결과가 실수형으로 바뀌는 것과 같이 계산 결과의 데이터형이 자동으로 바뀌는 것을 묵시적 (데이터)형 변환이
codeup.kr
1043 : [기초-산술연산] 정수 두 개 입력받아 나눈 나머지 출력하기 with Swift
40. 콘솔에서 정수 두개(a,b)를 입력 받아 a를 b로 나눈 나머지를 출력하라.
입력범위: 0 ~ 2147483647
입력 예시
1 3
출력 예시
1
JAVA
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int value0 = scan.nextInt();
int value1 = scan.nextInt();
scan.close();
if(value1 > 0) {
System.out.println(value0%value1);
}
}
}
Swift 4.2
import Foundation
let line = readLine()
if line != nil {
let array = line!.split(separator: " ")
if array.count == 2 {
if let value0 = Int(array[0]), let value1 = Int(array[1]) {
if value1 > 0 {
print(value0%value1)
}
}
}
}
https://codeup.kr/problem.php?id=1043
[기초-산술연산] 정수 두 개 입력받아 나눈 나머지 출력하기
정수 두 개(a, b) 를 입력받아 a를 b로 나눈 나머지를 출력하는 프로그램을 작성해보자. (단, 두 개의 정수 a, b의 범위는 0 ~ 2147483647이고, b는 0이 아니다.)
codeup.kr
'iOS > CodeUP - 기초100 With Swift' 카테고리의 다른 글
1047, 1048, 1049 [기초-비트시프트연산] 곱셈 with Swift (0) | 2020.05.28 |
---|---|
1044, 1045, 1046 [기초-산술연산] 합과 평균 with Swift (0) | 2019.07.22 |
1038,1039,1040 [기초-산술연산] 합출력,부호변경 with Swift (0) | 2019.07.22 |
1034,1035,1036,1037 [기초-출력변환] 진수 변환 문제 with Swift (0) | 2019.07.12 |
1031,1032,1033 [기초-출력변환] 진수 변환 문제 with Swift (0) | 2019.07.12 |