반응형

분류 전체보기 685

2023년 7월 TIOBE 인덱스: 프로그래밍 언어 인기 순위

(구글 번역을 기초로 조금 수정하여 작성하였습니다.) C++ 언어가 C를 능가할 것입니다. 몇 달 전, 프로그래밍 C++ 언어는 Java를 누르고 TIOBE 인덱스에서 3위를 차지했습니다. 그러나 C++는 그 성장을 끝내지 못했습니다. C가 다음 희생자인 것 같습니다. 현재 둘 사이의 격차는 0.76%에 불과합니다. 이 외에도 이번 달에는 다른 흥미로운 움직임이 있습니다. JavaScript는 사상 최고인 6위에 도달했습니다. Matlab, Scratch 및 Rust도 각각 10위, 12위 및 17위로 사상 최고 기록을 달성했습니다. TIOBE 지수의 다른 곳에서는 COBOL이 오랜만에 상위 20위권에 다시 진입하는 반면 Julia는 진지하게 접근하고 있습니다. TIOBE 프로그래밍 커뮤니티 지수는 프로..

통합게시판 2023.07.10

(C언어) 지정된 폴더의 파일 목록 출력하기

다음 코드는 윈도우에서 지정한 폴더(디렉토리)의 파일과 하위 폴더의 파일 목록을 출력하는 C언어 소스입니다. #include #include #include #include #include #pragma warning ( disable : 4996 ) #define DIRECTORY 1 #define FILE 0 struct _finddata_t fd; int isDirectory() { if (fd.attrib & _A_SUBDIR) return DIRECTORY; else return FILE; } void FileSearch(char path[]) { intptr_t handle; int check = 0; char path2[_MAX_PATH]; strcpy(path2, path); strcat(..

C_C++ 2023.07.10

(C/C++) 사칙연산 계산하기

C언어와 C++ 언어를 이용해서 사칙 연산을 수행하는 예제입니다. C언어 #define _CRT_SECURE_NO_WARNINGS // Visual Studio #include int main() { int a, b; printf("a = "); scanf("%d", &a); printf("b = "); scanf("%d", &b); printf("%d + %d = %d\n", a, b, a + b); printf("%d - %d = %d\n", a, b, a - b); printf("%d * %d = %d\n", a, b, a * b); printf("%d / %d = %d\n", a, b, a / b); printf("%d / %d = %f\n", a, b, (double)a / b); printf(..

C_C++ 2023.07.09

(Java) 사칙연산 계산하기

자바언어를 이용해서 사칙 연산을 수행하는 예제입니다. public class ArithmeticEx { public static void main(String[] args) { int a = 10; int b = 5; // 덧셈 int sum = a + b; System.out.println("덧셈 결과: " + sum); // 뺄셈 int difference = a - b; System.out.println("뺄셈 결과: " + difference); // 곱셈 int product = a * b; System.out.println("곱셈 결과: " + product); // 나눗셈 int quotient = a / b; System.out.println("나눗셈 결과: " + quotient); //..

Java 2023.07.09

(Java) 입력 받은 수의 구구단 출력하기

다음 코드는 정수를 입력 받고, 입력 받은 수의 구구단을 출력하는 Java 코드입니다. import java.util.Scanner; public class Gugudan { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("알고 싶은 구구단은? "); int n = sc.nextInt(); for (int i = 1; i < 10; i++) System.out.println(n + " x " + i + " = " + i * n); sc.close(); } } 위의 코드를 0을 입력할 때가지 반복하도록 수정했습니다. import java.util.Scanner; public class..

Java 2023.07.02

(자바스크립트) confirm 함수 예제 - [확인] [취소] 버튼 만들기

자바스크립트의 confirm 함수를 사용한 간단한 예제입니다. confirm 함수는 메시지를 출력하고, [확인] [취소] 버튼을 나타냅니다. 사용자가 [확인] 버튼을 누르면 true, [취소] 버튼을 누르면 false를 반환합니다. 아래의 예제에는 [확인] 또는 [취소] 버튼을 선택했을 때, 선택한 버튼을 받는 방법이 나타나 있습니다.

Javascript 2023.06.30
반응형