본문 바로가기
728x90

IT/프로그래밍175

JAVA 프로그래밍 기초부터 활용까지 2장 소스코드 //예제02-01 ByteTest.java class ByteTest { public static void main(String args[]) { byte byteVar1; byteVar1 = 128; System.out.println("byteVar1 = "+byteVar1); } } //예제02-02 ShortTest.java class ShortTest { public static void main(String args[]) { short shortVar1; shortVar1 = 128; System.out.println("shortVar1 = "+shortVar1); } } //예제02-03 FloatingTest.java class FloatingTest { public static void m.. 2021. 5. 22.
JAVA 프로그래밍 기초부터 활용까지 1장 소스코드 //예제01-01 HelloWorld.java public class HelloWorld { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hello World"); } } //예제01-02 HelloWorld2.java public class HelloWorld2 { public void printTest(){ System.out.println("Hello World"); } public static void main (String args[]) { HelloWorld2 h = new HelloWorld2(); h.printTest(); } } 2021. 5. 22.
자바 에러 목록 리스트와 해결법 정리 CharConversionException : 문자 변환으로 발생하는 예외의 base class입니다. EOFException : 입력의 도중에, 예상외의 파일의 종료, 또는 예상외의 Stream의 종료가 있던 것을 나타내는 시그널입니다. FileNotFoundException : 지정된 패스명으로 나타나는 파일이 열리지 않았던 것을 통지합니다. InterruptedIOException : 입출력 처리로 새치기가 발생한 것을 통지하는 시그널을 발생시킵니다. InvalidClassException : 직렬화 런타임이, 클래스에 도착해 다음의 문제의 어떤 것인지를 검출했을 때에 슬로우 됩니다. InvalidObjectException : 1 개(살) 이상의 직렬화 복원 오브젝트가 검증을 패스하지 않았던 것을.. 2021. 5. 4.
C언어 sqrt 함수 사용해서 루트 계산하기 C언어 sqrt 함수를 사용하여 루트 계산하는 법을 알아보도록 하겠습니다. sqrt 함수 사용법 #include double sqrt(double n) sqrt 함수 예제 #include #include void main() { double result = sqrt(100); printf("루트 100 = %lf\n", result); } sqrt 함수 예제 결과 2021. 5. 4.
C언어 소수점 자리수 계산하기 C언어 소수점 자리수 계산하기 예제를 통해 바로 결과를 확인해보자 #include #include //C언어 void main() { double pi = 1.234567; printf("소수점 올림 : %lf\n", ceil(pi)); printf("소수점 내림 : %lf\n", floor(pi)); printf("소수점 반올림 : %lf\n\n", round(pi)); printf("소수점 둘째 자리까지 올림 : %lf\n", ceil(pi * 100) / 100); printf("소수점 둘째 자리까지 내림 : %lf\n", floor(pi * 100) / 100); printf("소수점 둘째 자리까지 반올림 : %lf\n\n", round(pi * 100) / 100); printf("소수점 둘째 .. 2021. 5. 4.
알고리즘의 성능 분석 방법 저번 시간에는 자료 구조와 알고리즘의 차이에 대해 공부해봤습니다. 저번에 배운 자료 구조와 알고리즘의 차이를 완벽하게 이해 하셨나요? 조금이라도 헷갈린다면 아래 글을 클릭하여 다시 한 번 읽어 보시는 걸 추천드립니다. 다 이해가 되셨다면 이번 시간에는 알고리즘의 성능을 분석하는 방법에 대해 알아보도록 하겠습니다. 알고리즘 성능 분석의 필요성 요즘 컴퓨터는 엄청난 계산 속도와 방대한 메모리를 자랑합니다. 그렇다고 해서 프로그램의 계산 시간을 줄이고 메모리를 효과적으로 사용하는 것이 더 이상 고민할 필요가 없는 것일까요? 당연히 그렇지 않겠죠. 요즘에도 여전히 프로그램의 효율성은 중요합니다. 효율성이 중요한 이유는 다음과 같습니다. 첫 번째 최근 프로그램의 규모가 엄청나게 크기 때문에 알고리즘의 효율성이 중.. 2021. 5. 4.
자료 구조와 알고리즘 이론 정리 많은 분들이 프로그래밍 공부를 시작하면서 어려움을 겪는 여러 구간이 존재하는데 그중 하나로 자료구조라고 생각합니다. 호기롭게 시작한 프로그래밍 공부를 끝까지 완수할 수 있도록 자료구조와 알고리즘 이론을 정리해보려고 합니다. 많은 분들이 읽고 자료구조를 이해하시면 좋겠습니다. 자료구조와 알고리즘이란 자료 구조란 사람들이 사물을 정리하는 것과 마찬가지로 프로그램에서도 자료들을 정리하는 여러 가지 구조들이 존재한다. 우리는 이를 자료 구조라고 부른다. 스택이라는 자료 구조 큐라는 자료 구조 등이 존재한다. 대부분의 프로그램에서 자료를 처리하고 이러한 자료는 자료 구조를 사용하여 표현된다. 주어진 문제를 처리하는 절차가 알고리즘이다. 알고리즘이란 알고리즘이란 문제를 해결하는 방법을 정밀하게 장치가 이해할 수 있.. 2021. 5. 3.
명품 C++ Programming 1장 실습 문제 문제풀이 해설 명품 C++ Programming 1장 실습 문제 풀이 및 답지 1-1. #include int main() { std::cout 2021. 5. 2.
문제풀이 중심의 c언어 연습 6장 문제 풀이 해설 c언어 연습 (문제풀이 중심의) 6장 해설 및 답지, 문제풀이 6-1. 주어진 코드를 while문 do while문을 사용해서 나타내도록 수정 //while문 사용 #include int main(void) { int i = 0; do { printf("%d\n", i); i++; } while (i < 10); return 0; } //do while문 사용 #include int main(void) { int i = 0; while (i < 10) { printf("%d\n", i); i++; } return 0; } 딱 2년 안에 무조건 돈 버는 부동산 투자 시크릿 PREVIEW 책 "딱 2년 안에 무조건 돈 버는 부동산 투자 시크릿"을 미리 보기로 조금 읽어보도록 하겠습니다. 이 글을 처음부터 끝.. 2021. 5. 1.
728x90