일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Flutter
- ruby
- java
- 디지몬
- メソッド
- 비즈니스일본어
- 一日一つメソッド
- 건담
- 日本語
- 자바
- 単語
- 반다이몰
- 연습문제
- 일본어
- DART
- 건담베이스
- rails
- Python
- 인프런
- Spring
- jsp
- rails7
- Web
- vscode
- nico
- C로 시작하는 컴퓨터 프로그래밍4판
- html
- javascript
- CSS
- springboot
- Today
- Total
목록while (8)
AR삽질러
Dart 기초 - 반복문 (6) 1. 반복문 Loop Statements - 반복문은 특정 조건이 만족되는 동안 해당 조건의 코드를 반복적으로 실행하는 역할로 for, for in, while, do-while문을 사용할수 있다. 1-1. For Loop - for 반복문은 반복횟수가 명확할때 주로 사용되며 초기화, 조건검사, 증감으로 구성되어 활용된다.for (기존 변수; 조건식; 가변치){ 조건식이 참일 경우 반복하는 코드} - 초기화 : 반복문이 시작할때 처음으로 실행되는 변수 - 조건 : 조건이 true일때 블록이 실행되고 반복문이 끝난뒤 다시 실행된다. - 증감 : 코드 블록이 실행된 후에는 실행되는 부분으로 변수의 값을 증감 혹은 감소 시킨다. void main(){ for(int i = 0..
Ruby Class例題 - 銀行口座管理システム 説明 - Rubyのクラスを使用して簡単な銀行口座管理システムを実装します。 このシステムは、顧客情報管理、口座作成、入出金処理などの機能を提供する必要があります。 要求事項 1. 顧客クラス(Client)の実装 - 顧客の名前と年齢を属性として持ちます。 - ユーザーから名前と年齢を入力してもらい、オブジェクトを初期化します。 2. アカウントクラス(Account)の実装 - 口座番号、所有者名、所有者年齢、現在の残高を属性として持ちます。 - 入金(deposit)メソッド:金額を入力してもらい、口座残高を増加させます。 - 出金(withdraw)メソッド:金額を入力して口座残高を減少させます。 - 口座情報出力(info)メソッド:口座の詳細情報を出力します。 3. 銀行クラス(Bank)の実装: - 銀行システムの全体的..
Python 반복문(Iteration) - 연습문제 0. ToDoList # To-Do List # 1. 사용자로부터 할 일을 입력받아 리스트에 추가한다. # To-Do List는 할일 목록, 등록, 삭제 가 있어야한다. todos = [] while True: print("\n-----오늘 할일 목록-----") for index, task in enumerate(todos): print(f"{index + 1}. {task}") print("1 : 할일 추가") print("2 : 할일 목록") print("3 : 할일 삭제") print("4 : 나가기") choice = input("선택하기 : ") if choice == "1": task = input("할일을 입력해주세요 : ") todos...
Python 반복문(Iteration) 0. 반복문 - 반복문은 초기값, 조건식, 증감값을 이용해 원하는 만큼 실행문을 반복하는 문장으로 for문과 while문이 있다. - 반복문을 사용하게되면 반복적인 구조를 빠르고 간단하게 만들수 있다. 1. for문 : 횟수제어 반복문으로 정해진 횟수만큼 반복한다. - 리스트, 튜플, 문자열 등의 그룹 자료형을 반복 범위로 활용하는 것으로 원소의 개수만큼 반복하여 실행된다. 2. while문 : 특정한 조건이 만족되면 계속 반복한다. - 반복문이 주어진 조건이 참인 동안 계속해서 반복을 실행하고 조건이 거짓이 되었을때 반복문이 종료된다. 종류 기능 range() range()함수는 숫자 시퀀스를 생성하는데 사용되며 주로 for반복문과 함께 사용된다. break 반복..
연습문제. 지출기입장 프로그램 1) 사용자에게 지출내역을 입력받는다.(항목, 금액) 2) 지출목록 조회 3) 지출목록 삭제 4) 프로그램종료 budget = [] def addItem(): name = input("지출항목을 입력해주세요 : ") price = int(input("지출된 금액을 입력해주세요 : ")) item = {"name": name, "price": price} budget.append(item) print(f"'{name}'이 추가되었습니다.\n'{price}'원\n") def listItem(): if budget: for item in budget: print(f"내역 : {item['name']}, 금액 : {item['price']}\n") else: print("저장된 내..
1. JSTL - forEach - 홀수의 합, 구구단, 배열, Map 1~100까지 홀수의 합 1~100까지 홀수의 합 : ${sum } 구구단 9단 9 * ${i} = ${9 * i } int형 배열 [${i }] Map ${i.key } = ${i.value } length(str1) = ${fn:length(str1) } toUpperCase(str1) = "${fn:toUpperCase(str1) }" toLowerCase(str1) = "${fn:toLowerCase(str1) }" substring(str1, 3, 6) = "${fn:substring(str1, 3, 6) }" substringAfter(str1,3,6) = "${fn:substringAfter(str1, str2) }" s..
Java 로또번호 자동생성기 만들기 1. 1부터 45까지의 숫자 중에서 중복되는 번호 없이 6개의 숫자를 랜덤하게 생성한다. 번호를 두번돌려 중복이 없는 숫자를 찾는다. public class Lotto { public static void main(String[] args) { // 로또번호자동 생성기 // 1부터 45까지의 숫자 중에서 중복 없이 6개의 숫자를 랜덤하게 생성 Random random = new Random(); // 랜덤객체 int[] lottoNumber = new int[6]; for(int i = 0; i < 6; i++) { int number = random.nextInt(45)*1; for(int j = 0; j < i; j++) { if(lottoNumber[j] == n..
1. 조건문과 반복문의 종류를 괄호 ( )속에 넣어보세요. - 조건문 : ( if문 ), ( switch문 ) - 반복문 : ( for문 ), ( while문), ( do while문 ) 2. 조건문과 반복문을 설명한 것 중 틀린것은 무엇입니까? 정답 : 2 switch문에서 사용할 수 있는 변수의 타입은 int, double이 될 수 있다. 자바 6까지는 switch문의 괄호에 정수 타입(byte, char, short, int, long)변수나 정수값을 산출하는 연산식만 올 수 있었지만 자바 7부터는 String타입의 변수도 올 수 있다. 3. for문을 이용해서 1부터 100까지의 정수 중에서 3의 배수의 총합을 구하는 코드를 작성해보세요. package exercise04; public class..