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

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

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

По последней цифре числа определить последнюю цифру его квадрата - C++

08.05.2017, 11:24. Просмотров 306. Ответов 7
Метки нет (Все метки)

Напишите понятным языком.

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

switch (по последней цифре числа определить последнюю цифру его квадрата.) - C++
Написать программу, которая по последней цифре числа позволяет определить последнюю цифру его квадрата. Использовать оператор выбора...

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

Написать программу, которая по последней цифре числа позволяет определить последнюю цифру его квадрата - C++
13 Написать программу, которая по последней цифре числа позволяет определить последнюю цифру его квадрата. Использовать оператор выбора...

По последней цифре числа найти последнюю цифру квадрата этого числа - C++
Всем привет! Вообщем мне дали практическую из десяти задач.. Осталось сделать 2 шт. Задача 49. Чтобы определить на какую цифру...

Составить программу ,позволяющую по последней цифре данного числа определить последнюю цифру этого куба этого числа. - C++
Составить программу ,позволяющую по последней цифре данного числа определить последнюю цифру этого куба этого числа.

Написать программу, которая по одной из цифр 0,1,2,3, 4,5,6,7,8,9 – послед-ней цифре числа N - находит последнюю цифру квадрата этого числа - C++
Чтобы определить на какую цифру оканчивается квадрат целого числа, достаточно знать последнюю цифру самого числа. Написать программу,...

7
gru74ik
Эксперт CЭксперт С++
4273 / 1860 / 198
Регистрация: 20.02.2013
Сообщений: 4,996
Записей в блоге: 22
08.05.2017, 11:47 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int main()
{
    std::cout << "Enter an integer: " ;
    int number;
    std::cin >> number;
 
    int answer = number * number;
    std::cout << "\nThe square of the integer is " << answer;
 
    while (answer / 10)
        answer = answer % 10;
 
    std::cout << "\nLast digit of the square of the integer is " << answer;
}
0
повар1
124 / 102 / 36
Регистрация: 24.02.2017
Сообщений: 424
Завершенные тесты: 1
08.05.2017, 17:28 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream.h>
 
int main()
{
    int number,mas[10];
 
    for(number=0;number<10;number++)
          mas[number]=(number*number)%10;
     cin >> number;
     cout<<mas[number%10];
 
 
    system("pause>NULL");
    return 0;
}
0
gru74ik
Эксперт CЭксперт С++
4273 / 1860 / 198
Регистрация: 20.02.2013
Сообщений: 4,996
Записей в блоге: 22
09.05.2017, 09:46 #4
повар1, не скомпилируется.
0
Peoples
1186 / 691 / 435
Регистрация: 06.02.2016
Сообщений: 1,818
Записей в блоге: 14
Завершенные тесты: 4
09.05.2017, 09:50 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <string>
using namespace std;
int main(){
    int n;
    cin>>n;
    string s=to_string(n*n);
    cout<<s.back();
    return 0;
}
1
повар1
124 / 102 / 36
Регистрация: 24.02.2017
Сообщений: 424
Завершенные тесты: 1
09.05.2017, 12:12 #6
gru74ik, смени компилятор.
0
Peoples
1186 / 691 / 435
Регистрация: 06.02.2016
Сообщений: 1,818
Записей в блоге: 14
Завершенные тесты: 4
09.05.2017, 13:16 #7
Цитата Сообщение от Peoples Посмотреть сообщение
string s=to_string(n*n);
* * cout<<s.back();
Наверное, можно даже сократить до
C++
1
cout<<to_string(n*n).back();
0
likehood
offline
888 / 747 / 253
Регистрация: 25.12.2016
Сообщений: 2,474
Завершенные тесты: 3
09.05.2017, 13:26 #8
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Насколько я понял, сам квадрат вычислять не нужно, главное знать последнюю цифру числа.
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
int main()
{
    int lastDigits[10] = { 0, 1, 4, 9, 6, 5, 6, 9, 4, 1 };
    int x;
    std::cin >> x;
    std::cout << "Square last digit: " << lastDigits[x%10] << "\n";
}
1
09.05.2017, 13:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2017, 13:26
Привет! Вот еще темы с ответами:

Составить программу, позволяющую по последней цифре данного числа, определить последнею цифру куба этого числа - C++
Составить программу на С++ позволяющая по последней цифре данного числа, определить последнею цифру куба этого числа_

Оператор switch: по введенному числу определить последнюю цифру его квадрата - C++
Здравствуйте,помогите с написанием программы:Написать программу c помощью оператора switch, которая по введенному числу определяет...

Из трехзначного числа Х вычли его последнюю цифру - C++
Из трехзначного числа Х вычли его последнюю цифру. Когда результат разделили на 10, а к частному слева приписали последнюю цифру числа Х,...

Определить последнюю цифру числа - C++
Напишите пожалуйста программу, которая по заданному числу вычисляет его последнюю цифру. Число находится в файле input.txt, а последнюю...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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