0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 38
1

Найти сумму содержимого массива и выдать общий объем продаж за год

18.01.2013, 22:56. Показов 1726. Ответов 3
Метки нет (Все метки)

предположим,что вы продаете книгу по программированию.Напиши программу,которая предложит ввести ежемесячные объемы продаж в течении года(в количестве книг).Программа должна использовать цикл,в котором выводится приглашение с названием месяца применяя массив указателей на char(или массив объектов string) инициализированный строками-названиями месяцев, и сохраняя введенные значения в массиве типа int. Затем программа должна найти сумму содержимого массива и выдать общий объем продаж за год.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2013, 22:56
Ответы с готовыми решениями:

Определить общий объем продаж за год
Объем продаж фирмы по нечетным месяцам падает на N1%, а в четные месяцы возрастает на N2% по...

Найти сумму элементов массива и выдать на печать
Дан массив. найти сумму элементов массива и выдать на печать . Найти максимальный элемент в массиве...

Найти сумму элементов массива и выдать на печать. Найти максимальный элемент в массиве и номер строки
Дан массив n*m. Найти сумму элементов массива и выдать на печать. Найти максимальный элемент в...

Определить общий объём массива
Существует-ли функция, определяющая общий объём многомерного массива?

3
250 / 232 / 46
Регистрация: 05.02.2010
Сообщений: 3,288
18.01.2013, 23:31 2
C++
1
2
3
4
5
6
7
8
int values[12] = {0};
int sum = 0;
char *month[] = {//......month's};
for(int i = 0; i < 12; i++)  {
cout << "Введите объем продаж за " << month[i] << ": ";
cin >> values[i];
sum += values[i];
}
Что то такое ?
1
0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 38
19.01.2013, 00:48  [ТС] 3
да,спасибо
0
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
04.07.2013, 22:47 4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Подскажите почему cout выводит не значения, а чушь?

Программа, которая приглашает пользователя ввести значения для двухмерного массива и отображает их, как таблицу. Понимаю, что ультракриво, но мне главное понять что с массивом не так, а остальное я допишу.

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
#include <iostream>
 
const int Months = 12;
const int Years = 3;
int main()
{
    using namespace std;
    const char * months[Months] = { "January", "February", "March", "April",
    "May", "June", "July", "August", "September", "October",
    "November", "December" };
    int m_sales[Years][Months];
    for (int month = 0; month < Months; month++)
        {
             cout << "Enter value for " << months[month] << " : \t";   
             for (int year = 0; year < Years; year++)
                 cin >> m_sales[year][month]; 
        }
    for (int i = 0; i < Years; i++)
    {
        for (int s = 0; s < Months; s++)
        cout << m_sales[Years][Months] << "\n";
    }
    cin.get();
    cin.get();
    return 0;
}
Добавлено через 3 часа 15 минут
все, понял
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.07.2013, 22:47
Помогаю со студенческими работами здесь

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

Найти V общий объем N прямоугольных параллелепипедов
Найти V общий объем N прямоугольных параллелепипедов у каждого из которых одинаковое соотношение...

дан массив a(20) найти сумму элементов массива , если она превосходит число 50 , в противном случае выдать исх
дан массив a(20) найти сумму элементов массива , если она превосходит число 50 , в противном случае...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru