본문 바로가기

분류 전체보기614

포트란 수업 :: 순환문 (연습) 연습 1. 아래 식에서 Sum을 구하시오. 2.임의의 변수 number를 화면입력 받아 number의 제곱을 출력하는 프로그램을 작성하시오. 단 number가 -999면 프로그램을 완전히 종료하고 number가 0이면 number를 다시 입력 받는 프로그램을 작성하시오. 3. 1부터 순차적으로 1씩 증가하는 i 변수의 합이 100보다 작을 때까지의 합을 구하는 프로그램을 DO WHILE 문을 사용하여 작성하시오. 4. Newton 방정식에 의한 N에 대한 제곱근을 구하는 공식은 다음과 같다. Xn+1 = (1 / 2) * (Xn + n / Xn) n 이 100에서 1000까지 변할 때 Newton방정식에 의한 제곱근과 SQRT함수를 이용한 제곱근의 결과를 나란히 출력하여 비교할 수 있도록 코드를 작성시오.. 2022. 9. 23.
TypeError: 'int' object is not iterable 에러 TypeError: 'int' object is not iterable 코드 n_row = len(din['Phen_fog'])-1 print(n_row) for i in n_row: if i == 1: print(i) 원인 for i in n_row: 에서 n_row 가 list 이어야 하는데, 여기서는 정수(int)로만 되어 있음. 다른 언어에서는 for i in (initial, end , increment) 형태로 되나, Python 에서는 배열 전체가 list 로 들어가 있어야 함. 해결 아래와 같이, din['Phen_fog'] 로 수정하면 에러 해결 for i in din['Phen_fog']: if i == 1: print(i) 2022. 9. 23.
개발환경 :: Gfortran 포트란 초간단 설치 (TDM-GCC) 윈도우즈 상에서 무료 포트란 컴파일러 설치하는 방법 MinGW, CygWin 등을 사용할 수 있으나, 여기서는 간단할 설치로 유명한 TDM-GCC를 설치하는 방법을 설명함. Gfortran 은 GNU 라이센스 기번의 무료 포트란 컴파일러임. 윈도우 상에서 Gfortran을 사용하여 프로그래밍 하는 것은 Free Intel Visual Fortran Compiler 기반으로 MS Visutal Studio 같은 윈도우용 IDE에서 작업을 수행하는 것 보다 약간 번거로울 수 있음. 하지만, 궁극적으로 배워야할 Linux 상에서 코딩하고 수행하는 과정들을 처음부터 습득할 수 있는 장점이 있음. Free Intel Visual Fortran Compiler 설치 방법은 아래 링크를 참조 . 포트란 강좌 :: 비.. 2022. 9. 22.
대기과학 :: 9장 예보 (리뷰) 보호되어 있는 글 입니다. 2022. 9. 20.
포트란 수업 :: 순환문 관련 실습 연습 과제 포트란 수업 :: 순환문 (연습/과제) 연습 1. 아래 식에서 Sum을 구하시오. 2.임의의 변수 number를 화면입력 받아 number의 제곱을 출력하는 프로그램을 작성하시오. 단 number가 -999면 프로그램을 완전히 종료하고 number가 0이면 number를 다 aeir.tistory.com 2022. 9. 20.
포트란 수업 :: 선택문 (과제) 과제 1. 어느 회사의 주급은 정규직의 경우는 오직 연봉에 따라 결정되고 (총 52주 가정), 임시직의 경우는 일주일간 일한 시간과 시급에 따라 결정된다. 단, 임시직의 경우 40시간 초과 근무를 한 경우 약 1.5배의 초과수당이 지급된다. 정규직 (P)인지 임시직 (T)인지 입력 받아 고용인들의 주급을 결정하는 프로그램을 작성하시오 (정규직의 경우는 연봉을 임시직의 경우는 일한시간과 시급을 입력 받아야 한다). 2. 아래의 순서도를 각각 코딩하시오. 3. 이차 방정식의 근을 구하는 프로그램을 (1) 논리 if 문, (2) block if 문을 사용하여 각각 작성하시오. 참고) 산술 if 문는 F77에서 주로 사용함. 논리식이 참이면 해당 문번호 분기하는 if문 4. 아래 두 직선 방정식의 계수 A, B.. 2022. 9. 20.
대기과학 :: 지표와 상층 일기도 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 대기는 기체 법칙을 따른다 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 대기압 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 강수 측정 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 항공기 결빙 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 강수 형태 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 인공강우 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 강수 과정 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 대기 안정도와 구름 형성 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 대기 안정도 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: blank 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 구름 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 안개 낀 날씨와 안개 소산 보호되어 있는 글 입니다. 2022. 9. 19.
대기과학 :: 안개 보호되어 있는 글 입니다. 2022. 9. 19.