전공 (4) 썸네일형 리스트형 [C++] string 관련 함수 # find string.find(char, int) string.find(string, int) string.find(char) string.find(string) #include #include using namespace std; int main() { string s;//input string int num[26] = { 0, };//알파벳 26자 표현하기 위해 int배열로 선언하기, 전부 0으로 초기화 cin >> s; for (int i = 0; i < 26; i++) { int n; n = s.find((char)97 + i); //int 97부터 97+26까지 char로 변환하며 검색(==알파벳 a부터x) if (n != string::npos) { //찾으려는 문자가 있는경우 첫번째 인덱.. [C++] 출력 형식 #include //헤더파일 1. 정수 만큼 폭 지정 ( 일시적 ) cout [C언어] 제곱 구하는 함수 #define _CRT_SECURE_NO_WARNINGS #include #include double powPrac(double x, double y); int main() { double x, y; scanf("%lf %lf", &x, &y); printf("%lf\n", pow(x, y)); printf("%lf\n", powPrac(x, y)); } double powPrac(double x, double y) { double result = x; for (int i = 0; i < y - 1; i++) { result *= x; } return result; } [Playing with C] 9장 연습문제 4번(윤년 판별하여 몇번째 날인지 계산) 4. 날짜(연, 월, 일)를 입력받아서 그해에서 그 날이 몇 번째 날인지 출력하는 프로그램을 작성하라. 입력된 날짜가 올바른 날짜인지 먼저 판별해야 한다. 이 때, 해당 연도가 윤년인지 아닌지 판별하는 것이 중요하다. 왜냐하면 윤년이면 2월 29일을 허용해야 할 것이고 그렇지 않으면 허용해서는 안 되기 때문이다. 윤년 여부는 입력된 날짜가 3월 이후일 때에도 중요하다. 해당 날짜가 윤년인지 아닌지를 판단하는 기준은 6장 연습문제 7번에 나타나 있으니 참고하기 바란다. 윤년여부 -> 4로 나눠지며 100으로 나누어 떨어지지 않는 or 400으로 나누어 떨어지는 C 코드 #define _CRT_SECURE_NO_WARNINGS #include void get_Year(int *y, int *m, int *d.. 이전 1 다음