// 초항과 공비를 입력받아 10칸 짜리 수열을 만들고 출력하는 코드
#include <iostream>
using namespace std;
int main() {
int array[10];
int first;
int gap;
cout << "초항을 입력하세요 : ";
cin >> first;
cout << "공비를 입력하세요 : ";
cin >> gap;
array[0] = first;
cout << array[0] << "\n";
for (int i = 1; i < 10; i++) {
array[i] = 0;
}
for (int i = 1; i < 10; i++) {
array[i]=array[i-1]*gap;
cout << array[i] << "\n";
}
}
// 10개의 수를 입력받아서 수의 최대,최소,평균값을 찾은 프로그램
int main() {
int array[10];
int sum = 0;
int average;
int max = 0;
int min = 0;
int temp = -101;
cout << "10개의 수를 입력하세요" << "\n";
for (int i = 0; i < 10; i++) {
cin >> array[i];
if (array[i] < -100 || array[i]>100) {
cout << "-100과 100 사이의 정수여야 합니다";
cin >> array[i];
}
}
for (int i = 0; i < 10; i++) {
sum += array[i];
}
average = sum / 10;
for (int i = 0; i < 10; i++) {
if (array[i] > temp) {
temp = array[i];
max = array[i];
}
}
temp = 101;
for (int i = 0; i < 10; i++) {
if (array[i] < temp) {
temp = array[i];
min=array[i];
}
}
cout << "평균값 : " << average << endl;
cout << "최댓값 : " << max << endl;
cout << "최소값 : " << min << endl;
}