*나*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 3
검색어 입력폼
  • [프로그램소스]polynomial 덧셈곱셈.
    #include<iostream.h>class Polynomial;//전방선언 class Term// termAraay의 각 원소는 term 타입 {friend Polynomial;//polynomial의 정적 클래스 데이터 멤버로 선언 private:float coef;// 계수int exp;// 지수public:Term();Term(const Term &);// 생성자 ~Term();// 파괴자 float Operation(float );Term& operator=(const Term &); friend ostream & operator<<(ostream & , const Term & );bool operator>(const Term & );bool operator==(const Term & );//비교 연산자 선언 };class Polynomial{private:Term *tArray;// Term형의 배열 선언 여러개의 항들이 모여 다항식을 이룸int size;// 동적으로 입력되는 항의 크기 저장 int count;// 배열의 카운트 변수 public:Polynomial();Polynomial(int );Polynomial(const Polynomial & );// 복사생성자~Polynomial();void createpoly(float ,int );// 새로운 Term을 만드는 함수이다. void printPoly();// 다항식에 값이 들어오기 전에 다항식의 형태를 출력void evalPoly(float );// 변수 값의 입력으로 다항식의 총합을 얻는 함수 void sortTerm(Term *a, const int n); Polynomial & operator=(const Polynomial & );// 대입연산자 재정의Polynomial operator+(const Polynomial & );// 각각의 다항식 클래스간의 +연산자 재정의Polynomial smulty(float, int);Polynomial multy(const Polynomial &);};
    프로그램소스| 2005.10.06| 1,500원| 조회(1,616)
    미리보기
  • [프로그램소스]선택정렬과 이진탐색
    #include template //template 선언class sort { // class 선언public:sort(int n){a = new keytype [n]; // 동적 배열 선언}void input(int); //입력 함수 선언void swap(keytype*, keytype*); //swap 함수 선언char compare(int , int ); //compare함수 선언void print_array(int); //출력 함수 선언void Selectionsort(int); //선택 정렬 함수 선언int Binarysearch(int ,keytype); //이진 탐색 함수 선언keytype *a; //배열 변수 선언};template //template class 선언void sort::input(int n) //input funtion use template{cout
    프로그램소스| 2005.10.06| 1,000원| 조회(669)
    미리보기
  • [C] 고급언어
    ▒고급언어▒컴퓨터의 발달과 함께 언어 이용에 대한 편리성을 추구하여 어셈블리 언어의 한계를 뛰어넘는 여러 종류의 고급 언어들이 개발되었다.고급언어는 프로그래머가 하드웨어에 관련된 사항을 인식하지 못하더라도 프로그램의 작성이 쉬우며 변수, 파일, 배열 등의 기본 구조를 제공한다. 대다수의 고급 언어는 컴퓨터 하드웨어를 프로그래머로부터 완전히 분리시키지만 C++와 같은 고급 언어는 고급언어의 기능을 유지하면서도 저급 언어의 효율적인 면을 제공하므로 지금도 널리 쓰이고 있다.고급언어의 공통된 특징을 다음과 같다.◎ 일상 언어에서 쓰이는 단어나 표현을 적극적으로 이용한다. 엇셈은 ‘+’, 뺄셈은 ‘-’등 우리가 통상 사용하는 일반적인 표현을 그대로 쓸 수 있다.◎ 데이터를 기억 장치에서 쓰거나 읽을 경우, 기억 장소릐 구체적인 번지 대신에 변수 이름의 사용이 가능하다. 따라서 사용자는 기억 장소의 주소를 일일이 기억할 필요가 없다.◎ 하나의 명령으로 다수의 동작을 지시할 수 있다. 예를 들어 A= B+C*D란 명령어의 경우 먼저 C와 D를 곱하고, 그 결과와 B를 더하고, 그 결과값을 A에 대입하라는 것과 같이 다수의 연산이 하나의 명령에 의해 이루어진다.< 프로그래밍 언어의 개요>프로그래밍 언어연 도창 시 자큰 영향을 준 선행 언어주요 개발 목적FORTRAN1957J.Backus(IBM)-수치 계산COBOL1960위원회FORTRAN상업 자료 처리Lisp1962J.McCarthy(MIT)-기호 연산,리스트 처리BASIC1965Kermeny(Dartmouth)-교육용 프로그래밍SNOBOL1966R.Griswold-문자 처리Pascal1971N.Wirth(Bell Labs)ALGOL68BCPL범용 및 교육용, 구조적 프로그래밍C1974D.Ritchie(Bell Labs)ALGOL68BCPL시스템 프로그래밍Ada1979J.Ichbiah 등(Cll Honeywell Bull)PascalSiimula 67Midula범용 및 응용 실시간프로그래밍C++1983B.Strousrtupsimula 67ALGOL 68C범용 및 시스템프로그래밍Java1994James GoslingC범용 및 인터넷 프로그래밍▒주요 프로그래밍 언어의 특징▒(1)FORTRAN의 주요 특징최초의 고급 언어 중 하나이고,매우 단순하며 간결하다실행시간에 동적 배열이나 재귀호출(recursion)등을 지원하지 않는다.(2)COBOL의 특징컴퓨터의 내부적인 특성과는 독립적으로 설계되었다.코볼은 파일 처리 면에서 순차적인 처리, 비순차적인 처리 등 다른 언어에 비해 강격한 장점을 가지고 있다.주구나 쉽게 작성 가능. 완성된 프로그램의 이해쉽도록 영어문장 구조로 되어있다.단점: 프로그램 작성이 불편하고 효율이 떨어진다. 작성량이 많고 길다.(3)BASIC의 특징초보자들도 쉽게 이용가능 대화체이면서 작업량이 코볼보다 작다.최근 들어 BASIC의 기능향상으로 인해 활용성이 비약적으로 발전.대부분의 운영 체제에서 지원한다.(4)PASCAL의 특징다른 언어와는 달리 교육용으로 제작된 언어이며 구조적 프로그램 작성이 가능하다.명확한 구조와 정의를 가지고 있는 언어이므로 컴파일러가 최적화되어 있다.객체지향 개념 등 새로운 개념들이 계속적으로 추가되고 있다.(5)Lisp의 특징대화식으로 구성되어있는 인터프리터 방식의 언어이다.임의의 자료형을 만들어 그 값을 결과값으로 사용할 수 있다.프로그램과 자료가 동일한 형태로 취급된다. 그러므로 다른 Lisp 프로그램을 처리하기 쉽게 되어 있다.메모리를 동적으로 관리하는 기능이 있다.(6)Prolog언어의 특징사실, 규칙, 질문들로 프로그램이 이루어진다인터프린터 언어이며 대화식의 명령 방식으로 작동한다.사용자의 질문에 답하기 위해서 추론 엔진을 사용한다.(7)C 언어의 특징매우 유연한 구조로 되어 있는 언어이다.대부분의 운영 체제에서 지원하는 기본적인 언어이다.C언어는 중간언어로 불릴정도로 고급,저급 언어 양쪽 장점을 모두 가지고 있다.모든 실행 단위가 함수로 구성되어 있다.(8)C++의 특징C의 유연성+객체지향의 편리성 접목,기존 C언어 개발 프로그램들을 수정 없이 사용C언어에 익숙하기만 하면 금방 적응이 가능하고 대부분 운영체제에서 지원한다.(9)Ada언어의 특징파스칼 언어에서 처음으로 사용된 구조적 개념을 기반으로 하여 만들어진 범용의 프로그래밍 언어로서 강력하고 정교한 기능을 가지고 있다.어떤 프로그램이라도 기술할 수 있도록 하였기 때문에, 언어의 사양은 대규모로 되어 있다. 병렬처리나 프로그램의 모듈분할, 예외처리, 계산기에 의존한 데이터의 표현 등이 모두 포함되고 있어 현존하는 언어 중에서는 가장 강력하고 또한 광범위한 기능을 갖는다대규모 프로그램의 개발과 유지보수를 용이하게 하기 위한 기능이 높이 평가되고, 직업적인 프로그래머가 본격적인 프로그램을 쓰기 위한 언어로서 설계되어 있다.단점: 제3세대 언어의 형태이기 때문에 전문가들이 아니면 사용하기가 어려워 제4세대 프로그램 언어를 사용하는 현시점에서는 널리 사용되지는 않고 있다.(10)JAVA의 특징Java의 구문은 기존의 대표적인 프로그램언어인 C, C++과 매우 유사하다. 그러므로 기존의 프로그램언어에 어느 정도 익숙한 사람은 좀더 쉽게 Java를 이해할 수 있다.자바는 그 기초적인 문법을 가지고 다양한 범위로 쓰일 수 있다.다양한 플랫폼에 프로그램을 작성할 때는 전혀 다른 방식으로 프로그래밍이 되는 것이 관례 였지만 자바의 경우에는 한번의 문법 습득으로 다양한 플랫폼에서 프로그래밍이 가능해 서 생산성이 극대화 되었다.
    공학/기술| 2003.10.15| 3페이지| 무료| 조회(1,318)
    미리보기
전체보기
받은후기 1
1개 리뷰 평점
  • A+최고예요
    0
  • A좋아요
    1
  • B괜찮아요
    0
  • C아쉬워요
    0
  • D별로예요
    0
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 21일 목요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
8:40 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감