#include <iostream>
#include <vector>
#include <algorithm>
int main()
{
int N; // исходный размер.
std::cin >> N;
std::vector<int> arr(N);
int number(0);
for(int i = 0; i < N; i++)//инициализируем вектор значениями с клавиатуры.
static int temp;
std::cin >> temp;
if(temp % 2 == 0)
if(!number)
number = temp;
temp += number;
}
arr.push_back(temp);
for(const auto& i : arr)
std::cout << i << std::endl;
Оттабулируешь сам(-а).
Компилировал в стандарте С++14, компилятор g++
C# не знаю. ответа вряд ли дождешься.
Если обладаешь минимальными знаниями в C# - переделаешь с C++.
const float PI = 3.14;//определите значение сами. Можно, конечно, брать более точное(double) из библиотек, но ограничусь этим.
int
R,//радиус бОльшей окружности.
r = 20,//радиус меньшей окружности.
result;//площадь.
std::cin >> R;
std::cout << "радиус бОльшей окружности = " << R << std::endl;
std::cout << "радиус меньшей окружности = " << r << std::endl;
std::cout << "Площадь равна = " << PI*(R*R-r*r);
#include <iostream>
#include <vector>
#include <algorithm>
int main()
{
int N; // исходный размер.
std::cin >> N;
std::vector<int> arr(N);
int number(0);
for(int i = 0; i < N; i++)//инициализируем вектор значениями с клавиатуры.
{
static int temp;
std::cin >> temp;
if(temp % 2 == 0)
{
if(!number)
number = temp;
temp += number;
}
arr.push_back(temp);
}
for(const auto& i : arr)
std::cout << i << std::endl;
}
Оттабулируешь сам(-а).
Компилировал в стандарте С++14, компилятор g++
C# не знаю. ответа вряд ли дождешься.
Если обладаешь минимальными знаниями в C# - переделаешь с C++.
#include <iostream>
const float PI = 3.14;//определите значение сами. Можно, конечно, брать более точное(double) из библиотек, но ограничусь этим.
int main()
{
int
R,//радиус бОльшей окружности.
r = 20,//радиус меньшей окружности.
result;//площадь.
std::cin >> R;
std::cout << "радиус бОльшей окружности = " << R << std::endl;
std::cout << "радиус меньшей окружности = " << r << std::endl;
std::cout << "Площадь равна = " << PI*(R*R-r*r);
}