Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/48: Рейтинг темы: голосов - 48, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 18.11.2013
Сообщений: 9
1

Определить количество счастливых билетов

29.01.2014, 20:53. Показов 9234. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Посчитать сколько существует шестизначных чисел от 100 000 до 999 999, "Счастивых билетов", у которых равны суммы цифр первых трёх и последних. Составить программу в Pascal, желательно через циклы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2014, 20:53
Ответы с готовыми решениями:

Определить количество счастливых билетов на катушке
Имеется часть катушки с автобусными билетами. Номер билета шестизначный. Составить программу,...

Определить количество счастливых билетов на катушке, если меньший номер билета – N, больший – M
На части катушки с автобусными билетами номера шестизначные. Составить программу, определяющую...

Сосчитать количество счастливых билетов.
про билеты можно почитать здесь http://www.ega-math.narod.ru/Quant/Tickets.htm Нужна рабочая...

Количество счастливых билетов, у которых сумма 3-х цифр равна 13
Билет называется счастливым, если в его номере сумма 3-х первых цифр рана сумме последних трех....

5
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
29.01.2014, 22:50 2
Цитата Сообщение от Ilyachiz Посмотреть сообщение
Составить программу в Pascal, желательно через циклы.
Нет, блин, вручную будем 900000 билетов проверять.

Ты 101-й кто просит решить эту задачу. Поиск тебе в руки.
0
60 / 67 / 37
Регистрация: 29.01.2013
Сообщений: 374
Записей в блоге: 1
29.01.2014, 23:41 3
Pascal
1
2
3
4
5
6
7
var i,x:integer;
begin
for i:=100000 to 999999 do
inc(x);
writeln ('Количество счастливых билетов-',' ',x);
readln;
end.
0
3030 / 1916 / 1649
Регистрация: 30.04.2011
Сообщений: 3,060
29.01.2014, 23:52 4
Лучший ответ Сообщение было отмечено Ilyachiz как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var
  a, b, c, d, e, f, k: integer;
 
begin
  for a := 1 to 9 do
    for b := 0 to 9 do
      for c := 0 to 9 do
        for d := 0 to 9 do
          for e := 0 to 9 do
            for f := 0 to 9 do
              if a + b + c = d + e + f then
                k := k + 1;
  Writeln(k);
  Readln
end.
1
60 / 67 / 37
Регистрация: 29.01.2013
Сообщений: 374
Записей в блоге: 1
30.01.2014, 14:28 5
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Ой, извиняюсь, не дочитал условие)
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Program abcd;
var i,x,r1,r2,k,j:integer; s,d1,d2:string;
begin
for i:=100000 to 999999 do begin
d1:=''; d2:=''; r1:=0; r2:=0;
x:=i;
s:=inttostr(x);
for j:=1 to 3 do begin
d1:=d1+s[j];
 
r1:=r1+strtoint(s[j]);
end;
for j:=4 to 6 do begin
d2:=d2+s[j];
r2:=r2+strtoint(s[j]);
end;
if r1=r2 then inc(k);
end;
writeln ('Кол-во счастливых билетов-',' ',k);
readln;
end.
0
1646 / 1075 / 1081
Регистрация: 03.07.2013
Сообщений: 4,507
30.01.2014, 15:31 6
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Мои "пять копеек":
Pascal
1
2
3
4
5
6
7
8
Var i,k : Integer;
Begin
  k:=0;
  For i:=100000 to 999999 do
    If (i div 100000)+((i div 10000) mod 10)+((i div 1000) mod 10)=
       ((i div 100) mod 10)+((i div 10) mod 10)+(i mod 10) then Inc(k);
  Writeln(k);
End.
0
30.01.2014, 15:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.01.2014, 15:31
Помогаю со студенческими работами здесь

Выбрать рулон содержащий максимальное количество счастливых билетов
Напишите программу, которая поможет выбрать рулон содержащий максимальное количество счастливых...

Определить сколько существует «счастливых» автобусных билетов
Определить сколько существует «счастливых» автобусных билетов в одной серии с номерами от 000000 до...

Составить программу, определяющую количество счастливых билетов на катушке, если меньший номер билета -N, больший - М
Имеется часть катушки с автобусными билетами. Номер билета шестизначный. Составить программу,...

Поиск счастливых билетов.
ПК находит количество счастливых билетов (шестизначных чисел ,в которых сумма первых трех цифр...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru