C++/문제풀이5 [C++] 함수 Q1. 매개변수로 전달된 문자가 대문자면 소문자로, 소문자면 대문자로 변환하는 함수를 정의하시오. #include using namespace std;char convert(char ch){ if(ch >= 65 && ch = 97 && ch "; cin >> data1; data2 = convert(data1); cout Q2. 매개변수로 단을 받아 해당 구구단을 출력하는 함수를 만드시오. 매개변수로 3이 전달되면 3단을 출력한다. #include using namespace std;void gogodan(int dan){ int i; for (i = 1; i > dan; // 단 입력받기 gogodan(dan);} Q3. 두 정수에 대한 평균을 구해서 실수로 반환하는 .. 2024. 9. 30. [C++] for문, while문 연습문제(2) Q1. 실수의 거듭 제곱 값을 계산하는 프로그램을 작성하시오. 실수 r과 정수 n이 주어졌을 경우 r^n을 구하시오. #include using namespace std; int main() { int r, n; int i; int total = 1; cout > r; cout > n; for(i = 0; i < n; i++){ total *= r; } cout 2023. 10. 20. [C++] for문, while문 연습문제(1) Q1. for문을 사용해서 알파벳 A부터 Z까지 출력하시오. #include using namespace std; int main() { char chr; for(chr = 'A'; chr 2023. 10. 5. [C++] if문 연습문제 Q1. 다중 if~else문을 사용해서 정수 한 개를 입력받아 양수인지, 음수인지, 0인지 판단하는 프로그램을 작성하시오. #include using namespace std; int main() { int i; cout > i; if (i > 0){ cout i2 && i2 < i3){ min = i2; } else { min = i1; } cout = 48 && chr i2; if(opr == '+'){ result = i1 + i2; } else if(opr == '-') { result = i1 - i2; } else if(opr == '*') { result = i1 * i2; } else if(opr == '/') { result = i1 / i2; if(i2 == 0){ cout 2023. 10. 2. [C++] 자료형과 연산자 연습문제 Q1. 숫자를 입력받아 그 수의 절대값을 구하는 프로그램을 작성하시오. #include using namespace std; int main() { int a; int absol; cout > a; absol = (a >= 0)? a : -a; cout 대문자 chr -= 32; tolower(chr); Q3. 각 과목의 점수를 입력받아 총점과 평균을 계산하여 출력하는 프로그램을 작성하시오. #include using namespace std; int main() { int computer, math, c, eng; int sum; float avg; cout > computer; cout > math; cout > c; cout > eng; sum = computer + math + c + eng; a.. 2023. 9. 18. 이전 1 다음