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

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

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

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

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

предположим,что вы продаете книгу по программированию.Напиши программу,которая предложит ввести ежемесячные объемы продаж в течении года(в количестве книг).Программа должна использовать цикл,в котором выводится приглашение с названием месяца применяя массив указателей на char(или массив объектов string) инициализированный строками-названиями месяцев, и сохраняя введенные значения в массиве типа int. Затем программа должна найти сумму содержимого массива и выдать общий объем продаж за год.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2013, 22:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сумму содержимого массива и выдать общий объем продаж за год (C++):

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

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

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

Найти сумму тех элементов массива, цифровая запись которых дает четную сумму цифр, а также найти максимальный элемент массива - C++
Вот, что есть.Помогите довести до ума! #include <cstdlib> #include <iostream> #include <math.h> using namespace std; void...

Найти сумму элементов массива и выдать на печать - Free Pascal
Дан массив. найти сумму элементов массива и выдать на печать . Найти максимальный элемент в массиве и номер строки , в которой он находится...

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

3
m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,262
Завершенные тесты: 2
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
nokai007
0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 38
19.01.2013, 00:48  [ТС] #3
да,спасибо
0
metagalaxy
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
04.07.2013, 22:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.07.2013, 22:47
Привет! Вот еще темы с ответами:

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

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

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

Найти страны, в которые экспортируется заданный товар, и общий объем его экспорта - Pascal
Пожалуйста, помогите с решением задачи! Дан файл f, содержащий сведения об экспортируемых товарах: указывается наименование товара,...


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

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

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