С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.69
Mura05
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 5
#1

Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом - C++

08.04.2012, 19:45. Просмотров 2084. Ответов 4
Метки нет (Все метки)

Ребят, кто-нибудь, помогите... Программирование с++)
1. Доказать (путем перебора возможных значений), что для любых величин А, B, С типа Boolean следующие пары логических выражений имеют одинаковые значения (эквивалентны):
1) A OR B и B OR A;
2) A AND и B AND A;
3) (A OR В) OR С и A OR С;
4) (A AND В) AND С и A AND (В AND С);
5) A AND (A OR В) и А;
6) A OR (A AND В) и А;
7) A AND (В OR С) и (A AND В) OR (A AND С);
8) A OR (В AND С) и (A OR В) AND (A OR С). (Только с использованием циклов, не более)
И вот еще
2. Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом. (Использование только условного оператора)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2012, 19:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом (C++):

Дано трехзначное натуральное число. Найти произведение его цифр - C++
3. Дано трехзначное натуральное число. Найти произведение его цифр. Я девушка, и, честно говоря, не понимаю, зачем нас заставляют это...

Дано целое трехзначное число. Определить есть ли среди его цифр одинаковые - C++
Помогите сделать три задачи: 1)Дано целое трехзначное число. Определить есть ли среди его цифр одинаковые. Выведите 'YES' если число...

Дано трехзначное число. Определить, есть ли среди его цифр пара одинаковых - C++
Дано трехзначное число. Определить, есть ли среди его цифр пара одинаковых

дано трехзначное число определить какая из его цифр больше первая или вторая ? - C++
дано трехзначное число определить какая из его цифр больше первая или вторая ?

Дано трехзначное число. Определить: какая из его цифр больше первая или вторая - C++
Дано трехзначное число. Определить: какая из его цифр больше первая или вторая;

Дано натуральное трехзначное число n. Верно ли, что среди его цифр есть 0 или 9? - C++
Доброго времени суток как реализовать на c++?Дано натуральное трехзначное число n. Верно ли, что среди его цифр есть 0 или 9? Понимаю что...

4
eji
120 / 120 / 6
Регистрация: 17.09.2010
Сообщений: 288
08.04.2012, 20:10 #2
Mura05, 2)
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 <conio.h>
#include <stdio.h>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    cout << "Demo\n";
    int number = 0;
    char str[3];
    while(number < 100 || number > 999)
    {
        cout << "Input number (100-999): ";
        cin >> number;
    }
    sprintf(str, "%d", number);
    int sum = 0, i1 = 0, i2 = 0, i3 = 0;
    char tmp = str[0];
    i1 = atoi(&tmp);
    tmp = str[1];
    i2 = atoi(&tmp);
    tmp = str[2];
    i3 = atoi(&tmp);
    sum = i1 + i2 + i3;
    cout << "sum: " << sum << endl;
    if(sum % 2 == 0) cout << "Chetniy\n";
    else cout << "Ne chetniy\n";
    system("pause");
    return 0;
}
2
Mura05
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 5
08.04.2012, 20:39  [ТС] #3
Спасибо огромное, но можно вот это без употребления строк и т.д. Для Visual с использованием только циклов..))Если не трудно
0
eji
120 / 120 / 6
Регистрация: 17.09.2010
Сообщений: 288
08.04.2012, 21:15 #4
Mura05, что то я Вас не особо понял, так?
C++
1
2
3
4
5
6
int sum = 0/*, i1 = 0, i2 = 0, i3 = 0*/, i = 0;
    while(i < 3)
    {
        char tmp = str[i++];
        sum += atoi(&tmp);
    }
0
Mura05
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 5
08.04.2012, 22:03  [ТС] #5
Вобщем, мне нужна прога (на вижуал студия), с использованием циклов и только циклов.. Никаких строк и т.д. использовать нельзя)))
0
08.04.2012, 22:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2012, 22:03
Привет! Вот еще темы с ответами:

Дано целое трехзначное число. Определить, равен ли квадрат этого числа сумме кубов его цифр - C++
Всем привет.Вот собственно в чем сабж.Не понимаю как сделать эту задачу Дано целое трехзначное число. Определить, равен ли квадрат этого...

Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведенных в n-ю степень, равна самому числу - C++
Требуется помощь.. Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведенных в n-ю степень, равна самому...

Проверить, является ли сумма элементов последовательности четным числом - C++
Дано натуральное число n и целые числа а1,а2,а3.,аn. Верно, что их сумма является парным числом?

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


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

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

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