Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.74/47: Рейтинг темы: голосов - 47, средняя оценка - 4.74
0 / 0 / 0
Регистрация: 26.09.2016
Сообщений: 40
1

Вывести на экран все трехзначные числа, сумма цифр которых равна N

10.10.2016, 19:29. Показов 9855. Ответов 1
Метки нет (Все метки)

10. Вывести на экран все трехзначные числа, сумма цифр которых равна N.
Пытаться перебирать все трехзначные числа от 100 до 999, затем каким-то образом делением и вычитанием выделять отдельные цифры, искать их сумму, сравнивать с N достаточно сложно. Исходя из того, что трехзначное число состоит из 3 цифр, причем первая изменяется от 1 до 9, а вторая и третья – от 0 до 9.
Pascal
1
2
3
4
5
6
7
8
9
10
  program primer10;
     var i,j,k,n:integer;
  begin
     write('Введите N=');
     readln(n);
     for i:=1 to 9 do
       for j:=0 to 9 do
         for k:=0 to 9 do
      if i+j+k=n then writeln(i,j,k);
  end.
Оператор writeln(i,j,k) выводит на экран три цифры без пробела, поэтому они на экране выглядят как одно число. Хотя можно было вывести, учитывая, что i-сотни, j-десятки, k-единицы, и так: writeln(i*100+j*10+k).
Задание:
А) Сколько существует «счастливых» четырехзначных билетов? Счастливым считается билет, у которого сумма первых двух цифр равна сумме двух последних.
Б) Сколько раз в написании всех трехзначных чисел встречается цифра N?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2016, 19:29
Ответы с готовыми решениями:

Найдите и выведите на экран все трехзначные натуральные числа, сумма цифр которых равна М
С клавиатуры вводится натуральное число М (М<27). Найдите и выведите на экран все трехзначные...

Вывести все трехзначные числа сумма цифр которых равна заданному числу N
Вложенные циклы. Вывести все трехзначные числа сумма цифр которых равна заданному числу N ...

Вывести на экран все трехзначные числа, сумма чисел которых равна N
Здравствуйте! Подскажите, пожалуйста, решение для задачи: мы вводим натуральное число N от 1 до 27,...

Вывести все трехзначные числа, для которых сумма цифр равна введённому числу
Решите пожалуйста срочно задачу!

1
Почетный модератор
64069 / 47481 / 32732
Регистрация: 18.05.2008
Сообщений: 115,185
10.10.2016, 20:03 2
Ну и в чем дел? Алгоритм есть, пишите программы, не будет получаться, тогда помогут, а писал бы просто:
Решите за меня 2 задачи.
и их текст.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.10.2016, 20:03

Вывести все трехзначные числа, сумма цифр которых равна 15 и определить их количество (Div, mod)
Привет форумчане , сегодня нужно сделать задачи по информатике на паскале , а я в этом ноль ,...

Вывести на экран все трёхзначные числа, сумма цифр которых кратна 4
Вывести на экран все трёхзначные числа, сумма цифр которых кратна 4. Определить, является ли...

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

Найти все трехзначные числа, сумма цифр которых равна N
Дано натуральное число n. Найти все трехзначные числа, сумма цифр которых равна N. Операции...

Все трехзначные натуральные числа, сумма цифр которых равна М
С клавиатуры вводится натуральное число М (М<27). Найдите и выведите на экран все трехзначные...

Найти все трехзначные числа, сумма цифр которых равна N
Итак,мне нужно решить задачку,не используя массивы(mass,array ну и т.п)а просто со циклами там...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.