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

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

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

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

12.12.2012, 15:23. Просмотров 655. Ответов 4
Метки нет (Все метки)

дано натуральное число n. найти сумму первой и последней цифр этого числа
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2012, 15:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Целочисленная арифметика: найти сумму первой и последней цифр числа (C++):

Найти сумму первой и последней цифр заданного натурального числа - C++
Очень надо решение задачи, иначе препод не поставит зачёт. Сам я в программировании полный ноль. дано натуральное число пи. найти...

Найти все трехзначные числа из промежутка, произведение первой и последней цифр которых равно 12 - C++
Найти все трехзначные числа из промежутка (100; 750), такие, что произведение их первой и последней цифр равно 12.

Найти число, полученное при перестановке первой и последней цифр заданного трёхзначного числа - C++
Дано трехзначное число. Найти число, полученное при перестановке первой и последней цифр заданного числа. Помогите составить ...

Дано натуральное число n. Найти сумму первой и последней цифры этого числа - C++
Дано натуральное число n. Найти сумму первой и последней цифры этого числа.

Дано натуральное число л. Найти сумму первой и последней цифры этого числа - C++
Дано натуральное число л. Найти сумму первой и последней цифры этого числа.

Сравнение первой и последней цифр числа - C++
На вычислительной практие дали такое задание: Вводится с клавиатуры массив целых чисел (размер массива заранее не известен, вводится с...

4
Пaтрик
415 / 390 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
12.12.2012, 15:38 #2
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;
}
0
JlightenDev_C++
61 / 61 / 7
Регистрация: 12.08.2012
Сообщений: 150
12.12.2012, 15:39 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main(){
setlocale(LC_ALL, "RUS");
std::string num;
std::cout << "Введите натуральное число: ";
std::cin >> num;
int N = num[0]-48 + num[num.size()-1]-48;
std::cout << "Сумма первой и последней цифр: " << N << std::endl;
system("pause");
    return 0;
    }
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
12.12.2012, 18:57 #4
Цитата Сообщение от Пaтрик Посмотреть сообщение
#include <exception>
Цитата Сообщение от Пaтрик Посмотреть сообщение
std::runtime_error("Invalid argument: num");
Разве не
C++
1
<stdexcept>
Добавлено через 1 минуту
Пaтрик, и еще вопрос: зачем бросать исключения, если вы его не перехватываете?
0
Пaтрик
415 / 390 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
13.12.2012, 07:12 #5
go, в примере передаются заранее известные числа. Когда ТС будет переделывать под себя, с вводом числа пользователем, тогда он и добавит обработку исключения.

Добавлено через 1 минуту
go, на счет заголовочного файла. И правда, но VS 2010 скомпилировала.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2012, 07:12
Привет! Вот еще темы с ответами:

Найти сумму цифр заданного числа без учёта последней цифры через цикл while - C++
У меня есть код программы: #include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; void main() { int n,s; printf(&quot;n= \n&quot;); scanf(&quot;%d&quot;,&amp;n); ...

Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т. д - C++
Помогите с кодом кто-нибудь :cry: Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк -...

Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т.д. - C++
Помогите написать программу на Си Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк -...

Определить сумму первой и последней цифры заданного натурального числа - C++
Определить сумму первой и последней цифры заданного натурального числа. Протестировать программу для десятичных чисел из заданного...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
13.12.2012, 07:12
Ответ Создать тему
Опции темы

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