Ввести одномерный массив A из N элементов. Каждый второйэлемент, в массиве

Ввести одномерный массив A из N частей. Каждый 2-ой
элемент, в массиве поменять остатком от дробления этого элемента на 10.
Массив вывести до и после преображенья.

include lt;iostream.hgt;
int main()

int n,i;
float a[60];
coutlt;lt;"\n Vvod n=";
cingt;gt;n;
for (i=0; ilt;n; i++)

coutlt;lt;"\n a["lt;lt;ilt;lt;"]=";
cingt;gt;a[i];

coutlt;lt;"\n Massiv a:";
for (i=0; ilt;n; i++)
coutlt;lt;"\t"lt;lt;a[i];
for (i=0; ilt;n; i++)
if (i???????????)

??????????

coutlt;lt;"\n Massiv a:";
for (i=0; ilt;n; i++)
coutlt;lt;"\t"lt;lt;a[i];
return 0;


на месте ??????? что воткнуть?

Задать свой вопрос
1 ответ
Поменяйте весь цикл, включая заголовок.
for(i=1;ilt;n;i+=2) a[i]=0.9*a[i]

Остаток от разделенья вещественного числа n на 10 можно найти как
n - n/10 = n - 0.1n = n(1-0.1) = 0.9n
Толян Белюченко
a[i]=a[i]%10; - это подходит только для целых чисел
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт