Предмет: Информатика,
автор: Кирилл2001474
Написать программу (на языке Си), которая находит все двузначные числа, для
которых сумма цифр входящих в число плюс квадрат суммы этих же цифр
равна самому числу.
Кирилл2001474:
Там чередование чисел идет
мне бы знать, подходят эти числа или нет...
Есть наброски программы?
Та я на питоне написал, на СИ перекинуть не проблема, надо ток утвердить, что я правильно посчитал)
По моему там 10,20,30,40,50,60,70,80,90
квадрат суммы это a^2 + 2ab + b^2, 1 + 0 + 0 - квадрат суммы цифр и плюс сумма цифр, 1 + 1 = 2, а нам нужно 10 => 10 не подходит
Есть такое
Я пробовал писать программу, но вот с условием как раз не получилось
а ты уверен, что такие числа вообще есть?
3 числа таких, ща на СИ перепишу
Ответы
Автор ответа:
1
#include <stdio.h>
#include <math.h>
int main(){
for (int i = 10; i< 100;i++)
if ((pow(i%10+i/10,2) + i%10 + i/10) == i)
printf("%d\n",i);
return 0;
}
Можешь посмотреть еще вот https://znanija.com/task/42364694
Похожие вопросы
Предмет: Химия,
автор: LiMoonYa
Предмет: Математика,
автор: Аноним
Предмет: Русский язык,
автор: maksboslovyak263
Предмет: Математика,
автор: vladonischuk
Предмет: Русский язык,
автор: НуриАдиль