Другие языки программирования и технологии

Помогите с программой на массивы

Хоть прибейте не помню как писать прогу с массивами. Да еще на си ++,до этого писал только на паскале. В Универе оф. язык си и си++. Вот и траблы. Кто разбирается, напишите подробно прогу. Чтоб по примеру я смог разобраться. Вот так. Если не сможите подробно. То не очень подробно только с подсказками тогда. Зарание спс за помощь. Даны три числовые последовательности a, b и c. Сформировать две новые последовательности x и y в соответствии со следующим правилом xi = max ( ai , bi ) / 2, yi = max ( ai ,ci ) / 2, i = 1, 2, …, n Вот собственно программа. Кто поможет буду очень благодарен.
S V
S V
428
/*
Даны три числовые последовательности a, b и c.
Сформировать две новые последовательности x и y в соответствии со следующим правилом
xi = max ( ai, bi ) / 2,
yi = max ( ai, ci ) / 2,
i = 1, 2, …, n
*/
#include <iostream>
using namespace std;

int main()
{
const int n= 10;
float a[ n]= { 1,2,3,4,5,6,7,8,9,0};
float b[ n]= { 0,9,8,7,6,5,4,3,2,1};
float c[ n]= { 1,2,3,1,2,3,1,2,3,1};
float x[ n], y[ n];

for(int i= 0; i< n; i++)
{
x[ i]= ( a[ i]>b[ i]?a[ i]:b[ i])/2;
y[ i]= ( a[ i]>c[ i]?a[ i]:b[ i])/2;
}

cout<< "a[]= ";
for(int i= 0; i< n; i++)
{
cout<< a[ i]<< ", ";
}
cout<< endl;

cout<< "b[]= ";
for(int i= 0; i< n; i++)
{
cout<< b[ i]<< ", ";
}
cout<< endl;

cout<< "c[]= ";
for(int i= 0; i< n; i++)
{
cout<< c[ i]<< ", ";
}
cout<< endl;
cout<< endl;

cout<< "x[]= ";
for(int i= 0; i< n; i++)
{
cout<< x[ i]<< ", ";
}
cout<< "(xi = max ( ai, bi ) / 2)"<< endl;

cout<< "y[]= ";
for(int i= 0; i< n; i++)
{
cout<< y[ i]<< ", ";
}
cout<< "(yi = max ( ai, ci ) / 2,)"<< endl;

return 0;
}
___
Кое-где майл. ру меняет латинские буквы на похожие русские, замените обратно.
ISKANDAR RRR
ISKANDAR RRR
23 527
Лучший ответ