Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
YanaCristal
1

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

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

Author24 — интернет-сервис помощи студентам
Написать программу по задаче:

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

заранее спасибо
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.02.2011, 09:40
Ответы с готовыми решениями:

Заполнить массив Y таким образом, чтобы в нем сначала оказалась вторая половина исходного массива X, а затем первая
Помогите пожалуйста. Заполнить массив Y таким образом, чтобы в нем сначала оказалась вторая...

Заполнить массив Y таким образом, чтобы в нем сначала оказалась вторая половина исходного массива X, а затем первая
Заполнить массив Y таким образом, чтобы в нем сначала оказалась вторая половина исходно-го массива...

В массив P записать сначала отрицательные элементы массива X, затем положительные
В массив P записать сначала отрицательные элементы массива X(k), затем положительные.данные для...

Заполнить массив Y так, чтобы сначала располагались отрицательные, а затем положительные элементы массива X
Заполнить массив Y так, чтобы сначала располагались отрицательные, а затем положительные элементы...

1
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
10.02.2011, 14:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.02.2011, 14:21
Помогаю со студенческими работами здесь

Записать в новый массив сначала элементы исходного массива с четными, затем с нечетными индексами
Из одномерного массива А сформировать одномерный массив В, записав в него сначала элементы массива...

Расположить все элементы массива заданным образом: сначала все положительные, затем нули, затем отрицательные
Пожалуйста помогите, нужно решить 3 задачи 1. Дан массив А (25). Расположить все элементы в...

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

Упорядочить массив следующим образом: сначала идут четные значения, затем нечетные
Дан массив из 50-ти элементов. Упорядочить следующим образом: сначала идут четные значения, затем...

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

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru