Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В классах - отсутствует спецификатор типа - предполагается int Добрый день! Помогите, люди добрыеее!!! Есть несколько классов. Вот они: // Z:\programming\classes_cpp\interfaces\Ilib.h #ifndef __ILIB_H #define __ILIB_H https://www.cyberforum.ru/ cpp-beginners/ thread1101906.html Подсчитать, сколько раз в данном слове х встречается слово у C++
Написать программу, подсчитывающую, сколько раз в данном слове х встречается (в качестве его части) слово у. какую именно функцию надо взять??
C++ Задано предложение y. Проверить, сколько раз встречается данное слово х в предложении у. Задано предложение y. Проверить, сколько раз встречается данное слово х в предложении у. помогите пожалуйста https://www.cyberforum.ru/ cpp-beginners/ thread1101894.html C++ [C/C++] Примеры программ парсеров Здравствуйте! Скиньте пожалуйста примеры программ парсеров страниц на Си Например погоды или новостей https://www.cyberforum.ru/ cpp-beginners/ thread1101886.html
Вывести фамилии в алфавитном порядке C++
Привет! Пытаюсь вывести фамилии в алфавитном порядке, но не выходит. Вот кусочек этого кода: get - метод string &PatientInfo::getSurname() { return surname;
C++ Доступ к приватному методу наследника через родителя https://www.cyberforum.ru/ cpp-beginners/ thread1101879.html
Тут натолкнулся на интересную штуку. #include <iostream> using namespace std; class A { public: virtual void f() { cout << "A.f" << endl;
C++ Каким образом в переменную записывается результат каждого рекурсивного вызова? https://www.cyberforum.ru/ cpp-beginners/ thread1101839.html
Всем привет! Подскажите по данной задачи, немного недопонимаю: ФАКТОРИАЛ: int FACT(int n) {int res; if(n==1) return 1; res=n*FACT(n-1); return(res); } Почему когда я вместо return 1...
C++ После легкой модификации кода он перестал компилироваться
Здравствуйте,у меня такая вот проблема: есть готовый проект в CodeBlocks,нужно лишь изменить одну строчку в тексте программы. Пробовал сам,но при сборке выдает следующие ошибки: mingw32-g++.exe...
C++ Определить, сколько среди чисел четных и сколько нечетных https://www.cyberforum.ru/ cpp-beginners/ thread1101833.html
2.Вводится последовательность целых чисел, 0 – конец последовательности. Сколько среди них четных чисел и сколько нечетных.
C++ Передача динамической матрицы в функцию Здравствуйте подскажите пожалуйста, как можно передать динамическую матрицу, заданную и инициализированную следующим образом cout<<"Введите A --> "; cin>>A; cout<<"Введите B --> "; cin>>B;... https://www.cyberforum.ru/ cpp-beginners/ thread1101826.html
C++ Вывести текст на экран, меняя местами каждые два соседних слова
Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова
C++ Переделать через указатели https://www.cyberforum.ru/ cpp-beginners/ thread1101801.html
#include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; void main() { int sum = 0, temp = 0, n; { cout<<"n= "; cin>>n; }
35 / 21 / 14
Регистрация: 24.01.2014
Сообщений: 80
21.02.2014, 12:43 0

Определить, является ли текст является записью четного числа в семеричной системе - C++ - Ответ 5810990

21.02.2014, 12:43. Показов 2640. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Lenavev как решение

Решение

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
#include <iostream>
#include <string>
int _tmain(int argc, _TCHAR* argv[])
{
    std::string s,buf;bool flag=true;
    std::cin>>s;
    for(int i=0;i<s.length()&&flag;i++)//проверка на валидность знаков числа
    {
        buf.insert(buf.end(),s[i]);
        if(!isdigit(s[i])||atoi(buf.c_str())>6)
            flag=false;
        buf.clear();
    }
    if(flag)//проверка на четность
    {
        int k=0;
        for(int i=0;i<s.length();i++)
        {
            buf.insert(buf.end(),s[i]);
            k+=(int)pow((float)7,i)*atoi(buf.c_str());
            buf.clear();
        }
        if(k%2==0)
            std::cout<<"The number is even\n";
        else
            std::cout<<"The number is not even\n";
    }
    else
        std::cout<<"The string is not a number in a sevenfold radix\n";
    return 0;
}


Вернуться к обсуждению:
Определить, является ли текст является записью четного числа в семеричной системе C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.02.2014, 12:43
Готовые ответы и решения:

Определить, является ли заданный текст записью числа в шестнадцатиричной системе счисления
Задан текст, в который входят только цифры и буквы. Определить, является ли этот текст записью...

Определить, является ли введенный текст записью целого числа или записью вещественного числа
Определить является ли введенный текст записью целого числа или записью вещественного числа.

Определить, является ли последовательность символов правильной записью нечетного числа в 14-ричной системе счисления
Как определить, является ли последовательность символов правильной записью нечетного числа в...

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

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

Определить, является ли текст десятичной записью числа, кратного 9
Является ли текст записью десятичного числа,кратного 9 В заданный непустой текст входят только...

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

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

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

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