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

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

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

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

26.11.2013, 22:50. Просмотров 372. Ответов 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
Помогите разобраться в чем проблема.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2013, 22:50     Применение функций для вычислений в различных системах счисления
Посмотрите здесь:

C++ Арифмитические операции в различных системах счисления
C++ Математические действия в системах счисления
Практическое применение виртуальных функций C++
Правильное применение функций C++
Представление чисел в восьмеричной и шестнадцатеричной системах счисления C++
Применение функций при работе с последовательностями чисел C++
C++ Применение функций для вычислений в различных системах счисления
C++ Сложение чисел в разных системах счисления (от 2 до 10)
C++ Вывести на экран в виде таблицы значения чисел из интервала от A до B с шагом C в системах счисления с основан
C++ Составьте программу с использованием функций для выполнения вычислений по следующим формулам: z=max(x, у);
Сложение чисел в системах счисления C++
C++ указатель на char и применение функций строки к нему

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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