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

Найти все шестизначные счастливые числа (исправить код) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти первый из номеров K http://www.cyberforum.ru/cpp-beginners/thread670399.html
Дано вещественное число ε (> 0). Последовательность вещественных чисел AK определяется следующим образом: A1 = 1, A2 = 2, AK = (AK–2 + 2·AK–1)/3, K = 3, 4, … . Найти первый из номеров K, для...
C++ Вывести все целые числа от A до B включительно Даны целые положительные числа A и B (A < B). Вывести все целые числа от A до B включительно; при этом каждое число должно выводиться столько раз, каково его значение (например, число 3 выводится 3... http://www.cyberforum.ru/cpp-beginners/thread670398.html
C++ Заполнение массива двойной спиралью
Дано число N, вывести массив по двойной спирали из нулей и единиц по часовой стрелке Input: 7 Output: 1111111 0000001 1111101 1000101 1011101 1000001 1111111
C++ Игра "шашки"
Задали написать программу по игре шашки. Пока только визуальный вид создаю (элементарный кружочек). Вот создала код на шашку... но не работает... что не так? #include <graphics.h> #include...
C++ Построить модель, реализующую работу планировщика UNIX http://www.cyberforum.ru/cpp-beginners/thread670369.html
Помогите разработать модель, реализующую работу традиционного планировщика UNIX с многоуровневым возвратом и с применением кругового планирования в пределах каждого приоритета, с посекундным...
C++ Указатели Подскажите пожалуйста с чего начать. Задания в файле. Вроде бы все просто. А сел уже на первом. :wall: :wall: :wall: :wall: :wall: вот попытка решения первой задачи: #include "stdafx.h"... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6634 / 5041 / 466
Регистрация: 14.02.2011
Сообщений: 16,852
13.10.2012, 21:27
Цитата Сообщение от SergProgC++ Посмотреть сообщение
а сдесь вы пихаете намного больше в него, у вас выход за пределы массива
где ж больше

Цитата Сообщение от Aleksashka Посмотреть сообщение
s[k]=n%10;
k то не больше 6 будет

Aleksashka,
ты чето по сложному пути пошел
C
1
2
3
4
5
6
7
8
9
10
11
12
13
int namber=123456; //число которое надо проверить 
int low=namber%1000;// младшие три знака 
int hight=namber/1000;// старшие три знака само нулями заполнится 
int sumH=0,sumL=0;
for(int i=0;i<3;i++)
 {
    sumH+=hight%10;
    sumL+=low%10;
    low/=10;
    hight/=10;
 }
if(sumH==sumL)
.......
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru