Предмет: Информатика,
автор: vitsur
Напишите в тетради программу, получающую на вход (вводится) трехзначное число. Программа возводит в степень (равную последней цифре числа) сумму предпоследней цифры числа с числом состоящим из двух последних разрядов числа (две последние цифры числа) и выводит результат на экран.
Ответы
Автор ответа:
1
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
ios::sync_with_stdio(0);
cin.tie(0);
int b;
cin>>b;
cout<<pow((b % 100 / 10) + b % 100, b%10);
}
проверяй)
vitsur:
ios
sin и coud
вроде остальное понятно
ios::sync_with_stdio(0) и cin.tie(0) - эти строчки нужны для повышения скорости ввода, некий трюк из олимпиадного программирования
include - это подключения необходимых библиотек
cout - это вывод данных в консоль
pow(x, y) - это возведения числа x в степень y
спасибо
(b % 100 / 10) + b % 100 - это сумма предпоследнего числа и двух последних разрядов числа
b % 10 - это последняя цифра числа, то есть степень
Похожие вопросы
Предмет: Русский язык,
автор: юнитКА
Предмет: Другие предметы,
автор: машаиванова
Предмет: Русский язык,
автор: Adelechka2002
Предмет: Математика,
автор: adeliyayerbol
Предмет: Математика,
автор: vfbbhtgdbt