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

Как решать с использованием цикла (Определить сумму набранных баллов)? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Битовые операции. Сдвиг вправо и взятие остатка от деления http://www.cyberforum.ru/cpp-beginners/thread990333.html
Есть задача: определить количество ноликов в веденном пользователем числе с помощью битовых операций. Вот что у меня уже есть: #include <conio.h> #include <locale.h> #include <iostream> using namespace std;
C++ Как в Visual Studio свернуть сразу все блоки кода? Как в Visual Studio свернуть сразу все блоки кода? Может, есть какая-то комбинация клавиш? http://www.cyberforum.ru/cpp-beginners/thread990309.html
Неправильно работает таймер SDL_AddTimer C++
Бобры появляются каждые 2 секунды. Через 6 секунд срабатывает таймер и они появляются в 2 раза быстрее. Если все жизни вышли, таймер должен удаляться, а время отображения становиться опять 2 секунды. Но почему-то если сыграть одну игру, проиграть, нажать play, бобры сразу появляются с большой скоростью. // SceneElements.h class SceneElements { double& getTimeToDisplayBeaverInSeconds()...
C++ Как работает калькулятор?
100500-й раз задаю вопрос про этот калькулятор. Возможно, сам виноват - формулировал неточно. Ну, так вот: пожалуйста, опишите на примере введённого выражения (например) 21 + 3* 12 (с сохранением пробелов) или на своём более удачном, цепочку вызовов функций. Вот так я понял: get_token() в main(): - cin.get(ch) вводит в поток 21 + 3* 12, isspace(ch) прерывает цикл, когда встречает пробел после...
C++ Перепишите пожалуйста код с языка Pascal на C++ http://www.cyberforum.ru/cpp-beginners/thread990283.html
Вот сам код. {$N+} uses crt; const nmax=60; function Step2(n:byte):extended; var p:extended; i:byte; begin p:=1;
C++ Даны два класса: ellipse и circle Помогите решить пожалуйста!Да,я чайник.. :( Даны два класса: ellipse и circle. Объекты этих классов могут быть отображены на экране с помощью функции-члена draw и перемещены с помощью функции-члена move_to. Создать объекты указанных классов, начертить их в нескольких положениях. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
29.10.2013, 12:14     Как решать с использованием цикла (Определить сумму набранных баллов)?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int Summ(int *Data, size_t Count)
{
 size_t i;
 int Result;
 if (Count==0)
 {
  return 0;
 }
 for (Result=0, i=0; i<Count; ++i)
 {
  Result+=Data[i];
 }
 return Result;
}
,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int Summ(int *Data, size_t Count)
{
 size_t i;
 int Result;
 if (Count==0)
 {
  return 0;
 }
 for (Result=0, i=Count-1; i<Count; --i)
 {
  Result+=Data[i];
 }
 return Result;
}
,
C++
1
2
3
4
5
6
7
8
9
10
11
int Summ(int *Data, size_t Count)
{
 size_t i;
 int *p;
 int Result;
 for (Result=0, p=Data+Count-1; p>=Count; --p)
 {
  Result+=*p;
 }
 return Result;
}
.

Добавлено через 54 секунды
Эти функции будут мешать друг другу, поэтому надо выбрать одну на свой вкус. Я бы выбрал у указателем.
 
Текущее время: 07:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru