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

Узнать что стоит на определённом месте (0 или 1) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на классы http://www.cyberforum.ru/cpp-beginners/thread750157.html
Я не понимаю как написать функцию чтобы она проверяла или числа с плавающей запятой! Помогите! #include <iostream.h> #include <time.h> #include <conio.h> class Rectangle{ private: float length;
C++ Размер объекта Только что прочитал такую статью - http://devdoc.web-ide.ru/index.php/content/view/virtual_base.htm И там написано "Создание объекта – это просто выделение блока памяти для данных этого класса и все! Соответственно, размер объекта полностью зависит только от количества и размера переменных, но не от методов." И я ,может конечно не правильно подумал - и решил что такой класс должен весит 0 ... http://www.cyberforum.ru/cpp-beginners/thread750156.html
C++ Вывести порядковый номер последнего из тех его элементов, которые удовлетворяют неравенству
Дан целочисленный массив А размера 10. Вывести порядковый номер последнего из тех его элементов Ак, которые удовлетворяют неравенству А1<Ak<A10. Если таких элементов нет, то вывести 0. Вот мой код но он неправильно работает может кто подскажет что не так? #include "iostream" #include "windows.h" #include "time.h" #include "stdlib.h" using namespace std; void main() {
Создать производный класс complexExt от класса Complex C++
задание: Создать производный класс complexExt от класса Complex, который должен - в разделе private содержать закрытые переменные-члены mod и argument которые означают соответственно модуль и аргумент комплексного числа В разделе public содержать: - конструктор по умолчанию complexExt(), который придает переменным mod и argument значение равное 0; - функции double mod(); double...
C++ Код не выполняется в одном месте, но выполняется в другом http://www.cyberforum.ru/cpp-beginners/thread750114.html
Вот код процедуры: LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { PAINTSTRUCT ps; HDC hdc; static LARGE_INTEGER pli; static LPDWORD drd; static HANDLE fl = CreateFile(L"qs.txt",GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, 0, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0);
C++ множественный выбор Добрый день, ув. форумчани. Не подскажите как с помощью оператора switch сделать множественный выбор, то есть я что-то выбрал и мне снова предлагают выбрать из вариантов, пока не будет введен специальный символ. Могу сделать просто выбор, но как предложить повторный ввод не знаю. подробнее

Показать сообщение отдельно
лыс
1 / 1 / 0
Регистрация: 04.11.2012
Сообщений: 50
30.12.2012, 18:50     Узнать что стоит на определённом месте (0 или 1)
Уважаемые программисты! Помогите исправить код или решить задачу.

Представим себе бесконечную последовательность цифр, составленную из записанных друг за другом возрастающих степеней десятки. Вот начало этой последовательности: 110100100010000… Всё, что надо — определить, какая цифра находится в такой последовательности на определённом месте.

Исходные данные
В первой строке находится целое число N (1 ≤ N ≤ 65535). В i-й из N последующих строк записано целое число Ki — номер позиции в последовательности (1 ≤ Ki ≤ 231 − 1).
Результат
Выведите через пробел N цифр. i-я цифра должна равняться цифре, которая находится в описанной выше последовательности на позиции с номером Ki.

исходные данные 4 3 14 7 6
выход 0 0 1 0




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
#include <iostream>
 
using namespace std;
 
int main()
{
int N, i, j=1, a=0;
int *mas=new int[100];
cin >> N;
for (i=0; i<=N-1; i++)
 cin >> mas[i];
 
for (i=0; i<=N-1; i++)
{
 while (a <= mas[i])
 {
cout << 1 << endl;
 j++;
 a=a+j;
 }
 if (a>mas[i])
    cout << 0 << endl;
}
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru