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

Целочисленная арифметика - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ массив строк http://www.cyberforum.ru/cpp-beginners/thread66957.html
Создать массив строк, содержащих имена 20 человек. Длина фамилии не превышает 30 элементов. Вывести имена в алфавитном порядке. помогите с решением, в тупике((
C++ Высший пилотаж, или как уменьшить штраф Помогите, пожалуйста. Моя контрольная работа "горит":( Саму матрицу я создал, но как по ней передвигаться - вот вопрос? Задание в прикрепленном файле... P.S. Задание нужно исключительно на Си!... http://www.cyberforum.ru/cpp-beginners/thread66944.html
C++ Подсчитать количество локальных минимумов заданной матрицы
Приветик всем!!! Мне тут подружка принесла задание с котрым я не могу справится,надо написать прогрмку на С++ Помогите пожайлуста!!!Расцелую всех:) Вот само задание: В ходе выполнения...
C++ подсчет символов
Помогите пожалуйста решить задачку. я полный нуб в с++ но очень нужно решение. Написать программу, которая считывает текстовый файл и выводит на экран какие буквы встречаются в этом файле, а также...
C++ Динамический двумерный массив http://www.cyberforum.ru/cpp-beginners/thread66917.html
Кому не трудно, помогите. Нужно написать двумерный массив любой размерности, и посчитать сумму элементов в каждой диагонали массива. Желательно, чтобы размерность была 4х4.
C++ Класс круговая очередь Помoгите плз У меня задание создать круговую очередь( я тока начал изучать классы так что многово не понимаю ) помогите исправить ошибки плз #include <iostream> using namespace std; class queue{ int... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
24.11.2009, 17:51
1
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
#include <iostream>
#include <string>
using namespace std;
// Найти наибольшую нечетную цифру. Если ее нет, возвратить 0
int main()
{
    string numb;
    int maxOdd=0, temp;
    int i;
    cout<<"Enter number: ";
    cin >> numb;
    for (i=0; i<(int)numb.size(); i++)
    {
        if (numb[i]>='0'&&numb[i]<='9')  // проверка что это вообще цифра
        {
            temp=numb[i]-0x30;
            if (temp%2&&temp>maxOdd) maxOdd=temp;
        }
        else        break;
    }
 
    if (i!=numb.size())
    {cout<<"That this? -> "<<numb[i]<<endl;}
    else
        cout<<" max odd: "<<maxOdd<<endl;
    system("PAUSE");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru