프로그램 언어 17

PyThon 에 들어가기 전에..

더보기지금으로 6년전.. 19년 5월 6월? 영어강사였던 내가 밑도 끝도 없이 개발자가 되겠다고 선언하고 풀스텍 개발자 교육을 받았다.그때까진 재미 있을 줄 알았지... 할때마다 에러 뜨고 뭔말인지 이해 못하고... 오류도 못잡고... 포기하고 그냥 저냥 나 취업 시켜 주겠다는 IT기업에 취업했다. 그렇게 5년... 개인적으로 발전성을 못느껴 IT 학원 다니면서 내돈 내고 공부하고 직장인 국비 지원교육 받아가며나름 나만의 기술을 키웠다고 생각을 하였지만... 그 회사에서 내가 배운 기술들은 써먹을 곳이 없었다... 그렇게 난 퇴사를 했다... 그리고 다시 AI 개발자 교육을 다시 들으며 개발자로 다시 진입 하기 위해 접었던 이 블로그도 다시 시작 한다. 작심 3일이 되지 않길 바라면서.. 파이썬 들어가..

[조건문]중첩 if 문

지금까지 if문 if - else문 if - else if - else문을 알아보았다. 오늘은 if문 내에 또 다른 if 문을 포함시키는 것이 가능한 중첩 if 문에 대해서 연습해보기로 하자. 이 그림과 같이 중첩 if 문을 좀 더 보기 쉽게 표기하기 위해 중괄호의 색을 넣었다. 에디터에서는 좀 더 보기 쉽게 꼭 한번 더 들여 쓰기를 해서 두 if문의 범위를 명확하게 구별할 수 있게 해야 한다. 조건식 1 if 문에 중괄호가 조건식 2 if 문을 포함하였다고 알 수 있다. 자 아래 예를 들어 좀 더 쉽게 이야기해보자 여기까지는 뭐 어렵지는 않으나 문제는 A 도 A+, A0, A- 가 있고 B C까지 다 있다. A+는 100 ~ 98까지 A0는 97 ~ 94까지 A-는 93 ~ 91까지 B+는 90 ~ 8..

[조건문] if 문 / if-else 문

if 문은 가장 기본적인 조건문이며 조건식과 중괄호 '{ }'으로(혹은 블록) 구성이 되어 있으며, if라는 영어의 의미 "만약 ~이라면.."이라는 뜻과 함께 "만일 조건식이 참(true)이라면 중괄호 '{ }' 안의 문장들을 실행해라."라는 의미를 가지고 있다. 아래의 그림을 보자 이 조건식이 참일 경우에는 수행문을 수행하게 된다. 그러나 이 조건식이 참이 아니라면 수행문 1을 실행하지 않고 그다음 수행문 2를 수행하면 된다. 코딩을 하면서 좀 더 알아보도록 하자. 위에서 설명을 하였듯이 조건식이 참인 경우와 거짓인 경우에 어떻게 문장이 흐르는지 보여주는 예문이다. 만약 조건이 두 개가 아닌 세 개 이상이라면?? 어떻게 진행할까..? 이것도 마찬가지로 if -else 구문에 if- else 구문을 추가..

제어문(Control Statement)

크리스마스트리를 만들기 전에 우선 했었어야 했는데.. 안 했다니... 이런 바보 같으니... 오늘은 제어문에 대해서 공부를 해보자! 자바(JAVA) 제어문 코드의 실행 흐름은 무조건 위에서 아래로 한 문장씩 순차적으로 진행 하였으나 제어문은 자료형을 근간으로 하여 조건에 따라 문장을 건너뛰거나 반복해서 수행 할때 사용하는 문장. 제어문에는 크게 두가지 '조건문과 반복문'으로 구분되어 있다. 1. 조건문 조건문은 조건식과 문장을 포함하는 중괄호'{ }'로 구성되어 있으며, 저건식의 연산 결과에 따라 실행하는 문장이 달라진다. 조건문의 종류는 흔히 알고 있는 if 문과 switch문이 있다. 주로 if문을 많이 사용한다. 처리할 경우의 수가 많을 경우 if문보다는 swith문이 효율적이나 제약이 많다. 2...

[FOR문]을 활용하여 크리스마스트리를 만들어 보자.-6-

이번에도 직각 삼각형 두 개를 만들어 보았으니 또 합쳐봐야지 package MakeTree; public class Tree6 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("크리스마스 트리 만들기 6"); System.out.println(); for (int i = 0; i =0; j--) { // 별의 갯수 if (i < j) { //(i = j)부터 * 추가 System.out.print(" "); } else { System.out.print("*"); } } System.out.println(" "); } for (int i = 1; i

[FOR문]을 활용하여 크리스마스트리를 만들어 보자.-4-

코드카데미를 진행 하다 보니 이걸 하지 못했다.ㅠ 코드카데미가 막힌 바람에 번역 하면서 다시 공부 하고 있는데 머리에 쥐가난다.ㅠ 쉬는 차원에서 다시 FOR 문을 활용한 트리를 다시 이어서 진행 해야 겠다. 자 이제 네번째 시작해 보자 package MakeTree; public class Tree4 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("크리스마스 트리 만들기 4"); System.out.println(); for (int i = 0; i =0; j--) { // 별의 갯수 if (i < j) { //(i = j)부터 * 추가 System.out.print(" "); ..

[FOR문]을 활용하여 크리스마스트리를 만들어 보자.

크리스마스 이브라 개발자 이기도 하고 그냥 웃자고 보낸 크리스마스트리가 이런 반응이... 이런 반응을 원한 건 아니었는데... 만들어야 한다... 흑.... 크리스마스에 할 것도 없는데 만들면 되지 뭐. 까짓것(쥬륵...) 전에도 만들어 봤으니 다시 만들어 보자... 간단하게 System.out.println(); 을 사용할 수 있지만 FOR문을 사용해서 만들어보자 시작하기 전에 다시 상기시킬 겸 아래 문제부터 만들어 보자 public class Tree { public static void main(String[] args) { System.out.println("크리스마스 트리 만들기 1"); int j=0; for(int i=0; i