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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Remedych
0 / 0 / 0
Регистрация: 28.12.2011
Сообщений: 24
#1

Задача логические функции (составить функцию, которая определяет верно ли что сумма цифр числа четное число) - C++

21.01.2013, 21:45. Просмотров 1452. Ответов 4
Метки нет (Все метки)

Помогите нужно составить функцию, которая определяет верно ли что сумма цифр числа четное число. обязательно использовать логическую функцию до int main()
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2013, 21:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задача логические функции (составить функцию, которая определяет верно ли что сумма цифр числа четное число) (C++):

Задача( составить программу, которая определяет верно ли что в заданном числе все цифры стоят по возрастанию) - C++
помогите Как составить программу которая определяет верно ли, что в заданном числе все цифры стоят по возрастанию?

написать программу которая вводит целое число и определяет сумму его цифр. Использовать функцию вычисления суммы цифр числа - C++
Помогите, Нужно написать программу которая вводит целое число и определяет сумму его цифр. Использовать функцию вычисления суммы цифр числа

Составить и использовать функцию, которая определяет количество цифр одного целого числа - C++
В массиве целых чисел найти количество чисел с наименьшим ко-личеством цифр. Например, в массиве {123, 34, 56, 1000, 20, 55000, 777, 11}...

Дано натуральное число n. Верно ли, что сумма цифр этого числа является чётной - C++
У меня никак не получается сделать эту лабу. Очень прошу.срочно 1. Дано натуральное число n. Верно ли, что сумма цифр этого числа...

Дан массив целых чисел. Выяснить верно ли, что сумма элементов массива есть четное число - C++
Дан массив целых чисел. Выяснить верно ли, что сумма элементов массива есть четное число.

Написать процедуру, которая определяет, верно ли, что переданное ей число - простое - C++
Написать процедуру, которая определяет, верно ли, что переданное ей число - простое.(Используйте изменяемые параметры)

4
0xv
12 / 12 / 1
Регистрация: 28.12.2012
Сообщений: 41
21.01.2013, 21:55 #2
C++
1
2
3
4
5
6
7
8
9
10
bool isEvenSum(size_t Num)
{
    size_t sum = 0;
    while(Num)
    {
        sum += Num % 10;
        Num /= 10;
    }
    return !(sum % 2);
}
0
Remedych
0 / 0 / 0
Регистрация: 28.12.2011
Сообщений: 24
21.01.2013, 22:03  [ТС] #3
Может вас не затруднит написать программу используя #include<stdio.h> и циклы for или while? а то я ещё не дошла то этого уровня в познании языка)
0
0xv
12 / 12 / 1
Регистрация: 28.12.2012
Сообщений: 41
21.01.2013, 22:05 #4
Цитата Сообщение от Remedych Посмотреть сообщение
Помогите нужно составить функцию, которая определяет верно ли что сумма цифр числа четное число
Я сделал тебе эту часть, остальное ты сам.
0
Remedych
0 / 0 / 0
Регистрация: 28.12.2011
Сообщений: 24
22.01.2013, 12:09  [ТС] #5
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<stdio.h>
#include<math.h>
int f(int x)
 {
    int sum = 0,i;
 
    for(i=1;i<=x;i++) 
    { 
        sum += x % 10; 
         x /= 10;
    } 
    return (sum);
}
int main() 
{ 
    int x, i, n; 
    
    printf("vvedite 4islo\n");
    scanf("%d", &x);
    for(i=1;i<n;i++)
    { if(f(x)%2==0)
    printf("4etnoe 4islo");
    else printf("no");
}
    
    getchar();
   getchar();
}
помогите
почему 1+1 выдает как не четное?

Добавлено через 12 часов 58 минут
Верное решение
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<stdio.h>
#include<math.h>
int f(int x)
 {
    int sum = 0,i;
 
    for(i=1;i<=x;i!=0) 
    { 
        sum += x % 10; 
         x /= 10;
    } 
    return (sum);
}
int main() 
{ 
    int x, i, n; 
    
    printf("vvedite 4islo\n");
    scanf("%d", &x);
    for(i=1;i<n;i++)
    { if (0==f(x)%2)
    printf("4etnoe 4islo");
    else printf("Ne4etnoe");
}
    
    getchar();
   getchar();
}
0
22.01.2013, 12:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2013, 12:09
Привет! Вот еще темы с ответами:

Создать функцию, которая определяет сумму цифр числа - C++
Создать функцию, которая определяет сумму цифр числа. С помощью данной функции вывести все трехзначные числа, сумма цифр которых кратна X.

Дано натуральное число. Верно ли, что сумма его цифр меньше a? - C++
Дано натуральное число. Верно ли, что сумма его цифр меньше a? с++

Составить, которая определяет количество цифр одного целого числа. - C++
11. Составить и использовать функцию, которая определяет количество цифр одного целого числа.

Написать программу, которая определяет является ли сумма двух самых минимальных цифр числа четной - C++
Написать программу, которая определяет является ли сумма двух самых минимальных цифр числа четной.


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

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

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