분류 전체보기
-
이것이 자바다 | 2강_변수와 타입JAVA/이것이 자바다 2022. 1. 9. 01:07
변수 첫 번째 글자는 문자이거나 '$','_'이어야 하고 숫자로 시작할 수 없다. 실수 리터럴 소수점이 있는 리터럴은 10진수 실수로 간주한다. E나 e가 있는 리터럴은 10진수 지수와 가수로 간주하다. (ex. 0.12E-5 = 0.12 x 10^-5) package chap02; public class chap02_1 { //클래스 블록 public static void main(String[] args) { //메소드 블록 //10을 변수 value의 초기값으로 저장 int value = 10; //변수 value 값을 읽고 10을 더하는 산술 연산을 수행 //연산의 결과값을 변수 result의 초기값으로 저장 int result = value + 10; //변수 result 값을 읽고 콘솔에 출력..
-
이것이 자바다 | 1강_자바 시작하기JAVA/이것이 자바다 2022. 1. 7. 17:18
JVM(자바 가상 기계) : 실 운영체제를 대신하여 자바 프로그램을 실행하는 가상의 운영체제 역할 JRE(자바 실행 환경, Java Runtime Environment) : JVM + 표준 클래스 라이브러리 JDK(자바 개발 키트, Java Development Kit) : JRE(JVM + 표준클래스 라이브러리) + 개발에 필요한 도구 클래스 필드 또는 메소드를 포함하는 블록 소스 파일명과 대소문자 일치 숫자로 시작 불가 메소드 어떤 일을 처리하는 실행문들을 모아 놓은 블록 (클래스 내부에 작성) /* 작성자: 작성일: 2022.01.07 */ package sec06.exam01; public class Hello { //프로그램 실행 진입점 public static void main(String[]..
-
점수를 입력받아 평균, 총점, 학점을 계산하는 프로그램학교 과제/C프로그래밍 2021. 12. 3. 15:25
국어 영어 수학 점수를 입력 받아서 평균과 총점을 계산하고 학점(평점)을 표기하는 프로 그램 조건 - A : 100 ~ 90, B : ~ 80, C : ~ 70, D : ~ 60, F : 나머지 - 점수 입력, 결과 출력 파일 - 평균, 총점, 학점 계산 파일 main.c #include #include "score.h" double score1, score2, score3; int main() { printf("국어 영어 수학 점수를 입력하세요 : "); scanf_s("%lf %lf %lf", &score1, &score2, &score3); // 세 과목의 점수 입력받음 printf("당신의 세 과목의 평균은 %.2lf점이고, 총점은 %.2lf점 입니다.\n", cal(), sum()); // 소수..
-
사칙연산하는 프로그램학교 과제/C프로그래밍 2021. 12. 3. 15:20
두 개의 숫자와 사칙연산 기호를 입력하면 실행하여 결과를 출력하는 프로그램 조건 - 연산을 하는 소스파일, 입출력하는 소스파일, 함수들을 호출해서 결과를 확인하는 소스파일 만들기 - 헤더파일 만들어서 세 소스파일을 사용할 수 있도록 하기 - 포인터는 사용하지 않기 main.c #include #include "myheader.h" // 함수들이 선언된 헤더파일 double num1, num2; // 사칙연산에 피연산자로 사용되는 수를 저장하는 변수 char tool; // 사칙연산 기호를 저장할 변수 int main() { myInput(); // 입력을 담당하는 함수 호출 return 0; } iofunc.c #include #include "myheader.h" // 함수들이 선언된 헤더파일 //ma..
-
c언어: 문자열을 교환하는 간단한 프로그램학교 과제/C언어_학교과제 2021. 11. 18. 15:29
#include #define _CRT_SECURE_NO_WARNINGS void swap_string(char* str1, char* str2); // 문자열을 교환하는 함수 선언 int main() { // swap할 두 문자열 선언 char str1[20] = "apple"; char str2[20] = "banana"; // 두 문자열을 함수에 매개변수로 넣어 swap함 swap_string(str1, str2); //결과 출력 printf("str1 : %s\n", str1); printf("str2 : %s", str2); } void swap_string(char* str1, char* str2) // 배열을 포인터로 받음 { char* temp[20] = { 0 }; // str1을 저장할..
-
C언어로 만든 간단한 행맨 게임C언어 기초/C언어 연습 2021. 11. 6. 01:27
/* * 행맨 게임 * 2021-11-06 */ #include #include #include #include #include /* * Define */ #define HANGMAN 20 #define ANSWER_WIDTH 70 #define MAX 1000 /* * 함수 선언 */ // 커서 이동 함수 void gotoxy(int x, int y); // 기본 배경(처형대, 밑줄 등) 출력 함수 void Background(); // 답 입력받기 void Answer(); // 행맨 몸 관리 함수 void Body(int* bodyCount); // 글자 대조 함수 int Compare(char take); // 글자 맞췄을 때 함수 void Correct(int len_ptr, char take)..
-
[ c언어 ]백준 알고리즘 2557, 10718, 10171, 10172, 1000, 1001, 10998, 1008, 10869, 10430, 2588코딩 테스트/백준 단계별 문제 2021. 8. 31. 03:08
2557 [ 문제 ] Hello World! 출력하기 #include int main_l1(void) { printf("Hello World!"); return 0; } 10718 [ 문제 ] kriii를 위한 격려 문구 출력하기 [ 조건 ] 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. int main(void) { printf("강한친구 대한육군\n"); printf("강한친구 대한육군\n"); return 0; } 10171 [ 문제 ] 고양이 출력하기 int main(void) { printf("\\ /\\\n"); printf(" ) ( ')\n"); printf("( / )\n"); printf(" \\(__)|\n"); return 0; } 10172 [ 문제 ] 개 출력..