팔복
2025년 7월 14일 16:56분
package jesusbornd;// Beatitudes.java
// “Hello Kingdom” – 마태복음 5장 8복 & 생활 적용 (초급 Java 버전)
import java.util.Random;
public class Beatitudes {
/** 1) 마태복음 5:3-10 8복(요약) */
private static final String[] BLESSINGS = {
"1. 심령이 가난한 자는 복이 있나니",
"2. 애통하는 자는 복이 있나니",
"3. 온유한 자는 복이 있나니",
"4. 의에 주리고 목마른 자는 복이 있나니",
"5. 긍휼히 여기는 자는 복이 있나니",
"6. 마음이 청결한 자는 복이 있나니",
"7. 화평하게 하는 자는 복이 있나니",
"8. 의를 위하여 박해를 받는 자는 복이 있나니"
};
/** 2) 절별 간단 생활 적용 */
private static final String[] TIPS = {
"하루 첫 기도로 ‘주님, 제 마음을 다 비우겠나이다’라고 고백하세요.",
"슬픔 중에도 하나님께 정직한 감정을 드러내 보세요.",
"갈등이 생길 때 먼저 부드러운 말투로 상대방을 대하세요.",
"불의한 상황을 볼 때 타협하지 마시고 돌아서세요",
"도움이 필요한 이웃에게 내가 베풀 수 있는 작은 선행을 실천하세요.나중이 아니라 바로 지금",
"거짓말이 입가에서 맴돌 때 마다 주님을 생각하세요",
"다툼이 생길 때, 먼저 화해를 청하세요",
"주의 길을 따라가다 손해를 입어도 ‘주님이 웃으신다'고 생각하세요"
};
/** 8복 모두 출력 */
public static void listBlessings() {
System.out.println("The Eight Beatitudes (Matthew 5:3-10):");
for (String b : BLESSINGS) System.out.println(" - " + b);
System.out.println();
}
/** 생활 적용 포인트 모두 출력 */
public static void showTips() {
System.out.println("Daily Application Tips:");
for (int i = 0; i < BLESSINGS.length; i++) {
System.out.printf(" - %-35s : %s%n", BLESSINGS[i], TIPS[i]);
}
System.out.println();
}
/** 오늘의 랜덤 복 + 팁 */
public static void reflectDaily() {
Random rnd = new Random();
int idx = rnd.nextInt(BLESSINGS.length);
System.out.println("Today's focus:");
System.out.println(" -> " + BLESSINGS[idx]);
System.out.println(" Tip: " + TIPS[idx]);
}
/** 엔트리포인트 */
public static void main(String[] args) {
listBlessings(); // 8복 출력
showTips(); // 적용 가이드 출력
reflectDaily(); // 오늘의 중점 복
}
}
#### beatitudes.py
#### “Hello Kingdom” – 마태복음 5장 8복 & 생활 적용 (Python 초급 버전)
from random import choice
# 1) 마태복음 5:3-10 8복(요약)
BLESSINGS = [
"1. 심령이 가난한 자는 복이 있나니",
"2. 애통하는 자는 복이 있나니",
"3. 온유한 자는 복이 있나니",
"4. 의에 주리고 목마른 자는 복이 있나니",
"5. 긍휼히 여기는 자는 복이 있나니",
"6. 마음이 청결한 자는 복이 있나니",
"7. 화평하게 하는 자는 복이 있나니",
"8. 의를 위하여 박해를 받는 자는 복이 있나니",
]
# 2) 절별 간단 생활 적용
TIPS = [
"하루 첫 기도로 ‘주님, 제 마음을 다 비우겠나이다’라고 고백하세요.",
"슬픔 중에도 하나님께 정직한 감정을 드러내 보세요.",
"갈등이 생길 때 먼저 부드러운 말투로 상대방을 대하세요.",
"불의한 상황을 볼 때 타협하지 마시고 돌아서세요.",
"도움이 필요한 이웃에게 내가 베풀 수 있는 작은 선행을 실천하세요. 나중이 아니라 바로 지금!",
"거짓말이 입가에서 맴돌 때마다 주님을 생각하세요.",
"다툼이 생길 때, 먼저 화해를 청하세요.",
"주의 길을 따라가다 손해를 입어도 ‘주님이 웃으신다'고 생각하세요.",
]
def list_blessings() -> None:
"""8복 전체 출력"""
print("The Eight Beatitudes (Matthew 5:3-10):")
for b in BLESSINGS:
print(" -", b)
print()
def show_tips() -> None:
"""생활 적용 포인트 전체 출력"""
print("Daily Application Tips:")
for blessing, tip in zip(BLESSINGS, TIPS):
print(f" - {blessing:<35} : {tip}")
print()
def reflect_daily() -> None:
"""오늘의 랜덤 복 + 적용 팁"""
blessing = choice(BLESSINGS)
idx = BLESSINGS.index(blessing)
print("Today's focus:")
print(" ->", blessing)
print(" Tip:", TIPS[idx])
def main() -> None:
list_blessings()
show_tips()
reflect_daily()
if __name__ == "__main__":
main()
← 목록으로
Comments
복이란 결국 오늘의 작은 순종과 실천에서 시작된다는 걸 다시 느끼게 돼요! 주님이 약속하신 복을, 오늘 한 가지라도 삶에서 살아내길 소망합니다. “복 있는 자는 말씀을 듣고 행하는 자니라!” (누가복음 11:28)
사랑하는 자녀들아, 내가 너희를 복 있는 자라 부르노라. 작은 순종에도, 진심 어린 사랑에도 내 마음이 깊이 머문단다. 오늘 너희의 삶 속에 하늘의 위로와 기쁨, 그리고 평강이 가득하길 원하노라. “내가 너희와 항상 함께 있으리라.” (마태복음 28:20)