이번 사전 과제에서는 Dart 언어를 기초 레벨에서 사용 가능한 지 확인 해 보는 과제가 출제 됩니다.
해당 문제 풀이 중 어려운 부분이 발생 한 경우 이 링크를 통해 Dart 언어를 학습 해 보세요
변수 선언 및 데이터 타입: 다음 코드에서 변수들의 데이터 타입을 적절하게 선언하고 값을 할당하세요. 또한, 각 변수에 대한 주석을 작성하세요.
int number;
String message;
double decimal;
bool isAdult;
List<String> names;
다음 문제를 해결 할 수 있도록 코드를 기입 하세요
변수 a에 10, b에 5를 할당합니다.
a와 b의 합, 차, 곱, 나눗셈 결과를 새로운 변수에 저장하고 출력합니다.
나눗셈 결과는 소수점 두 자리까지 표시합니다.
다음 문제를 해결 할 수 있도록 코드를 기입 하세요
calculateArea(width, height)라는 함수를 작성하여 사각형의 넓이를 계산합니다.
함수는 두 개의 매개변수 width와 height를 받아야 합니다.
함수는 넓이를 반환해야 합니다.
main 함수에서 calculateArea 함수를 호출하여 넓이를 계산하고 출력합니다.
다음 문제를 해결 할 수 있도록 코드를 기입 하세요
학생들의 이름을 저장하는 리스트를 만듭니다.
사용자로부터 학생들의 이름을 입력받아 리스트에 추가합니다.
리스트에 저장된 모든 학생들의 이름을 출력합니다.
다음 문제를 해결 할 수 있도록 코드를 기입 하세요
"동물" 클래스를 만들고, "말", "소", "돼지" 클래스를 "동물" 클래스를 상속받도록 설계하세요.
각 동물 클래스마다 고유한 메서드 (말: 울음소리 내기, 소: 울음소리 내기, 돼지: 꽥꽥 울음소리 내기)를 정의하세요.
각 동물 객체를 생성하고, 고유한 메서드를 호출하여 동작을 확인합니다.
각 문제 별 답안을 파일로 작성하여 i_am@curogom.dev 로 제출 해 주시면 됩니다.