С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
YanaCristal
0 / 0 / 0
Регистрация: 06.02.2011
Сообщений: 1
#1

Массив В [1...40] заполнить следущим образом: сначала три элемента из массива А, а затем записать их среднее арефметическое - C++

10.02.2011, 09:40. Просмотров 455. Ответов 1
Метки нет (Все метки)

Написать программу по задаче:

Создать числовой массив А [1...30].
Массив В [1...40] заполнить следущим образом: сначала три элемента из массива А, а затем записать их среднее арефметическое. Выдать на экран массивы А и В.

заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2011, 09:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массив В [1...40] заполнить следущим образом: сначала три элемента из массива А, а затем записать их среднее арефметическое (C++):

Преобразовать массив следующим образом: сначала должны стоять цифры, входящие в массив, а затем все остальные символы - C++
помогите пожайлуста с задачей. Задан массив из k символов. Преобразовать массив следующим образом: сначала должны стоять цифры,...

Сформировать из значений массива другой массив, расположив в нем сначала цифры, затем – буквы, затем - символы, не являющихся ни буквами, ни цифрами - C++
Создать массив из 20 символьных значений. Сформировать из его значений другой массив, расположив в нем сначала цифры, затем – буквы, затем...

Превратить массив таким образом, чтобы сначала располагались парные элементы, затем нечетные и нулевые. - C++
Превратить массив таким образом, чтобы сначала располагались парные элементы, затем нечетные и нулевые.

Преобразовать массив, сначала записать положительные, а затем отрицательные элементы - C++
Задание: написать функцию, которая в массиве создает преобразование – сначала записывает положительные, а затем отрицательные элементы, не...

Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала элементы первого массива, а затем второго - C++
Помогите пожалуйста набрать код в с++. Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала...

Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала элементы первого массива, а затем второго - C++
Помогите пожалуйста набрать код в с++. Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала...

1
BlackStranger
3 / 3 / 1
Регистрация: 14.12.2010
Сообщений: 36
10.02.2011, 14:21 #2
Так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include<iostream.h>
 
void main()
{
int a[30],b[40],sred=0;
for(int i=0; i<30; i++)
cin>>a[i];
 
for(int i=0; i<30; i++)
sred +=a[i];
sred /=30;
 
for(int i=0; i<3; i++)
b[i]=a[i];
 
b[3]=sred;
 
cout<<"\n";
for(int i=0; i<30; i++)
cout<<a[i]<<"   ";
 
cout<<"\n";
for(int i=0; i<4; i++)
cout<<b[i]<<"   ";
}
Добавлено через 18 минут
Ооп, извините, не сразу понял задание. Вот верный вариант программы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include<iostream.h>
 
void main()
{
int a[30],b[40],sred=0, count=0;
for(int i=0; i<30; i++)
cin>>a[i];
for(int i=0, j=0; i<30, j<40; i++,j++)
{
    if(count==3)
    {
        sred /=3;
        b[j]=sred;
        count=0;
        sred =0;
        j++;
    }
 
    b[j]=a[i];
    sred +=a[i];
    count++;
}
 
cout<<"\n";
for(int i=0; i<30; i++)
cout<<a[i]<<"   ";
cout<<"\n";
for(int i=0; i<40; i++)
cout<<b[i]<<"   ";
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2011, 14:21
Привет! Вот еще темы с ответами:

Переписать в массив B сначала отрицательные, а затем положительные элементы исходного массива - C++
Помогите пожалуйста решить эти задачки... 1. Одномерные массивы Переписать в массив B(N) сначала отрицательные, а затем...

Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные - C++
Дан массив из 25 вещественных чисел. Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные, сохраняя...

Записать в данный массив сначала все отрицательные числа и нули, затем все положительные, сохраняя порядок их следования - C++
Здравствуйте! Прошу вас о помощи! Помогите пожалуйста написать код программы! &quot;Дан массив чисел, содержащий n элементов. Записать в этот...

Получить новый массив, в котором сначала идут положительные числа, затем нулевые, затем отрицательные исходного - C++
дан массив X(N). получить новый массив Y(N), такой, что в нем сначала идут положительные числа, затем нулевые, и затем отрицательные из Х....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.