С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

системы счисления - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Стек http://www.cyberforum.ru/cpp-beginners/thread62437.html
#include "stdafx.h" #include <iostream> using namespace std; class Stack { private: struct st { st *stack; int top;};
C++ Получения треугольника Паскаля до n-й строки включительно Написать программу для получения треугольника Паскаля до n-той строчки включая! 1 1 1 1 2 1 1 3 3 1 1 4... http://www.cyberforum.ru/cpp-beginners/thread62425.html
C++ Поиск поселдовательности в массиве, сумма элементов которой максимальна
Помогите с таким заданием пожалуйста с задачей: Дан массив размерностью 100 (диапазон значений: от -100 до 100(заполнен случайными числами)), необходимо найти "ту непрерывную последовательность...
C++ Сортировка символьного массива
Помогите пожалуйста написать прогу на C++!!! Нужно отортировать матрицу из симовлов по первому столбцу, в случае если есть повторяющиеся символы, то сравивать следующие элементы строки(т.е....
C++ Двухмерный массив, обработка строк символов http://www.cyberforum.ru/cpp-beginners/thread62358.html
Я извиняюсь...мне стыдно...но помогите...извините, что вас прошу мне решить лабораторку!!! но очень надо...я обещю что исправлюсь...просто ну ваще нету времени разбираться=( ПОМОГИТЕ решить 2...
C++ Зачем нужен конструктор? Всем доброго дня. Ребят такая проблема объясните мне на пальцах для чего нужен конструктор в классах. Я уже столько толмудов перерыл но однозначного ответа так и не нашел везде по разному пишут и... подробнее

Показать сообщение отдельно
victor_g
60 / 60 / 2
Регистрация: 09.11.2009
Сообщений: 198
09.11.2009, 22:41
Ваш код:

C
1
2
3
4
5
for(int u=0; u<g; u++)
{m=a[u]*(g*g);
T*=g;
n+=m;
};
/g - основание исходной системы счисления, а - исходное число/
1) почему Вы рассматриваете не все введенные пользователем цифры числа а, а только for(int u=0; u<g; ?
2) почему Вы умножаете каждую цифру на квадрат g: m=a[u]*(g*g); - когда надо самую младшую (крайнюю справа цифру) - не трогать (умножаем на 1 = g в нулевой степени, вторую справа - надо умножить на g = g в первой степени, третью справа - надо умножить на g в квадрате, четвертую справа - надо умножить на g в кубе и т.д.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.