Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/25: Рейтинг темы: голосов - 25, средняя оценка - 4.68
6 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 7

Найти сумму квадратов цифр этого числа

06.11.2011, 21:39. Показов 5329. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет! На информатике задачу задали, вроде простая, но никак не могу понять... Помогите пожалуйста, кому несложно, буду очень благодарана!
Обработка целых чисел.
1.Дано натуральное число N. Найти сумму квадратов цифр этого числа. (эту часть задачи я сделала, но потом препод попросил переделать задачу, изменив условие.)
2. Найти сумму цифр в кубе...
я не знаю каак..
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.11.2011, 21:39
Ответы с готовыми решениями:

Ввести число, вывести на экран количество разрядов этого числа и сумму цифр этого числа.
Нужно создать программу для того, чтобы работала по схеме: ввести число, вывести на экран количество разрядов этого числа и сумму цифр...

Пользователь вводит натуральное число .Найти сумму цифр этого числа, деленную на максимальную цифру . Использовать процедуры или функции
Пользователь вводит натуральное число .Найти сумму цифр этого числа, деленную на максимальную цифру . Использовать процедуры или функции

Найти такое число, что сумма его цифр превосходит произведение цифр этого же числа на 1
сумма цифр заданного четырехзначного N превосходит произведение цифр этого же числа на 1. ПОМОГИТЕ ПОЖАЛУЙСТА

3
Phoenix120
06.11.2011, 23:11
Записываем число в строку, работаем с цифрами как с элементами строки.
Мой вариант, меняя r, получаем квадрат, куб, четвёртую степень и т.д.:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program nxxx;
uses CRT;
const
r=3;
var
N,i,b,k,s,l,z,b1:integer;
st:string;
begin
readln(N);
s:=0;
str(N, st);
l:=length(st);
for i:=1 to l do begin
val(st[i], b, k);
b1:=b;
for z:=1 to r-1 do
b:=b*b1;
s:=s+b;
b:=0;
b1:=0;
end;
writeln(s);
end.
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
07.11.2011, 13:46
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
uses crt;
var n,m,s,s3:integer;
begin
clrscr;
write('n=');
readln(n);
{первая задача}
m:=n;
s:=0;
while m>0 do
 begin
  s:=s+sqr(m mod 10);
  m:=m div 10;
 end;
writeln('Сумма квадратов цифр=',s);
{вторая задача}
s3:=0;
while n>0 do
 begin
  s3:=s3+n mod 10;
  n:=n div 10;
 end;
s3:=s3*s3*s3;
writeln('Куб суммы цифр=',s3);
readln
end.
0
6 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 7
07.11.2011, 16:42  [ТС]
Спасибо вам большое! Не знаю, что бы делала без вашей помощи!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.11.2011, 16:42
Помогаю со студенческими работами здесь

Дана строка, изображающая целое число. Вывести сумму цифр этого числа
дана строка, изображающая целое число. вывести сумму цифр этого числа. правильно ли будет в этой задаче представить строку одномерным...

Вывести шестизначные числа, которые делятся без остатка на сумму квадратов своих цифр
Вывести в 10 столбиков все шестизначные числа, которые делятся без остачи на на сумму квадратов своих чисел.

Дан натуральный отрезок чисел [A,B].Найти те числа этого отрезка, суммы цифр которых больше заданного числа Х.
Дан натуральный отрезок чисел . Найти те числа этого отрезка, суммы цифр которых больше заданного числа Х. Проверку, является ли сумма цифр...

Среди двухзначных чисел найти сумму квадратов цифр которых делится на 13
среди двухзначных чисел найти сумму квадратов цифр которых делится на 13

Дано натуральное число n. Необходимо найти сумму тех цифр этого числа, которые больше 5
B. Сумма «больших» цифр Дано натуральное число n. Необходимо найти сумму тех цифр этого числа, которые больше 5. Формат...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru