본문 바로가기

전체 글

(38)
kali linux 루트계정 로그인 갑자기 kali linux라는 제목을 봐서 놀랐을 분들이 많을것이다. 요즘 칼리리눅스에 관심이 많이 생긴지라 블로그도 한번 칼리 리눅스 관련해서 작성해 보고 싶었다. 흠 어쨌든 지금부터 시작하도록 하겠다. 사람은 걸음마를 떼어야 뛸 수도 있는거다. 한번 차근차근 시작해보자. *이 글은 칼리리눅스가 설치되어 있다는 가정하에 작성한 글이다. 루트계정은 리눅스를 쓰기 위해 있어야할 중요한 요소이다. 이거 없으면 되는게 거의 없을정도.....아니다 그냥 아예 안된다. 먼저 일반 계정으로 로그인을 해서 운영체제를 열어보자. 로그인을 하고 바탕화면에서 오른쪽 마우스를 누르면 'open terminal here'이 보일것이다. 이것을 클릭해서 누르면 리눅스의 터미널의 열릴것이다. 터미널을 열고 sudo -i를 치고 ..
중복 없는 로또 추첨 알고리즘 어제(2020.11.8 기준)는 936회 로또 추첨일이었다. 당첨번호는 7 11 13 17 18 29+43 이었다. 아직 학생인 필자는 비록 로또는 뽑지 못하지만 당첨되신 분들 축하드린다. 프로그램을 깔끔하게 하기 위해 로또 추첨과 보너스라는 함수를 만들어 놓았다. 함수를 로또 추첨과 보너스로 나눠서 설명을 해 보도록 하겠다. 로또 추첨- 로또 추첨이라는 배열을 만들어 로또라는 배열 안의 범위를 45개 중 랜덤으로 1개씩 나오게 하고 칸을 6개로 만들었다. 그중 중복을 없애기 위해 중복을 덜어내고 넣을 그릇을 하나 만들어 주는데, 그게 change라는 배열이다. 여기서 i와 n의 역할은 배열 안에서 칸의 번째를 의미한다. 참고로 컴퓨터 상에서 배열의 순서는 0부터 시작한다. 만약 i를 1이라고 한다면 i..
for문 설명 for문을 사용한 알고리즘 예시 clanguageconquerer.tistory.com/5 c언어-hello world로 보는 기본 문법 #include int main(){ printf("hello world!"); return 0; } 이것은 가장 기본적인 hello world 코드 이다. 여기서 의문점이 생길것이다. 왜 처음부분에 #include 를 쓰는지, main은 또 왜 쓰는지 등. 궁금하실 분.. clanguageconquerer.tistory.com -이 글을 보고 온다면 이 게시물을 더 잘 이해할 수 있다.- 저번 시간에 이어 이번에도 c언어 문법을 설명해 주도록 하겠다. for문은 어떤 변수의 값을 일일이 불편하게 늘리지 않게 하는 하나의 반복문으로 볼 수 있다. 반복문의 종류에선 while문과 for문이 있는데 개인..