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

Сумма цифр. Проверить код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать класс "Матрицы 3-го порядка" http://www.cyberforum.ru/cpp-beginners/thread891490.html
НАПИСАТЬ КЛАСС МАТРИЦЫ 3-ГО ПОРЯДКА и нахождение его определителя. более подробное задание во вложении
C++ КАК ИСПРАВИТЬ ОШИБКУ В общем задача такая создать матрицу, рандомно заполнить ее и отсортировать по возрастанию и заполнять матрицу змейкой по диагонали. Все работает но что-то с сортировкой(сортировка вставками). Может кто хорошо в этом понимает и найдет ошибку #include <iostream> #include <math.h> #include <cstdlib> #include <ctime> #include <iomanip> using namespace std; void print(int **arr,int n) { ... http://www.cyberforum.ru/cpp-beginners/thread891484.html
C++ Исключения
Помогите реализовать класс исключения в данном коде. Задание: Реализуемая функция должна генерировать подходящие исключения. Обработку исключений нужно выполнять главной функцией, которая должна демонстрировать обработку всех перехватываемых исключений. Функция обязана выполнять проверку передаваемых параметров и генерировать исключение в случае ошибочных. Можно реализовать функцию со...
отобразить падение шарика по осям X,Y C++
Нужно создать два поля ввода: в первое - альфа, во второе - V0 ( в нулевое). Даны 4 формулы. Нужно нарисовать маленький шарик, и ось Х и У. По формулам отобразить падение шарика, чтобы он двигался( двигается он по перевернутой параболе) V*sin(L) V*cos(L) Х=Vx*t Y=Vy*t-(10*t)/2
C++ укажите на ошибку в листинге http://www.cyberforum.ru/cpp-beginners/thread891454.html
#include "stdafx.h" #include <iostream> #include <iomanip> using namespace System; void main( ) { cout << "I love"; cout << "\"Algorithmization and programming!\"\n" );
C++ Работа с файлами (считать очередь, вывести на экран, дополнить ее элементами и перезаписать в фай) Есть очередь, записаная в файле. Нужно считать ее, вывести на екран, дополнить ее елементами и перезаписать в файл. Я так делаю, но файл не перезаписывается, а продолжается. Помогите чтоб, содержимое удалялось старое. #include "stdafx.h" #include <fstream> #include <iostream> #define N 15 using namespace std; class situation{ }; template <class T> подробнее

Показать сообщение отдельно
yol
10 / 10 / 0
Регистрация: 13.10.2012
Сообщений: 155
05.06.2013, 00:38     Сумма цифр. Проверить код
Вот посмотри, у тебя переменная n - не инициализировалась изначально.

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<stdio.h>
#include<stdlib.h>
 
int main()
{
long int i, k, s=0,n, a=0;
int n1, n2, n3, n4, n5, n6,c=0;
int dn, tail=0;
printf("wedute n\n ");
scanf("%ld",&n);
 
for(i=100000;i<999999;i++)
{
/*n1=i/100000;
n2=(i/10000)%10;
n3=(i/1000)%10;
n4=(i/100)%10;
n5=(i/10)%10;
n6=i%10;*/
dn=i;
while (dn) //пока dn!=0
{
    tail=dn % 10; //получаем хвост числа
    dn/=10; //уменьшаем число на разряд
    a+=tail;
}
//a=n1+n2+n3+n4+n5+n6;
c=a % n;
 
if (c==0)
    s+=i ; 
a=0;
} 
 
printf("s=%ld\n",s);
system ("pause");
return 0;
}
P. S. Я немного упростил твой код
 
Текущее время: 00:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru