목록전체 글 (142)
오보에블로그
저희가 이번에 계획한 수업중에 방탈출게임이라는 수업이 있습니다. 거기에서 숫자암호를 찾아서 입력하면 틀렸는지 맞았는지 가르쳐주는 프로그램을 짜보았습니다. 고양이가 틀렸는지 맞았는지 말해주는 것 같이 코딩했습니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657#include #include #include #include int main(void){ int correct=0;//set correct number// int answer; printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n%s\n%s\n%s\..
1234567891011121314151617181920212223242526272829303132333435363738394041#include #include #include #include void moving_sign(char, char, char, char);/*shift를 이용해서 글자를 움직인다.*/void print_sign(int);//프린트 함수 int main(void){ moving_sign('H','E','Y',' '); return 0;} void print_sign(int a){ printf(" %c %c %c %c \n", a/(256*256*256), a/(256*256) , a/256, a); } void moving_sign(char _a, char _b, char _c..
collection 이란 java 에서 데이터를 자료구조하기위해 기본적으로 제공하는것import java.util.*; 을 통해 불러서 사용할 수 있다.Vector yoong = new Vector(); 을 통해 yoong이라는 정수를 요소로 하는 vector 구조를 생성 할 수 있다. 안에는 데이터 타입의 wrapper, 클래스 형태로 써야한다.ex) int -> Integer String ->String 12345678910111213141516171819202122232425262728293031323334import java.util.*; class Dic{ HashMap map = new HashMap(); //생성 Dic(){ //생성자 초기화 map.put(1, "one"); map.put(..
창의력쟁이들이란?현대 정몽구 재단 다빈치 온드림스쿨 교육봉사 프로그램에 참여하는 팀입니다!이번해 2017 년 여름 방학부터 참가하였고 겨울방학 프로그램에 참가하기 위해 신청서를 작성하는 중입니다! 저희가 수업들을 직접 계획하고 가르친다는 것 자체가 큰의미가 있고, 초등학생들과 어울려 함께하는 게 정말 좋습니다! 저번 여름방학때 저희가 제작했던 참가신청서 표지 일부입니다. 자세한 사항은 http://www.hyundai-cmkfoundation.org/com/cmkIndex.do 에서 확인할수 있습니다.
추상클래스 특징1. 인스턴스 x2.추상메소드 존재3. 상속받는 클래스도 추상클래스4. 추상메소드 엔 내용 없다 전달받는 인자의 형만 존재 123456789101112131415161718192021222324252627282930package abstinter;abstract class Calculator{ public abstract int add(int a, int b); public abstract int subtract(int a, int b); public abstract double average(int[] a);}public class GoodCalc { public int add(int a, int b) { return a+b; } public int subtract(int a, int b..
상속(inheritance)1.한 클래스의 내용을 사용하는 다른 클래스를 만들고싶다면, class A{}class B extends A{//A 클래스의 내용을 사용하는 B 클래스}이 방법을 통해 가능하다. 여기서 클래스 A를 수퍼클래스라고 하고 클래스 B를 서브클래스 라고 한다.2.서브클래스는 수퍼클래스의 private 멤버를 제외한 다른 모든 멤버에 접근이 가능하다.3.서브클래스가 실행되면 자동으로 수퍼클래스가 실행된다. 이때, 실행되는 수퍼클래스의 생성자는 기본생성자이다.4.3번에서 수퍼클래스가 실행하는 생성자를 따로 정하기 위해선 서브클래스 생성자 맨윗줄에 super()을 적어서 사용한다. 예시들을 보자.(예시1은 1~2,예시2는 3~4에 관한 내용이다.) 예시 1 123456789101112131..
백준 12605번 단어순서 뒤집기/*문제스페이스로 띄어쓰기 된 단어들의 리스트가 주어질때, 단어들을 반대 순서로 뒤집어라. 각 라인은 w개의 영단어로 이루어져 있으며, 총 L개의 알파벳을 가진다. 각 행은 알파벳과 스페이스로만 이루어져 있다. 단어 사이에는 하나의 스페이스만 들어간다. 입력첫 행은 N이며, 전체 케이스의 개수이다. N개의 케이스들이 이어지는데, 각 케이스는 스페이스로 띄어진 단어들이다. 스페이스는 라인의 처음과 끝에는 나타나지 않는다. N과 L은 다음 범위를 가진다. N = 51 ≤ L ≤ 25출력각 케이스에 대해서, 케이스 번호가 x일때 "Case #x: " 를 출력한 후 그 후에 이어서 단어들을 반대 순서로 출력한다.*/ /*해결방법예시를 들어서 설명하면,Let input: i lik..
등위 폴더로의 이동 시 cd ../이동폴더명 파일 여러개로 이루어져있는 코드를 한꺼번에 컴파일 하기위해 Makefile작성 -Makefile 내용(넓게 칸이 띄어져 있는 것은 탭) -매크로를 사용하여 Makfile 내용 작성 :make /*컴파일*/:./pgm /*실행파일 생성*/:make clean /*컴파일 초기화 만약에 make.clean을 하지 않고 ./pgm을 다시 칠 경우, make: 'ppm' is up to date. 라는 메세지가 뜬다. */
Problem 1:School1.define 'Class Student'2.Define 'five student' using "Constructor' in Student[] Name x y Score Sex G-Drangon 23 22 85 Boy Naruto 66 35 75 Boy Dva 33 46 80 Girl Teemo 14 55 95 Boy Sona 87 75 100 Girl 3.Define 'respones() method'.which print name + 'Yes'Ex1)Dva Yes 1.Define ‘callStudents(Student[], value) method’ 2.can call students conditionally. (It should use ‘response()’ in st..
/*팰린드롬? 문제명우는 홍준이와 함께 팰린드롬 놀이를 해보려고 한다. 먼저, 홍준이는 자연수 N개를 칠판에 적는다. 그 다음, 명우에게 질문을 총 M번 한다. 각 질문은 두 정수 S와 E로 나타낼 수 있으며, S번째 수부터 E번째 까지 수가 팰린드롬을 이루는지를 물어보며, 명우는 각 질문에 대해 팰린드롬이다 또는 아니다를 말해야 한다. 예를 들어, 홍준이가 칠판에 적은 수가 1, 2, 1, 3, 1, 2, 1라고 하자. S = 1, E = 3인 경우 1, 2, 1은 팰린드롬이다.S = 2, E = 5인 경우 2, 1, 3, 1은 팰린드롬이 아니다.S = 3, E = 3인 경우 1은 팰린드롬이다.S = 5, E = 7인 경우 1, 2, 1은 팰린드롬이다.자연수 N개와 질문 M개가 모두 주어졌을 때, 명우..