1 / 1 / 0
Регистрация: 15.09.2014
Сообщений: 100
1

Программа подсчета суммы цифр числа

25.03.2017, 13:50. Показов 5366. Ответов 1
Метки нет (Все метки)

Как записать на языке матлаба, данную программу?

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var a,x:integer;
  i,s:integer;
 
begin
  writeln('введите целое число');
  readln( a ); x:=a;
  s:=0;
  while ( x<>0 ) do 
  begin
    s := s + (x mod 10);
    x := x div 10;
  end;
 writeln( 'Сумма цифр числа ',a,' = ', s );
end.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2017, 13:50
Ответы с готовыми решениями:

Сделать программу, для подсчёта суммы факториалов цифр заданного целого числа
Срочно надо для зачёта Нужно сделать программу, для подсчёта суммы фактариалов цифр заданного...

Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X.
Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых...

дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!!
дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти...

Найти суммы цифр каждого числа без учета повторяющихся цифр. Повторяющиеся суммы удалить.
Найти суммы цифр каждого числа без учета повторяющихся цифр. Повторяющиеся суммы удалить.

1
1 / 1 / 1
Регистрация: 22.03.2017
Сообщений: 12
26.03.2017, 08:47 2
Лучший ответ Сообщение было отмечено Over77over как решение

Решение

Matlab M
1
2
3
4
5
6
7
8
x=34656745; % <-сюда положить число
a = x;
s=0;
while (x ~= 0)
    s = s + mod(x,10);
    x = fix(x/10);
end;
disp(['Число: ',num2str(a),', сумма цифр: ',num2str(s)]);
Добавлено через 10 минут
Вариант, если надо вводить число с клавы
Matlab M
1
2
3
4
5
6
7
8
x = str2num(input ('Введите число: ','s'));
a = x;
s=0;
while (x ~= 0)
    s = s + mod(x,10);
    x = fix(x/10);
end;
disp(['Число: ',num2str(a),', сумма цифр: ',num2str(s)]);
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2017, 08:47
Помогаю со студенческими работами здесь

Процедура подсчета суммы и количества цифр в числе
С помощью процедуры найти количество и сумму цифр для каждого из пяти данных целых чисел Описал...

Составить программу подсчета суммы цифр в натуральном числе
Составить программу подсчета суммы цифр в натуральном числе

Программа нахождения количества и суммы цифр целого положительного числа, используя для этого процедуру Sum
Program1.pas(14) : Нет перегруженной подпрограммы с такими типами параметров var...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru