반응형
문제 1: "Hello, Dart!" 출력하기
문제: Dart에서 "Hello, Dart!"를 출력하세요.
해결 방법: print 함수를 사용하여 문자열을 출력합니다.
void main(){
print('Hello, Dart!');
}
설명
- print 함수는 주어진 문자열을 콘솔에 출력합니다.
- 'Hello, Dart!' 는 출력할 문자열입니다.
문제 2: 변수 선언과 출력
문제: 정수형 변수 a와 b를 선언하고 두 변수의 합을 출력하세요.
해결 방법: 두 정수형 변수를 선언하고, 이들의 합을 구하여 출력합니다.
void main() {
int a = 5;
int b = 10;
int sum = a + b;
print("a와 b의 합은 $sum입니다.");
}
설명
- int 키워드는 변수가 정수형임을 나타냅니다.
- a와 b는 변수 이름입니다.
- = 연산자는 변수에 값을 할당합니다.
- print(a + b) 는 a와 b의 합을 계산하고 결과를 출력합니다.
문제 3: 문자열 연결
문제: 두 개의 문자열 "Hello"와 "World"를 연결하여 출력하세요.
해결 방법: 두 문자열을 + 연산자를 사용하여 연결합니다.
void main() {
String str1 = "Hello";
String str2 = "World";
String result = str1 + " " + str2;
print(result);
}
설명
- String 키워드는 변수가 문자열임을 나타냅니다.
- str1와 str2는 변수 이름이고, 각각 "Hello"와 "World"라는 문자열을 저장합니다.
- + 연산자는 두 문자열을 연결합니다.
- print(str1 + " " + str2) 는 연결된 문자열 "Hello World"를 출력합니다.
문제 4: 정수 나누기
문제: 10을 4로 나누고 결과를 출력하세요.
해결 방법: / 연산자를 사용하여 정수를 나누고 결과를 출력합니다.
void main() {
double result = 10 / 4;
print("10을 4로 나눈 결과는 $result입니다.");
}
설명
- / 연산자는 실수 몫 연산자입니다. 10을 4로 나눈 몫을 계산합니다.
- result 변수는 연산 결과를 저장합니다.
- print(result) 는 계산 결과 2를 출력합니다.
- 참고 : ~/ 연산자는 정수 몫 연산자
문제 5: 문자열 길이 출력하기
문제: 문자열 "Dart Programming"의 길이를 출력하세요.
해결 방법: length 속성을 사용하여 문자열의 길이를 구합니다.
void main() {
String str = "Dart Programming";
int length = str.length;
print("문자열 'Dart Programming'의 길이는 $length입니다.");
}
문자열 'Dart Programming'의 길이는 16입니다.
설명
- String 키워드는 변수가 문자열임을 나타냅니다.
- str 변수는 "Dart Programming"이라는 문자열을 저장합니다.
- length 변수는 str 문자열의 길이를 저장합니다.
- str.length 는 str 문자열의 길이를 계산합니다.
- print(length) 는 문자열 길이 16를 출력합니다.
이렇게 Dart 언어를 사용하여 기본 문법과 출력 문제들을 해결해보았습니다.
각각의 예제를 직접 실행해보면서 이해를 깊이 하시길 바랍니다.
Dart 프로그래밍에 대한 더 많은 내용을 다루며 실력을 쌓아보세요
반응형
'Dart > Dart 100제' 카테고리의 다른 글
Dart 100제 21 ~ 25 (클래스와 객체) (0) | 2024.07.22 |
---|---|
Dart 100제 16 ~ 20 (함수와 메서드) (0) | 2024.07.21 |
Dart 100제 11 ~ 15 (리스트) (0) | 2024.07.21 |
Dart 100제 6 ~ 10 (조건문과 반복문) (0) | 2024.07.21 |
Dart 완벽 정복: 100문제 실전 문제로 마스터하기 (0) | 2024.07.20 |