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

Написать функцию, которая принимает два числа и возвращает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структуры и функции http://www.cyberforum.ru/cpp-beginners/thread261175.html
Чёт файйл не получается у меня подключить, и упорядочивание по возрастанию групп не работает сам файл должен выглядеть так "Bobryshev I A 3 4 5 5 4 3 Voronkov A D 2 3 4 3 1 3 Timopheev A R 4 1 4...
C++ Передача трёхмерного массива в функцию Необходимо передать СТАТИЧЕСКИЙ трёхмерный массива в функцию Почему-то на funct (int*** iArray) компилятор ругается. Может быть потому что от статический? Маccив выглядит так: int array ... http://www.cyberforum.ru/cpp-beginners/thread261164.html
Развернуть массив, не используя дополнительные массивы и переменные C++
Насколько я понял из условия, может быть только 1 цикловая переменная и 1 массив... Довольно долго думал над этим вопросом, так ничего дельного и не придумал.. Взято из ЕГЭ, С часть.
C++ Все числа X с N-ым количеством неповторяющихся цифр
Доброе время суток. С Паскаля перехожу на C/C++ и по сути это первая задача которую мне предстоит решить. Задача: Ввести число N и вывести все N значные числа с разными цифрами тоесть, если N=1,то 0...
C++ Как правильно прервать/возобновить цикл http://www.cyberforum.ru/cpp-beginners/thread261131.html
Такая вот проблема: есть часто встречающаяся функция ввода вещественного массива (как правило, большого). При вводе не цифры приходится все начинать сначала, то есть, необходимо ввести проверку на...
C++ Многопоточность (вычисление корня квадратного уравнения, используя несколько независимых потоков) Уважаемые программисты! Сможет ли кто-нибудь хотя бы примерно объяснить, как реализовать, например, вычисление корня квадратного уравнения, используя несколько независимых потоков. Программа должна... подробнее

Показать сообщение отдельно
vitaska
85 / 85 / 2
Регистрация: 04.02.2010
Сообщений: 162
21.03.2011, 17:02
9:
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 <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    int firstNumber, secondNumber, res, remain;
    cout << "Input first number: ";
    cin >> firstNumber;
    cout << "Input second number: ";
    cin >> secondNumber;
    if ( firstNumber > secondNumber ) {
        res = firstNumber / secondNumber ;
        remain = firstNumber % secondNumber;
    }
    else {
        res = secondNumber / firstNumber;
        remain = secondNumber % firstNumber;
    }
    int digits = 0, temp = remain;
    while ( temp ){
        digits++;
        temp /= 10;
    }
    res = res * ( int ) pow( 10.0, digits ) + remain;
    cout << endl << res << endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru