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

Решение без цикла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вожусь с типом bool. не выходит. всегда пишет false http://www.cyberforum.ru/cpp-beginners/thread244498.html
Даны два целых числа A и B. проверить истинность высказывания "ровно одно из чисел нечетное". пишу прогу, всегда выдает false, какие бы числа я не вводил. помогите исправить ошибку, пожалуйста! #include <windows.h> #include <iostream> using namespace std; int main ()
C++ найти все простые числа до n помогите пожалуйста написать программу на c++ .Как найти все простые числа до n http://www.cyberforum.ru/cpp-beginners/thread244496.html
Сложить две матрици (язык Си) C++
Добрый вечер! Напишите пожалуйста программу для сложения двух матриц. Если можно с объяснением. Язык Си нам в университете не объясняли, а задание дали...
Как закрыть программку переменной bool? C++
Уважаемые знатоки, вот программка, закрывается через ESC с помощью exit(0). Подскажите, как её закрыть с помощью bool? Второстепенные вопросы: 1. Как избавиться от повторного вывода координат в консоль? 2. Как избавиться от координат при выводе надписи "Вы нажали неверную клавишу!" Спасибо! #include<conio.h> #include<iostream>
C++ WriteFile, <Windows.h> http://www.cyberforum.ru/cpp-beginners/thread244485.html
всем привет, небольшая проблемка: HANDLE hFile = CreateFile((LPCWSTR)L"D:\\test.txt", GENERIC_WRITE, 0, NULL, CREATE_NEW, 0, NULL); char string = "test"; проблема с функцией WriteFile, т.е. нужно стринг закатать в файлик, пока не выходит, немного запутался с параметрами. Добавлено через 16 минут всё, вопрос закрыт. HANDLE hFile = CreateFile((LPCWSTR)L"D:\\test.txt", GENERIC_WRITE, 0,...
C++ Сортировка по алфавиту методом выбора Дана база данных которая записана в текстовый файл,нужно отсортировать определенное поле по русскому алфавиту методом выбора, подскажите пожалуйста как будет выглядеть код который нужно будет добавить в основную программу подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
 Аватар для Mr.X
3011 / 1667 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
18.02.2011, 12:23     Решение без цикла
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
32
33
34
35
36
37
/////////////////////////////////////////////////////////////////////////////////////////
#include <iostream>
/////////////////////////////////////////////////////////////////////////////////////////
bool  is_even(int  n)
{
    return  n % 2 == 0;
}
/////////////////////////////////////////////////////////////////////////////////////////
int  get_evens_total_in_segment(int  L, int  R)
{
    return  (R - L + 1) / 2 + (is_even(L) && is_even(R) ? 1 : 0);
}
/////////////////////////////////////////////////////////////////////////////////////////
int main()
{
    std::locale::global(std::locale(""));
    std::cout << "Введите натуральные числа - границы отрезка:"
              << std::endl
              << '\t'
              << "левая : ";
    int  L = 0;
    std::cin >> L;
 
    std::cout << '\t'
              << "правая: ";
    int  R = 0;
    std::cin >> R;
 
    std::cout << "Отрезок ["
              << L
              << ", "
              << R
              << "] содержит "
              << get_evens_total_in_segment(L, R)
              << " четных чисел."
              << std::endl;
}
 
Текущее время: 12:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru