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

перевести из 2 в 10. но так... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Аналог break для функции типа void http://www.cyberforum.ru/cpp-beginners/thread412711.html
надо сделать так , на месте break функция ничего не сделала void push(Stack *tmp, int element) { Stack *curr, *prev; int count = 0; prev = tmp; while (prev->next != NULL)
C++ Бинарные деревья Вот задачка: Для заданного бинарного дерева поиска проверить условие: • для каждой вершины высота левого поддерева отличается от высоты правого поддерева не более чем на 2 (по абсолютной величине). Нифига не понимаю, если можно полный код с обьяснением :) http://www.cyberforum.ru/cpp-beginners/thread412705.html
Метод вращений (Якоби) C++
Почему то данный алгоритм работает не правильно. На часть тестов дает левый ответ. Подскажите, пожалуйста, в чем ошибка? например, на матрице 3 0 2 -1 выдает d = 3 1 //правильно v =
работа с функцией qsort C++
вот есть код который отделает слова и записывает в массив и надо их отсортировать по возрастанию длины как использовать qsort в данном случае? #include <iostream> using namespace std; void main() { char div = "(){}<>;\"=+-*., ";
C++ Описать структуру с именем STUDENT http://www.cyberforum.ru/cpp-beginners/thread412691.html
№1 Написать программу,которая считывает текст из файла и выводит на экран только предложения,содержащие введенное с клавиатуры слово. №2 Описать структуру с именем STUDENT,содержащую следующие поля: -фамилия и инициалы; -номер группы; -успеваемость(массив из пяти элементов). Написать программу,выполняющую следующие действия: -Ввод с клавиатуры данных в массив,состоящий из десяти структур...
C++ сумма n матриц размерностью m x l вроде простая задача на матрицы но не могу понять) есть n матриц размерностью m * l каждая. Нужно найти сумму всех этих матриц. Формат входных данных: n - целое число, m x l - размерность матриц, m<101, l<101 далее последовательно, одна за другой, вводятся матрицы Формат выходных данных: Результирующая матрица - сумма введенных матриц Ограничения: 0 <= N <= 40 (целое число) подробнее

Показать сообщение отдельно
osipov93
3 / 3 / 0
Регистрация: 17.10.2011
Сообщений: 131
20.12.2011, 18:00     перевести из 2 в 10. но так...
пожешь помочь? вот программа перевода из 2 системы в 10. нужно сделать так чтобы он переводил и числа после запятой и чтоб выдавал сообщение "число не в 2-ой системе" если введу число не в 2-ой системе
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
//---------------------------------------------------------------------------
#include<math.h>
#include<conio.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<vcl.h>
#include<iostream.h>
//---------------------------------------------------------------------------
using namespace std;
 
int main()
{
        float dec1;
        cin >> dec1;
        float size1 = ceil(log(dec1)/log(2.0));
        int size = (int) size1;
        int *binArray = new int[size];
        int dec = (int) dec1;
        int i = 0;
        while (dec) {
                binArray[i] = dec % 2;
                dec /= 2;
                i++;
        }
        for (i = size - 1; i >= 0; i--) {
                cout << binArray[i];
        }
        system("PAUSE");
        return 0;
}
//---------------------------------------------------------------------------
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru