#include <iostream>
#include <cmath>
using namespace std;
void main(){
double result ;<span>
int x,n=0,k = 2;</span><span>
cin >> x >> n;</span><span>
result = cos(pow(x, 1));
for (int i = 2;i<=n;++i)<span>
{
</span><span> if (i != k)</span><span>
result += cos(pow(x, i));</span><span>
else
</span><span> {
</span><span> result -= cos(pow(x, i));</span><span>
k += 3;</span><span>
}</span><span>
}
cout << "result = " << result;<span>
system("pause");
}</span></span></span>
Смотря какая целочисленная переменная предпологается, их много разновидностей и и у каждой свой размер. (Пример для переменных из PascalABC в приложении)
Например целочисленная переменная типа word идеально подходит, займет 2 байта
Но более обычно для хранения целочисленных используется integer (Int32) которая занимает 4 байта
Переменные вещественых чисел обычно занимают больше места чем переменные целых, так что этот вариант рассматривать не будем
Строковая. В данном случае 500 занимает 3 символа. Чтобы узнать размер данных нужно знать в какой кодировке предпологается хранение. Стандартно сейчас используются 8битные и 16 битные кодировки, но существуют и другие.
3 * 8 бит = 3 * 1 байт = 3 байта
Вообще целые числа лучше хранить в целочисленных переменных, они под них оптимизированны, потому я за вариант 2
Цветы:Одуванчики, орхидеи, розы, ромашки, тюльпаны, кактусы. Насекомые:жуки, пчелы, осы, гусеницы, червяк