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

Целочисленная арифметика: найти сумму первой и последней цифр числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему не доступно число M_E в visual studio 2012 http://www.cyberforum.ru/cpp-beginners/thread728939.html
Доброго времени суток! Я сегодня столкнулся с проблемой в новой студии. В консольном приложении пишется ошибка: Error 1 error C2065: 'M_E' : undeclared identifier , хотя эти 2 строчки #define _USE_MATH_DEFINES #include <cmath> у меня вставлены. В 2005 студии компилируется, в 2012 - нет. Что это может быть?
C++ Формирование массива, элементами которого являются цифры числа N Дано натуральное число N. Составить программу для формирования массива,элементами которого являются цифры числа N. http://www.cyberforum.ru/cpp-beginners/thread728938.html
C++ Подсчитать произведение элементов одномерного массива, которые размещены до первого нулевого элемента
Программа с таким кодом работать отказывается: #include <iostream> #include <conio.h> using namespace std; void main() {
Сумма эл-тов массива через указатели C++
Дан массив целых чисел. Вычислить сумму чисел массива с использование указателей Вот код без указателей #include <stdio.h> #include <conio.h> int main() { int a, b; int summa = 0; char massiv = { {1, 2, 3, 4, 5},
C++ Цветок с использованием функции лепестков http://www.cyberforum.ru/cpp-beginners/thread728932.html
Добрый день! Необходимо напистаь программу, которая при нажатии на кнопку будет выводить в форме цветок (несколько лепестков соединенных вместе), а при нажатии на другую кнопку - другой цветок.
C++ Удалить первичные вхождения через указатели Переделайте код пожалуйста, что бы в нем использовались указатели. Удалить из массива все повторяющиеся эл-ты, оставив их первые вхождения. т.е в массиве должны остаться только различные эл-ты #include <iostream> using namespace std; int main() { const int N=10; int N_used=N; int arr; setlocale(LC_ALL, "Russian"); подробнее

Показать сообщение отдельно
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
12.12.2012, 15:38     Целочисленная арифметика: найти сумму первой и последней цифр числа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <exception>
#include <cmath>
 
int sum(int num)
{
    if (num < 10 && num > -10)
        throw std::runtime_error("Invalid argument: num");
    int last = num % 10;
    num = std::abs(num);
    while (num > 10)
        num /= 10;
    return num + last;
}
 
int main()
{
    std::cout << sum(123) << std::endl;
    std::cout << sum(1234) << std::endl;
    std::cout << sum(12345) << std::endl;
}
 
Текущее время: 07:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru