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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tobruk
4 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 97
#1

Применение функций для вычислений в различных системах счисления - C++

26.11.2013, 22:50. Просмотров 380. Ответов 0
Метки нет (Все метки)

Заданы два числа — А и B, первое в системе счисления с основанием p,
второе в системе счисления с основанием q. Вычислить значение С по
указанной формуле и вывести его на экран в десятичной системе счисления и
системе счисления с основанием r.
p=4 q=7 C=(5*A−2*B ) r=5
Код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cstdlib>
#include <iostream>
using namespace std;
long long int DecNC(unsigned long long int N,unsigned int r)
{unsigned long long int S,P; int i;
for (S=0,P=1,i=1;N/10>0;S+=N%10*P,P*=r,N/=10);
return S+=N*P;
}
long long int NC(unsigned long long int N,
unsigned int r)
{unsigned long long int S,P;
for (S=0,P=1;N/r>r;S+=N%r*P,P*=10,N/=r);
return S+=N%r*P+N/r*P*10;
}
int main(int argc, char *argv[]);
{unsigned long long int A,B,C;
cout«"A=";cin»A;
cout«"B=";cin»B;
C=(5*DecNC(A,4)-2*DecNC(B,7))*(5*DecNC(A,4)-2*DecNC(B,7)) ;
cout«"NC(C,5)"«endl;
system("PAUSE");
return EXIT_SUCCESS;
}
После компиляции выдает ошибки:
16 C:\Dev-Cpp\Zadanie4.2.cpp expected unqualified-id before '{' token
16 C:\Dev-Cpp\Zadanie4.2.cpp expected `,' or `;' before '{' token
17 C:\Dev-Cpp\Zadanie4.2.cpp stray '\171' in program
17 C:\Dev-Cpp\Zadanie4.2.cpp stray '\187' in program
18 C:\Dev-Cpp\Zadanie4.2.cpp stray '\171' in program
18 C:\Dev-Cpp\Zadanie4.2.cpp stray '\187' in program
20 C:\Dev-Cpp\Zadanie4.2.cpp stray '\171' in program
20 C:\Dev-Cpp\Zadanie4.2.cpp stray '\171' in program
C:\Dev-Cpp\Makefile.win [Build Error] [Zadanie4.2.o] Error 1
Помогите разобраться в чем проблема.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2013, 22:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Применение функций для вычислений в различных системах счисления (C++):

Применение функций для вычислений в различных системах счисления - C++
Разработать программу на языке С++ для решения следующей задачи. Заданы два числа — А и B, первое в системе счисления с основанием p, ...

Арифмитические операции в различных системах счисления - C++
Помогите решить задачу: Определить подпрограммы сложения и умножения целых чисел, представленных в системах счисления с любым...

Составьте программу с использованием функций для выполнения вычислений по следующим формулам: z=max(x, у); - C++
Составьте программу с использованием функций для выполнения вычислений по следующим формулам: z=max(x, у); c=min(n, m);.

буквенные значения в системах счисления - C++
В данном коде происходит перевод из одной СС в другую,но если задавать буквенные значения,то ответ выводит неправельный,как можно дописать...

Сложение чисел в системах счисления - C++
Нужно сложить 2 числа используя данный алгоритм. Я сделал похожее, но не работает #include &lt;iostream&gt; using namespace std; int...

Математические действия в системах счисления - C++
Здравствуйте!!!!!!!!!! Подскажите, пожалуйста, есть ли в С++ стандартные функции работы с системами счисления, которые бы при...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2013, 22:50
Привет! Вот еще темы с ответами:

Сложение чисел в разных системах счисления (от 2 до 10) - C++
необходимо написать подпрограмму сложения чисел в разных системах счисления я написала,но в результате почему-то всегда выдает 0,помогите...

Представление чисел в восьмеричной и шестнадцатеричной системах счисления - C++
У меня есть вопросы по переводу чисел из десятичной системы счисления в восьмеричную и шестнадцатеричную. Как перевести число с...

Подпрограммы сложения и умножения целых чисел, представленных в системах счисления с любым основанием от 2 до 10 - C++
1. Определить подпрограммы сложения и умножения целых чисел, представленных в системах счисления с любым основанием от 2 до 10. результаты...

Вывести на экран в виде таблицы значения чисел из интервала от A до B с шагом C в системах счисления с основан - C++
Вывести на экран в виде таблицы значения чисел из интервала от A до B с шагом C в системах счисления с основаниями S, P, Q, R Числа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru