1. У першу годину роботи робітник виготовляє а деталей, за кожну подальшу годину – на d деталей більше, ніж за попередню. Розробіть програму, яка підраховує, скільки деталей виготовив робітник за 8 годин роботи.
2. Написати програму виведення добутку всіх парних чисел в діапазоні від 2 до 100 включно.
3. Перший катет прямокутного трикутника дорівнює 60 м, а другий катет – 40 м. Визначити площі 15-ти трикутників, у яких перший катет кожного наступного трикутника збільшується на 1,8 м, а другий катет не змінюється.
4. Вводиться додатнє ціле число В < 10000. Чи всі його цифри різні?
5. В змінну послідовно вводять і підсумовують додатні числа. Введення закінчується, коли сума перевищує 120. Вивести суму.
using namespace std;
int main()
{
int n, k;
cout << "n = ";
cin >> n;
cout << endl;
int a[n];
for (int i = 0; i < n; i++) {
cout << "a[" << i << "] = ";
cin >> a[i];
cout << endl;
}
cout << "k = ";
cin >> k;
cout << endl;
int c = 0;
for (int i = 0; i < n; i++) {
if (a[i] % 10 == k) c++;
}
int ret[c], pos = 0;
for (int i = 0; i < n; i++) {
if (a[i] % 10 == k) {
ret[pos] = a[i];
pos++;
}
}
cout << "Результат:" << endl;
for (int i = 0; i < c; i++) {
cout << ret[i] << ' ';
}
return 0;
}