Форум программистов, компьютерный форум CyberForum.ru

Сумма элементов массива до максимального. Создать шаблон функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Движение планет в звёздной системе, методы isOrbitFree и Simulate работают неправильно http://www.cyberforum.ru/cpp-beginners/thread1121013.html
Программа должна симулировать движение планет в звёздной системе, она запускается, но методы isOrbitFree и Simulate работают неправильно. Это класс старсистем, также имеются и другие классы, но с проблемой они, скорее всего, не связаны, поэтому выкладывать их не буду: #include "StarSystem.h" #include <math.h> StarSystem::StarSystem() { systemExists = false;
C++ Выбрать студентов заданного пола, проживающих в общежитии (исправить код) Здравствуйте. помогите пожалуйста исправить программу, не могу понять в чем дело нужно выбрать студентов заданного пола, проживающих в общежитии #include <iostream> #include <stdio.h> #include <conio.h> #include <string.h> using namespace std; const int n=5; http://www.cyberforum.ru/cpp-beginners/thread1121009.html
Написать программу для динамического графического эфекта цифрового таймера C++
Написать программу для динамического графического эфекта цифрового таймера Заранее большое спасибо
C++ Найти площадь и значение координаты y на эллипсе для заданного x
Здравствуйте. Подскажите пожалуйста, как исходя из данного задания найти площать и значение координаты y на эллипсе для заданного x? Создать класс ПАРА ЧИСЕЛ. Определить конструкторы, деструктор, функции доступа к полям, ввода-вывода. Создать производный класс ЭЛЛИПС с полями-радиусами. Определить конструкторы по умолчанию и с разным числом параметров, деструктор, функции доступа к полям,...
C++ Посоветуйте хорошую книгу по с++. http://www.cyberforum.ru/cpp-beginners/thread1120989.html
Посоветуйте пожалуйста какую-то хорошую книгу с++.
C++ Определить, удовлетворяет ли текст следующему свойству: Текст совпадает с каким то отрезком ряда 0123456789 (например: 2, 678, 89) Задача В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству:Текст совпадает с каким то отрезком ряда 0123456789 (например: 2, 678, 89). Помоги те пожалуйста написать программу,заранее спасибо.) подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5955 / 5560 / 1788
Регистрация: 18.12.2011
Сообщений: 14,209
Завершенные тесты: 1
16.03.2014, 18:42     Сумма элементов массива до максимального. Создать шаблон функции
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>
#define SIZE (10)
using namespace std;
template<class T>
T summa (T array[])
{
   T sum=0;
   T max=0;
   for(int i=0;i<SIZE;++i)
    if(array[i]>max)
        max=array[i];
 
   int i=0;
   while(array[i]!=max && i<SIZE)
   {
      sum+=array[i];
      ++i;
   }
   return sum;
}
int main()
{
    setlocale(LC_ALL, "rus");
    double array[SIZE]={1.0,2.0,3.0,4.0,5.0,6.0,10.0,7.,8.,9.};
    cout<< "Сумма действительных элементов массива до максимального = "<<summa(array)<<endl;
    int iarray[SIZE]={1,2,3,4,5,6,10,7,8,9};
    cout<< "Сумма целых элементов массива до максимального = "<<summa(iarray)<<endl;
    system ("pause");
    return 0;
}
 
Текущее время: 00:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru