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

Функция типа bool - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выполнить чтение соответствующих строк, найти в них самое длинное слово и поменять местами четные и нечетные символы этого слова http://www.cyberforum.ru/cpp-beginners/thread784943.html
Помогите решить задачу, пожалуйста, с использованием функции fgets. В командной строке программе передаются два числа. Из файла с текстом своей программы выполнить чтение соответствующих строк,...
C++ Даны два файла. Переписать в третий файл только те слова, которые есть и в первом и во втором файле. Помогите создать программу: Даны два текстовых файла, содержащих некоторый текст. Переписать в третий файл только те слова, которые есть и в первом и во втором файле. http://www.cyberforum.ru/cpp-beginners/thread784935.html
последовательные контейнеры. вектор C++
Какие виды векторов позволяют создать конструкторы? желательно с примером
C++ Получить число по введенным с клавиатуры цифрам
Есть такая задачка: Разработать программу, которая формирует число по введенным с клавиатуры цифрам, трактуемым как число сотен, десятков и единиц. какими операторами пользоваться даже не знаю,...
C++ возможность вывода максимального количества прибыли за фильм http://www.cyberforum.ru/cpp-beginners/thread784915.html
Требуется помощь, нужно добавить в этот код возможность вывода максимального количества прибыли за фильм #include <iostream.h> #include <stdio.h> #include <string.h> struct Filmi //объявление...
C++ delete[] и принцеп его работы Доброго времени суток :) Меня интересует принцип работы delete ведь когда мы его вызываем, то мы не указываем размер массива, а лишь ссылаемся на него. Мне сказали что для каждой переменной(если я... подробнее

Показать сообщение отдельно
Dmitrin
22 / 22 / 3
Регистрация: 04.12.2012
Сообщений: 533

Функция типа bool - C++

12.02.2013, 20:43. Просмотров 1218. Ответов 5
Метки (Все метки)

Сумма первой и последней цифры в введенном четырехзначном числе является нечетным значением. Если это так, то функция должна возвращать либо false, либо true.
То есть, вводим число 4023 (и должно вывести на экран 1(true), так как 4+3-нечетное, либо я не так понимаю?)
Вводим 2782 (выводит 0 (false), 2+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
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
using namespace std;
 
bool check(char mas[])
{
    bool fag;
    int chislo;
    chislo=mas[0]+mas[3];
    if (chislo % 2==0)
        return fag=false;
    else return fag=true;
}
void main(void)
{
    char mas[5];
    cout<<"Vvedite chetirexznachnoe chislo: ";
    gets(mas);
    check(mas);
    cout<<"Resultat: "<<check<<endl;
    system("pause");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru