Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Зашел в тупик! https://www.cyberforum.ru/ cpp-beginners/ thread943311.html
Имеется задача http://********/index.asp?main=task&id_task=234 . Имеется ее решение: #include <stdio.h> #include <iostream> int main () { freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); int m,n,k, i, z, r;
компилятор для андроид C++
Здравствуйте подскажите пожалуйста какой компилятор записать на андроид 4.0.1 планшет а то написал GCC выдает ошибки о не хватки классах
C++ Непонятные моменты из Страуструпа и не только Начал я читать Страуструпа, там употребляется много новых слов для меня, вот по ним и вопросы (по порядку) Но пока не из него: что значит auto (до с++11) ? Во многих статьях говорят, что оно делает переменную локальной (т.е все автоматические и смысла писать нет), но не очень понятно, а написано про это мало. https://www.cyberforum.ru/ cpp-beginners/ thread943256.html C++ Динамические указатели https://www.cyberforum.ru/ cpp-beginners/ thread943249.html
Например вот код: int **ptr = new ptr*; Правильно я понимаю что это массив ссылающийся на динамически выделенные указатели?
C++ Скопировать один элемент в другой в рамках такого массива
скажите, плиз, кто-нибудь, как перекочевать, то бишь, скопировать один элемент в другой в рамках такого массива? char *name;
C++ Сортировка по алфвавиту https://www.cyberforum.ru/ cpp-beginners/ thread943229.html
Всем, привет! Вот, выполняю задание на сортировку. Не пойму в чем дело! Сортирует крайне криво или по какому-то неизвестному мне порядку. Пишу на Dev C++ последней вресии. PS. Преобразование char в int положительных результатов не дало. #include <iostream> #include <fstream> #include <Windows.h> #include <conio.h>
C++ Только константное статическое поле НЕ МОЖЕТ быть поле членом класса ! class CCoords { static const float rate = 1.0f; // ОШИБКА !!! bool IsComputed; float x,y; POINT2D mouse_down,mouse_pressed; D3DXMATRIX world; D3DXVECTOR3 origin; D3DXVECTOR3 right,up,dir; https://www.cyberforum.ru/ cpp-beginners/ thread943226.html C++ QVector::reserve() + std::vector::reserve() и добавление в начало
Если зарезервировать в новосозданном векторе место, а затем добавлять объекты классов в начало - будет ли эффективнее вставка? Или предварительная резервация эффективна только для push_back() ? Прошу ответить и о QVector и о std::vector. спасибо! Ps. Думаю, в std::vector вставка в начало по своей природе неэффективна, но может в QVector тролли что-то мутнули :)
C++ Перегрузка << в шаблоне Ругается когда перегружаю template < class T > ostream &operator<<(ostream &out, const ArrayList<T> &d); Ошибки VS2010: Ошибка 8 error C2676: бинарный "++": "std::ostream" не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору d:\vc c++ temp\arraylist\arraylist\arraylist.h 163 1 ArrayList Ошибка 7 error C2679: бинарный "!=": не найден оператор,... https://www.cyberforum.ru/ cpp-beginners/ thread943196.html C++ Примитивная игра на c++ Учу С++ потихоньку, дошёл до структур даннах, классов. Писал пока что консольные приложения. Возникла идея написать простенькую 2d игру, например, змейку/крестики-нолики/тетрис. Подкажите в какую сторону копать. Нужно ли Qt или OpenGL или можно пока без них обойтись? Можно ли в привычном Code::Blocks сделать или проще в Borland Builder? Что почитать по этой теме? https://www.cyberforum.ru/ cpp-beginners/ thread943190.html
Собственный манипулятор C++
Здорова господа! Я пытаюсь создать свой собственный манипулятор, который будет принимать основу числа: десять шестнадцать и два и само число, и будет выводить число в соотсветствующей системе счисления. От я набраса примерно манипулятор //манипулятор вывода ostream& based(ostream& stream) { cout <<"mu tyt"<<endl;
C++ Вывести числа со специальным форматом https://www.cyberforum.ru/ cpp-beginners/ thread943171.html
Всем привет! Есть задание: "Напишите программу, считывающую из файла числа, разделенные пробелами, и выводящую в другой файл числа, используя научный формат и точность, равную восьми в четырех полях по двадцать символов в строке". Что хотят в этом задании? Ведь не вместить 4 поля в одну строку из 20 символов (если точность 8 - это не вмещается).
13 / 3 / 2
Регистрация: 01.08.2013
Сообщений: 332
Записей в блоге: 1
25.08.2013, 12:28  [ТС] 0

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

25.08.2013, 12:28. Показов 2733. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от loktionov272 Посмотреть сообщение
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
31
32
33
34
35
36
37
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char** argv) {
    
    string months[12] = {
                            "Jan", "Feb", "Mar", "Apr",
                            "May", "Jun", "Jul", "Aug",
                            "Sep", "Okt", "Nov", "Dec"
                        };
    int amount[12];
    int sum[3] = {0,0,0};
 
    for(int i = 0; i < 3; i++) {
        for(int j = 0; j < 12; j++) {
 
            cout << "Введите количество продаж за год#"
                 << (i + 1) << "("
                 << months[j] << "): ";
            cin  >> amount[j];
 
            sum[i] += amount[j];
        }
    }
 
    for(int i = 0; i < 3; i++) {
        cout << "Общий объем продаж за год#"
             << (i + 1) << ": " << sum[i] << endl;
    }
    
    cout << "Общий объем продаж за 3 года: "
         << (sum[0] + sum[1] + sum [2]) << endl;
    
    return 0;
}
результат:
Кликните здесь для просмотра всего текста
Введите количество продаж за год#1(Jan): 1
Введите количество продаж за год#1(Feb): 1
Введите количество продаж за год#1(Mar): 1
Введите количество продаж за год#1(Apr): 1
Введите количество продаж за год#1(May): 1
Введите количество продаж за год#1(Jun): 1
Введите количество продаж за год#1(Jul): 1
Введите количество продаж за год#1(Aug): 1
Введите количество продаж за год#1(Sep): 1
Введите количество продаж за год#1(Okt): 1
Введите количество продаж за год#1(Nov): 1
Введите количество продаж за год#1(Dec): 1
Введите количество продаж за год#2(Jan): 2
Введите количество продаж за год#2(Feb): 2
Введите количество продаж за год#2(Mar): 2
Введите количество продаж за год#2(Apr): 2
Введите количество продаж за год#2(May): 2
Введите количество продаж за год#2(Jun): 2
Введите количество продаж за год#2(Jul): 2
Введите количество продаж за год#2(Aug): 2
Введите количество продаж за год#2(Sep): 2
Введите количество продаж за год#2(Okt): 2
Введите количество продаж за год#2(Nov): 2
Введите количество продаж за год#2(Dec): 2
Введите количество продаж за год#3(Jan): 3
Введите количество продаж за год#3(Feb): 3
Введите количество продаж за год#3(Mar): 3
Введите количество продаж за год#3(Apr): 3
Введите количество продаж за год#3(May): 3
Введите количество продаж за год#3(Jun): 3
Введите количество продаж за год#3(Jul): 3
Введите количество продаж за год#3(Aug): 3
Введите количество продаж за год#3(Sep): 3
Введите количество продаж за год#3(Okt): 3
Введите количество продаж за год#3(Nov): 3
Введите количество продаж за год#3(Dec): 3
Общий объем продаж за год#1: 12
Общий объем продаж за год#2: 24
Общий объем продаж за год#3: 36
Общий объем продаж за 3 года: 72
Спасибо всем, я решил немного по своему, но такая проблема - результат за 3 год показывается неверно - большое отрицательное значение. С первыми двумя все правильно. Как так?

Кликните здесь для просмотра всего текста
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
31
32
33
34
35
36
37
38
#include <iostream>
#include <Windows.h>
#include <string>
 
using namespace std;
 
#define rus SetConsoleCP(1251);SetConsoleOutputCP(1251);
 
void main()
{
    rus;
    char* month[12] = 
    
    {"январь", "февраль", "март",
    "апрель", "май", "июнь",
    "июль", "август", "сентябрь",
    "октябрь", "ноябрь", "декабрь"};
 
    int year[3] = {2011, 2012, 2013};
    int value[12]; // месяцы
    int summ[3] = {0};
 
    for (int y = 0; y < 3; y++)
    {   
        cout << endl << endl << year[y] << "год\n\n";
        for (int i = 0; i < 12; i++)
        { 
            cout << "Введите кол-во проданных книг за " << month[i] << endl;
            cin >> value[i];
            summ[y] += value[i];
        }
    }
    
    cout << "\n\nСумма за " << year[0] << " г - " << summ[1];
    cout << "\nСумма за " << year[1] << " г - " << summ[2];
    cout << "\nСумма за " << year[2]  << " г - " << summ[3];
    cout << "\nСумма за все года - " << year[0]+year[1]+year[2];
    system("pause");


UPD: Ах точно, я же сделал с одномерным массивом. Сейчас переделаю.

Вернуться к обсуждению:
Найти сумму содержимого массива и выдать общий объем продаж за год C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.08.2013, 12:28
Готовые ответы и решения:

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

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

Выдать общий объем поставок деталей красного цвета
Таблица поставщиков (S) Hомеp поставщика Фамилия Рейтинг Гоpод S1 Смит 20 Лондон S2 Джонс...

Для матрицы объема продаж квартир найти средней объем продаж квартир каждого года
Для матрицы объема продаж квартир А (1-4 кв., 2002-2004 гг.) найти: а)средней объем продаж квартир...

7
25.08.2013, 12:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.08.2013, 12:28
Помогаю со студенческими работами здесь

Программа, которая считает сумму продаж за год. SalePerson
Класс SalePerson содержит: следующие закрытые компоненты – данные: - массив вещественных чисел...

Найти объем ящика и общий объем всех ящиков
известна длина,ширина,высота ящика,на складе n ящиков.найти объем ящика и общий объем всех ящиков....

Запрос на выбор из базы Northwind возвращающий сумму продаж каждого сотрудника за каждый год
Здравствуйте, помогите пожалуйста. Нужен запрос к базе данных Northwind возвращающий сумму продаж...

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

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

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

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