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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инструмент выделения в графическом редакторе http://www.cyberforum.ru/cpp-beginners/thread580772.html
Добрый день! Помогите реализовать инструмент выделения в растровом графическом редакторе - нужно чтоб можно было масштабировать выделенную область. Win Api
C++ Задачка на explicit //Point.h #ifndef POINT_H #define POINT_H #include <iostream> #include <string> using std::ostream; class Point { http://www.cyberforum.ru/cpp-beginners/thread580742.html
Ошибка: string subscript out of range C++
При запуске выдает ошибку "string subscript out of range". Подскажите, в чем проблема. #include "stdafx.h" #include <iostream> #include <stdio.h> #include <string.h> using namespace std; void main( void ) {
C++ Минимальная длина слова в предложении
Здравствуйте, мне надо вывести слово минимальной длины из введенного предложения, вот получилось пока только это, в итоге выводит только длинну слов через пробел(f). Наверное надо эту длину слов забить в динамический массив а потом вывести оттуда минимальный элемент, так ли это?. Спасибо #include <iostream> #include <stdio.h> #define dl 80 using namespace std; int main() { char s;
C++ Вывести индекс элемента массива http://www.cyberforum.ru/cpp-beginners/thread580679.html
В программа считает сумму строк и сумму столбиков в двумерном массиве. Суммы одинаковых за номером строк и столбцов сравниваются и, если они совпали, то вывести сумму. Мне необходимо вывести и индекс той строки или столбца ( так как массив n*n), где суммы совпали.
C++ Сортировка ест. слиянием Задача : Отсортировать текстовый файл, содержащий вещественные числа, в порядке убывания методом естественного слияния. подробнее

Показать сообщение отдельно
Precise
26 / 26 / 1
Регистрация: 20.05.2012
Сообщений: 43
20.05.2012, 22:25     Системы счисления
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<iostream>
 
using namespace std;
void main()
{
  long a = 0;
  long bb = 0;
  const int N = 65;
  char str[N];
  int i = 0;
  int k;
  int tmp = 0;
  system("cls");
  cout << "Enter the number: ";
  cin >> a;
  for ( i = 0; i < N - 1; ++i)
  {
    str[i] = '0';
  }
  str[N - 1] = '\0';
  bb = a;
  i = 0;
  while (bb != 0)
  {
    if ((abs(bb) % 2) != 0)
      str[N - 2 - i] = '1';
    ++i;
    bb = abs(bb)/2;
   }
   cout << "Number has in third system: " << endl;
   cout << str << endl;
   getchar();
   tmp = 0;
   for(i = N - 2, k = 0; i >= 0; i--, k++)
     tmp=tmp+(str[i] - '0')*(2^k);
   cout<<"Number has in tenth system: "<<tmp;
   getchar();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru