С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Поменять местами слова и удалить лишние пробелы https://www.cyberforum.ru/ cpp-beginners/ thread102437.html
Ребят, помогите пожалуйста,у меня вот так задание С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки не должна превышать 70 символов). Имя файла должно иметь расширение DAT. Написать программу, которая: • Выводит текст на экран дисплея; • По нажатию произвольной клавиши поочередно выделяет в тексте заданные слова, которые...
C++ Выделить текст между запятыми из строки
Такая проблема есть како-то текст "Privet,kak dela, poka" надо выделить из него текст в запятых kak dela. помогите плиз с кодом
C++ Отображение символа (R) в консоли https://www.cyberforum.ru/ cpp-beginners/ thread102419.html
здрасти, как сделать чтобы в консоли отображался символ ®? делаю вот так CharToOem("знак ®",mes); отображается просто как R
C++ Два новых массива переходов через "0" имеется массив double x = { 0.2, -0.02, 0.6, 0.98, 0.5, -0.35, 1.5}; необходимо создать код, который создает заполняет два массива 1-й массив типа инт содержит номера элементов окружающих положительный переход через ноль : для данного массива int y = {2, 3, 6, 7}; 2-й массив типа double содержит значения по этим номерам для данного случая double z =... https://www.cyberforum.ru/ cpp-beginners/ thread102410.html
C++ Какая библиотека отвечает за использования математических функций в VS 2005?
Какая библиотека отвечает за использования математических функций в VS 2005??
C++ Пошаговый ввод данных и вывод результата .не получается( Даны действительные числа а1, а2,... Известно что а1>0, и что среди а2,а3... Есть хотя бы одно отрицательное число. Пусть а1,...,аn- члены данной последовательности, Предшествующее первому отрицательному члену (n заранее неизвестно) Получить: а) а1+а2+...+аn; б) а1*а2*...*аn; в) среднее арифметическое а1,...,аn; г) среднее геометрическое а1,...,аn; д)а1,а1*а2,а1*а2*а3,...,а1*а2...аn; е)... https://www.cyberforum.ru/ cpp-beginners/ thread102392.html
C++ Подскажите функцию, которая возвращает длину строки (string), strlen не подходит. Подскажите функцию, которая возвращает длину строки (string), strlen не подходит!!!!!! https://www.cyberforum.ru/ cpp-beginners/ thread102382.html C++ VS08 не могу видеть ошибки
поставил прогу,во время компиляции выдает мне ошибку,она этого окна где список ошибок нет,где включиь?
C++ Поменять местами первую и вторую половину массива. Помогите решить задачки!!! 1) Дан массив размера n. Поменять местами первую и вторую половину массива. 2)Дана матрица размера mхn.Найти локальный минимум и вывести их координаты.Если таких элементов нет,вывести соответствующее сообщение. Заранее спасибо!!!!!!!!!!!! https://www.cyberforum.ru/ cpp-beginners/ thread102356.html C++ Удалить из массива все элементы встречающиеся менее 3-х раз и вывести размер полученного массива и его содержимое. Помогите пожалуйста решить задачу!!!!!! Дан целочисленный массив размера n. Удалить из массива все элементы встречающиеся менее 3-х раз и вывести размер полученного массива и его содержимое. https://www.cyberforum.ru/ cpp-beginners/ thread102352.html
Лифт C++
В небоскребе N этажей и всего один подъезд; на каждом этаже по три квартиры; лифт может останавливаться только на нечетных этажах. Человек садится в лифт и набирает номер нужной ему квартиры М. На какой этаж должен доставить лифт пассажира?
C++ Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент https://www.cyberforum.ru/ cpp-beginners/ thread102339.html
1)Дана целочисленная прямоугольная матрица, определить номер первого из столбцов , содержащих хотя бы один нулевой элемент. 2)Характеристикой строки целочисленной матрицы назовем сумму её отрицательных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с убыванием характеристик Добавлено через 33 секунды Плиз помогите=(((не могу справится по с++
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
09.03.2010, 03:10  [ТС] 0

Как в цикле обратится к каждой цифре заданного числа? - C++ - Ответ 588382

09.03.2010, 03:10. Показов 2858. Ответов 14
Метки (Все метки)

Ответ

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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <iostream>
#include <sstream>
#include <string>
#include <cstring>
#include <algorithm>
#include <cmath>
using namespace std;
//long DecToOct(unsigned long long int dec);
int oct_hislo(unsigned long long int ch, int pos);
long OctToDec(unsigned long long int oct1);
unsigned long long int swap1,d,o,o_dec=0,n,i;
string s_oct; 
int main()
{
    setlocale(LC_ALL,"Russian");
    //cout<<"Введiть число в 10-рiчнiй системi числення:  ";
    //std::cin>>d;
    //cout<<"\n\nЧисло в 8-рiчнiй системi числення - ";
    //DecToOct(d);
    cout<<"Введiть число в 8-рiчнiй системi числення: ";
    std::cin>>o;
    cout<<"\n\nЧисло в 10-рiчнiй системi числення - ";
    OctToDec(o);
    system("pause");
    return 0;
}
/*long DecToOct(unsigned long long int dec)
{
    for (dec;dec>=1;)
       {     
            swap1=static_cast<int>(dec%8);
            std::ostringstream ost;
            ost<<swap1;
            s_oct+=ost.str();
            dec=dec/8;
       }
    cout<<s_oct.length();
    std::string ss(s_oct);
    std::reverse(ss.begin(), ss.end());
    std::cout<<ss<<std::endl<<std::endl;
    return 0;
}*/
int oct_chislo(unsigned long long int ch, int pos)
{
    unsigned long long int div = 1;
    int i;
    for(i = 1; i < pos; ++i)
        div *= 10;
    return static_cast<int>((ch/div) % 10);
}
long OctToDec(unsigned long long oct1)
{
    std::ostringstream sto;
    sto<<oct1;
    for( i=1;i<((sto.str()).length());++i)
    { 
       o_dec =(oct_chislo(oct1,static_cast<int>(i)))+pow(static_cast<double>(8),static_cast<int>(i+1));
        std::endl;
    }cout<<n;
    return 0;
}
Как думаете, в чем ошыбка???

Вернуться к обсуждению:
Как в цикле обратится к каждой цифре заданного числа? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.03.2010, 03:10
Готовые ответы и решения:

Сумма каких-либо двух цифр заданного трехзначного натурального числа N равна третьей цифре.
Помогите решить задачу. Сумма каких-либо двух цифр заданного трехзначного натурального числа N...

Как написать программу, которая читает список целых int in array и количество повторов по каждой цифре?
Необходимо написать программу, которая читает список целых int in array и количество повторов по...

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

Как обратится к элементу управления Button в цикле?
Всем привет. Помогите пожалуйста. Как обратится к button? На button ругается. for...

14
09.03.2010, 03:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2010, 03:10
Помогаю со студенческими работами здесь

Как обратится к ComboBox если он находится в цикле
Парни, что то я торможу, хочу сделать заполнение нескольких комбобоксов в цикле, но вылезает...

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

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

По заданному X нужно в массив записать следующие числа записанные в массив раздельно по каждой цифре числа
Помогите сделать следующее или посоветуйте как сделать это иначе. Пример: Пусть X=3. Мне по...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru