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

Нужно исправить ошибки в программе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Умножение многочленов(Нужна программа, умножающая полиномы представленные с помощью динамически связанных структур. ) http://www.cyberforum.ru/cpp-beginners/thread748074.html
Нужна программа, умножающая полиномы представленные с помощью динамически связанных структур. У кого есть готовая или кто знает как это реализовать прошу написать сюда
C++ Найти среднеарифметическое значение положительных элементов массива [4][3] Массив из целых чисел. Помогите, пожалуйста, сделать это самым простым способом http://www.cyberforum.ru/cpp-beginners/thread748062.html
C++ Подскажите, пожалуйста, учебник/статью (или что-то в этом роде) про классы
Подскажите пожалуйста, где можно найти учебник/статью (или что-то в этом роде) про классы? Нужно поскорее их изучить/понять... Заранее благодарен...
Треугольник задается координатами своих вершин на плоскости. Найти длину и основание высоты, опущенной из вершины A на ВС C++
Треугольник задается координатами своих вершин на плоскости: A(x1.y1), B(x2,y2), C(x3,y3). Найти длину и основание высоты, опущенной из вершины A на сторону BC.
C++ Задача о рюкзаке 0-1 http://www.cyberforum.ru/cpp-beginners/thread747994.html
Здравствуйте! Есть задача о ранце, где даны вес и ценность каждого предмета, а также общая вместимость ранца. Нужно найти максимальную ценность предметов, которые можно поместить в рюкзак. Для не слишком больших входных параметров можно воспользоваться вот таким рекурсивным способом и все прекрасно работает. int knapSack(int W, int wt, int val, int n) { if (n == 0 || W == 0) ...
C++ Одномерный массив. Вычисление сумм элементов. Ребятушки посмотрите пожалуйста программу, нужно немного дополнить, а именно нужно еще написать условие, чтоб находил сумму именно между первым и последним отриц. элементом и когда сжимается массив нули убирались. Буду очень благодарна #include <stdafx.h> #include<iostream> #include <stdio.h> #include <cmath> using namespace std; const int N = 5; void main() { подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
27.12.2012, 18:16     Нужно исправить ошибки в программе
Поправил
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
39
40
#include "stdafx.h"
#include <iostream> 
#include <cstdlib> 
using namespace std; 
long sum_number (long); 
int digital_root (long); 
 
int main (void) 
{ 
int r; 
for ( long i = 10; i <= 99999; i++) 
{ 
r = digital_root(i); 
if ((r % 3 == 0) || (r % 5 == 0)) 
cout << i << endl; 
} 
system("pause > nul"); 
return 0; 
} 
 
/* возвращает сумму цифр числа*/ 
long sum_number (long n) 
{ 
long sum = 0; 
while (n > 0) 
{ 
sum += (n % 10); 
n /= 10; 
} 
return sum; 
} 
 
/* возвращает цифровой корень числа */ 
int digital_root (long n) 
{ 
if (sum_number(n) % 9 == 0) 
return 9; 
else 
return sum_number(n) % 9; 
}
 
Текущее время: 04:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru