1강 프로그래밍 입문자에게 가장 익숙한 데이터 형은 숫자와 문자일 것이다. 어떻게 숫자와 문자를 연산하는가에 관한 수업. 디렉토리 폴더를 생성 후에 자바스크립트를 통해 수업을 진행했다. DOCTYPE html> Document alert(1); //가로안에 값이 표시된다. alert 명령어를 이용해서 창을 통해 경고창을 띄우는 명령어 예제. 숫자 = 정수 // 스크립트에선 중요한 언어는 아니지만 자바에선 중요하다. 실수 : 소수점이 붙어있는 숫자 -2.0 ~0 ~ 2.0 숫자와 숫자를 더할때 + 숫자와 숫자를 뺄때 - 곱할때 * 나누기 / 2강 math.pow(3, 2); => 9 math 안에 pow라는 명령어가 있다. . 을써서 pow를 불러오는 형태의 명령어 ( ) 입력 Math.round (10...
1.프로그램 설계 개요 숫자 야구 게임 기능 요구사항 정답을 찾는데 소요된 시간과 횟수 출력 랜덤함수를 이용하여 0~9 사이의 3자리 정수 생성 사용자 입력은 0~999 사이의 정수로 입력 분할 컴파일이 가능하도록 다중 소스 파일 생성 핵심요약 프로그램 설계 시간함수 관련 라이브러리를 이용하면 현재 시간, 시간 차이 등을 간단하게 얻을 수 있음 일반적으로 IDE에서 프로젝트를 생성한 후 다중 소스파일로 작성하여 프로그램을 개발함 1~10까지의 값을 난수 발생하기 위해서는 rand()%10+1의 연산을 이용함 코드 분석 랜덤값은 rand 함수를 이용하여 발생시킬 수 있음 rand 함수는 랜덤값을 발생시키지만 실제로는 항상 동일한 값을 발생시킴 다른 랜덤값 생성을 위하여 랜덤함수 호출 전 srand 함수를 ..
1.데이터변환 함수 atoi : 문자열을 정수(int)로 변환 atof : 문자열을 실수(double)로 변환 strtof : 실수 문자열을 float형 실수로 변환 strtod : 실수 문자열을 double형 실수로 변환 랜덤값 발생 경우 학습정리 변환 라이브러리 숫자 형태의 문자열을 변환하는 라이브러리 함수는 stdlib.h 헤더파일에 선언되어 있음 숫자 형태의 문자열을 정수형으로 변환하는 함수 : atoi 숫자 형태의 문자열을 실수형으로 변환하는 함수 : atof 랜덤함수 랜덤값을 생성하는 라이브러리 함수 : rand rand함수는 실행 시 동일핚 랜덤값을 생성하므로 시드함수를 이용해야 함* rand함수 사용 시 시드함수로 srand가 있음
프로그램 개요주소록 관리를 위하여 파일에 보관되며 검색·수정·삭제가 가능한 시스템 구현 이름, 생년월일, 주소, 나이, 전화번호 기능 정의 1. 메뉴 : 주소록 보기 - 등록, 검색 - 수정, 삭제 - 종료 2. 기능 주소록 입력 주소록 출력 주소록 검색 나이 자동계산 3. 요구사항 메뉴 방식으로 작업 선택 보안을 위하여 이진 파일로 데이터 저장 출생연도 임력 시 나이 계산 자동으로 입력 이름순 전체 출력 이름 검색 후 출력, 수정, 삭제 핵심 요약 프로그램 설계 유효성 검사를 위하여 다양한 라이브러리 함수를 사용할 수 있음 프로그램의 기능 수행을 위한 요구분석을 주의 깊게 수행해야 함 현재 시간 등을 반환하는 함수로 time 함수를 이용할 수 있음 이진 파일의 입출력은 fread, fwrite를 이용함..