Показать сообщение отдельно
Старый 08.01.2014, 17:24   #1 (permalink)
Стася
Новичок
 
Регистрация: 03.12.2013
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Задача о счастливых числах

Вот такая задачка, нужно решить в Паскале

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

Код:
Const n=6;
vect_min = 0;
vect_max = 9;

Var	i, s, s1, s2 : Integer;							
A:Array[1..n] Of Integer;

Begin
Randomize;	
For i:=1 To n Do	
Begin
A[i]:=Random(vect_max-vect_min + 1) + vect_min;
Write(A[i]);
End;

WriteLn;

s1:=A[1]+A[2]+A[3];	
s2:=A[4]+A[5]+A[6];	

If s1=s2 then 
WriteLn('билет "счастливый" :)')else 
WriteLn('увы, билет не счастливый :( ');

End.
Изображения
 
Стася вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070