Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
maxim12345
2 / 2 / 0
Регистрация: 28.09.2013
Сообщений: 72
#1

Найти, сколько чисел на отрезке [x;y) начинаются с цифры 8 в шестнадцатеричной записи

18.10.2013, 17:35. Просмотров 932. Ответов 26
Метки нет (Все метки)

Найти, сколько чисел на отрезке [x;y) начинаются с цифры 8 в шестнадцатеричной записи. Использовать s - прибавление 1, =, <, +, -, *, : - целочисленное деление, % - остаток от деления. Помогите, пожалуйста, написать эту программу на си++ с использованием только вот этих операций и, наверное, только библиотеки stdio.h

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2013, 17:35
Ответы с готовыми решениями:

Найти сколько чисел на отрезке x; y начинаются с цифры 8 в шестнадцатеричной записи
Ребят, у меня вопрос! зависит ли от того, в какой системе первоначально даны х...

Найти сколько чисел на отрезке [x;y] начинаются с цифры 8 в шестнадцатеричной записи
Написать программу метками. Найти сколько чисел на отрезке начинаются с цифры...

Найти сколько чисел на отрезке [x;y] начинаются с цифры 8 в шестнадцатеричной записи.
Написать программу метками. Найти сколько чисел на отрезке начинаются с...

В массиве из целых чисел найти среднее арифметическое тех чисел, которые начинаются с цифры 5
В массиве из целых чисел найти среднее арифметическое тех чисел, которые...

создал прогу, которая должна каждый раз рандомно записывать числа в массив и находить сколько чисел есть которые начинаются с цифры заданной пользоват
В общем создал прогу, которая должна каждый раз рандомно записывать числа в...

26
Max Dark
шКодер самоучка
1919 / 1719 / 846
Регистрация: 09.10.2013
Сообщений: 3,795
Записей в блоге: 6
Завершенные тесты: 2
18.10.2013, 19:27 #21
строку 16 замените на
C++
1
       count = (n2-n1)/16 + 1;
Иначе не так считает
1
Qwertiy
821 / 629 / 100
Регистрация: 20.08.2013
Сообщений: 2,524
18.10.2013, 19:28 #22
Цитата Сообщение от Cra3y Посмотреть сообщение
Решение без циклов
Неверно.
x=0x75, y=0x994 - должно быть 272, а у тебя 145.
http://codepad.org/N9R2vOv3

Добавлено через 27 секунд
Цитата Сообщение от Cra3y Посмотреть сообщение
count = (n2-n1)/16 + 1;
Всё равно неверно.
1
maxim12345
2 / 2 / 0
Регистрация: 28.09.2013
Сообщений: 72
18.10.2013, 19:54  [ТС] #23
А можете, пожалуйста, написать эту прогу на том языке, который я скинул? Пожалуйста.

Добавлено через 11 минут
Я ее написал, так не так? если не так то как правильно? (уже на своем языке написал)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Alg P;
arg x,y;
   P=0;
    while x<y do
      k=x;
      while 16<k do
        k=k\16;
      end;
      if k%16=8 do
        i=succ(i)
      end;
    end;
   P=i;   
end;
0
Qwertiy
821 / 629 / 100
Регистрация: 20.08.2013
Сообщений: 2,524
18.10.2013, 20:02 #24
Цитата Сообщение от maxim12345 Посмотреть сообщение
while 16<k do
Неверно, но на ответ не повлияет...

Цитата Сообщение от maxim12345 Посмотреть сообщение
Я ее написал, так не так?
А ты хотя бы скажи на чём это...
1
Folko
265 / 253 / 27
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
18.10.2013, 20:04 #25
Qwertiy, я вот тоже ему такой вопрос задал... может он свой язык создал уже?!
1
Qwertiy
821 / 629 / 100
Регистрация: 20.08.2013
Сообщений: 2,524
18.10.2013, 20:06 #26
Цитата Сообщение от maxim12345
этот язык мы на теоретических основа информатики изучаем, типа простой примитивный он. можешь посмотреть, так ли написана эта программа и при случае подправить ее?
Я же сказал, правдоподобно... Баги с костылями вроде на ответ не влияют.
1
maxim12345
2 / 2 / 0
Регистрация: 28.09.2013
Сообщений: 72
18.10.2013, 20:06  [ТС] #27
Это у нас в универе профессор по ходу такой язык придумал, этот язык просто примитивный якобы, на нем типа все просто писать, а скомпилировать на этом языке только в уме можно что-то, ужас в общем(( гляньте, плиз, так или не я эту прогу написал?
0
18.10.2013, 20:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2013, 20:06

Дано длинное целое неотрицательное число. Удалить из его шестнадцатеричной записи цифры, меньшие 5
Помогите, пожалуйста, размер числа составляет 4 байта

найти количество чисел на отрезке которые нацело делятся на x, и содержат цифры только из набора S
Вам даются три числа x, L, R, необходимо найти количество чисел на отрезке ...

Даны два натуральных числа. Определить сколько чисел на отрезке между ними являются факториалами
Даны два натуральных числа. Определить сколько чисел на отрезке между ними...


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru