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

Ссылки. Разные типы. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ написать программу ввода элем. массива с игнорированием числа 5 (пример вводиться а число 5 не игнорируется) http://www.cyberforum.ru/cpp-beginners/thread274657.html
#include "stdafx.h" # include <iostream> # include <clocale> using namespace std; int main () { setlocale (LC_CTYPE, "Russian"); int mas ; int n,i; cout<<"ВВедите кол-во эл-ты";
C++ Сложение экземпляра базового класса и экземпляра наследника Добрый вечер! Моя задача - сложить экземпляр базового класса и наследника. Нужно сделать так, чтобы результат сложения "знал" операнда-наследника (для того и сделан в нем указатель prev). Может быть, лучше это сделать по-другому? Если да, то как? Если нет, то скажите, что дописать в операторах? class A { protected: double x, y; public: A () {x=1; y=1;} double get_x () {return x;} ... http://www.cyberforum.ru/cpp-beginners/thread274656.html
C++ Где бы записать 60! ?
У меня стоит задача вычислить уравнение: P (a, b) = a! / (a-b)! Где "а" равно 60, а "b" равно 3 Есть какой то тип, где бы вместить 60! ?
блок-схемы!!!! C++
кто может помочь с составлением блок-схем отзовитесь
C++ Вывести на экран таблицу значения функции http://www.cyberforum.ru/cpp-beginners/thread274651.html
Цель: формирование практических навыков выбора и использования операторов цикла языка С++. Постановка задачи. Решить указанные в варианте задачи, используя основные операторы языка С++. При решении задачи, использовать все типы циклов (for, while, do while).
C++ Дано множество точек. Найти медиану. Учусь на первом курсе. Получил вот такое задание:"Медианой множества, состоящего из четного числа точек на плоскости, называется прямая, соединяющая любые две точки множества, по обе стороны от которой лежит равное количество точек. Дано множество точек на плоскости. Найти медианы." Попытался сделать, но не вышло. Объясните пожалуйста что дальше делать. #include <iostream> #include... подробнее

Показать сообщение отдельно
CEBEP
105 / 105 / 9
Регистрация: 21.03.2010
Сообщений: 437
12.04.2011, 01:10     Ссылки. Разные типы.
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
39
40
41
42
43
44
45
#include <iostream>
 
void bitMemoryPrint(void* memory)
{
    char *a = (char*) memory;
    for(short i = 0; i < 8; ++i)
    {
        char s = *a;
        ++a;
        for(short j = 0; j < 8/*бит*/; ++j)
        {
            std::cout << ( ( s % 2 ) ? 1 : 0 );
            s /= 2;
        }
        std::cout << std::endl;
    }
}
 
void byteMemoryPrint(void* memory)
{
    char *a = (char*) memory;
    for(short i = 0; i < 8; ++i)
        std::cout << (int) a[i] << '\t';
    std::cout << '\n';
}
 
int main()
{
    void* memory = new char[8];
 
    double* number = (double*)memory;
 
    int* num = (int*)memory;
 
    while(true)
    {
        std::cin >> *number;//считывает число, просто замени если хочешь считывать как int
        std::cout << "==========\n";
        bitMemoryPrint(memory);//выводит побитно нашу память...
        std::cout << "==========\n";
        byteMemoryPrint(memory);//выводит побайтно
        std::cout << "==========\n";
        std::cout << *number << '\n' << *num << '\n';//выводит интерпретацию в int и в double
    }
}
вот,, специально тебе написал. поюзай, всё будет исчерпывающе понятно...
 
Текущее время: 08:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru