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

Найти наибольшую по значению четную цифру в каждом числе последовательности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти и вывести все слова, у которых число гласных букв превышает число согласных http://www.cyberforum.ru/cpp-beginners/thread1708714.html
Задание: Дан массив из n слов произвольной длины (длина слова не превышает 80 символов). Символами могут быть только заглавные латинские буквы. Найти и вывести все слова, у которых число гласных букв превышает число согласных
C++ Виртуальная неоднозначность Не понимаю пример из книги С.Праты: class B { public: short q(); }; class C : virtual public B { public: http://www.cyberforum.ru/cpp-beginners/thread1708706.html
Псевдообращение матрицы C++
День добрый, форумчане! Встала такая задача в проге: необходимо вычислить псевдообратную матрицу. Может у кого-то есть код или может кто-то поможет мне в написании его? Буду благодарен за любую помощь!!! =)
Программа не запускается C++
Здравствуйте. Есть данный код: #include <iostream> #include <windows.h> using namespace std; struct item { //структура для описания элемента карты int s,c; //начальный и конечный узлы int v; //"вес" пути };
C++ Машина Тьюринга для суммы двух чисел и дальнейшего определения четности/нечетности http://www.cyberforum.ru/cpp-beginners/thread1708640.html
Пишу программу, для реализации машины Тьюринга для суммы двух чисел и дальнейшего определения четности/нечетности ответа путем удаление по 2 единицы из ответа. Прога не работает и уже на 2ой итерации выдает неверный ответ. Прошу проанализировать знающих людей.Спасибо! #include<string> #include<iostream> #include<fstream> using namespace std; int i,j, a,p, b,n,schet=0,q,r=1,final=0,...
 

Показать сообщение отдельно
TimeTwo
68 / 68 / 31
Регистрация: 29.11.2009
Сообщений: 319
11.04.2016, 14:02     Найти наибольшую по значению четную цифру в каждом числе последовательности
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 <cstdlib>
using namespace std;
 
int szg(int n);
int main()
{
    int size;
    cout<<"enter array size: ";
    cin>>size;
    int *a = new int [size];
    for (int i=0;i<size;i++)
                    a[i] = 999 + rand()%90000;
    for (int i=0;i<size;i++){
        cout<<i+1<<" number: "<<a[i]<<" have max "<<szg(a[i])<<endl;
    }
    delete [] a;
    return 0;
}
int szg(int n)
{
    int x,max = 0;
    while(n){
        x = n%10;
        if((x%2==0)&&(x>max)){
            max = x;
        }
        n /= 10;
    }
    return max;
}
 
Текущее время: 20:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru