Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2009, 22:07   #1
engl
 
Регистрация: 22.12.2009
Сообщений: 5
По умолчанию Паскаль(сумма произведений цифр)

Нужно найти сумму произведений цифр для десятичных и целых чисел.
Вот мой код,он для целых,что нужно добавить в него,чтобы можно было считать и десятичные
Код:
program zxc;
uses CRT;
var
a:array[1..100] of integer;
s,z,p,i,n,d:integer;
begin
  clrscr;
  write('длина массива');
  readln(n);
  write('введите ',n,'  элемента массива >0 ');
  for i:=1 to n do
  read(a[i]);
  writeln('массив a:');
  for i:=1 to n do
  write(a[i]:5);
  p:=0;
  for i:=1 to n do
   begin
     z:=a[i];
     s:=1;
      while z<>0 do
       begin
	d:=z mod 10;
	z:=z div 10;
	s:=s*d;
       end;
     p:=s+p;
   end;
  writeln;
  writeln('сумма произведений цифр=',p);
end.
engl вне форума Ответить с цитированием
Старый 28.12.2009, 22:39   #2
Seil_29
Пользователь
 
Аватар для Seil_29
 
Регистрация: 18.12.2009
Сообщений: 17
По умолчанию

Десятичных?
Всмысле 10,12115454?
Seil_29 вне форума Ответить с цитированием
Старый 28.12.2009, 22:50   #3
engl
 
Регистрация: 22.12.2009
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Seil_29 Посмотреть сообщение
Десятичных?
Всмысле 10,12115454?
Угу,они самые
engl вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма цифр числа... Dimak67 Microsoft Office Excel 5 09.04.2010 00:46
Массив! Найти сумму произведений цифр perojenko Помощь студентам 3 22.06.2009 11:48
Формула (Сумма произведений двух строк) Propan Microsoft Office Excel 2 24.04.2009 14:25
сумма цифр целого числа mihsel Microsoft Office Excel 8 13.04.2009 13:57
Натуральное число, в записи которого п цифр, называется числом Армстронга, если сумма его цифр, возведенн OTLi4HO Общие вопросы C/C++ 6 14.01.2009 19:48