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

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

Войти
Регистрация
Восстановить пароль
 
chainik2
0 / 0 / 0
Регистрация: 14.01.2014
Сообщений: 32
#1

Напишите функцию получающую два целых числа - C++

24.01.2014, 12:26. Просмотров 206. Ответов 2
Метки нет (Все метки)

Напишите функцию получающую два целых числа А и В (А < В) Функция выводит в порядке возрастания все целые числа,расположенные между А и В( не включая сами числа А и В ) и возращает количество N этих чисел
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2014, 12:26     Напишите функцию получающую два целых числа
Посмотрите здесь:

C++ Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде одного из знаков: >,<,=.
C++ Напишите функцию, получающую целое значение, которая возвращает число с обращенным порядком цифр
Напишите функцию, получающую два целых числа C++
C++ Напишите функцию, получающую целое число
Напишите функцию получающую два целых числа C++
C++ Напишите функцию, которая получает массив A ненулевых целых чисел размера N
C++ Написать функцию, которая сравнивает два целых числа
Написать функцию, которая сравнивает два целых числа C++
C++ Сравните два числа A и B. Задан два целых неотрицательных числа A и B
Напишите функцию, которая возвращает два значения C++
C++ Напишите рекурсивную функцию вычисления наибольшего общего делителя двух положительных целых чисел
Напишите функцию, которая возвращает два значения C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
egor2116
338 / 369 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
24.01.2014, 15:29     Напишите функцию получающую два целых числа #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
32
33
34
35
36
#include <iostream>
 
bool compare(int a, int b)
{
     return a < b;
}
 
int countInMarge(int a, int b)
{
    unsigned count = 0;
    for(int i = a + 1; i < b; ++i)
    {
       std::cout << i << " ";
       ++count;
    }
    return count;
}
 
int main ()
{
 int a = 0, b = 0;
 std::cout << "Input a = "; std::cin >> a;
 std::cout << "Input b = "; std::cin >> b;
 
 if(!compare(a, b))
 {
    std::cout << " a >= b" << std::endl;
    system("PAUSE");
    return 0;
 }
 
 std::cout << "Count elements = " << countInMarge(a, b) << std::endl;
 
  system("PAUSE");
  return 0;
}
cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
24.01.2014, 15:41     Напишите функцию получающую два целых числа #3
chainik2,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include<cmath>
size_t Count(int A,int B)
{
    for(int i=A+1;i<B;i++)
        std::cout<<i<<" ";
    return fabs(B - A - 1);
}
 
int main ()
{
    int A,B;
    std::cin>>A>>B;
    size_t count = Count(A,B);
    std::cout<<"Number = "<<count;
    return 0;
 
}
Yandex
Объявления
24.01.2014, 15:41     Напишите функцию получающую два целых числа
Ответ Создать тему
Опции темы

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