Расположите прикладные программы в хронологическом порядке их разработки: 1) звуковые редакторы 2) текстовые редакторы 3) базы данных 4) электронные таблицы 5) графические редакторы
Максимальная цифра м.б. 9, значит сумма цифр не может быть больше 18 1) Сначала уберем из списка все возрастающие - 1619 316 916 останется 1616 169 163 1916 116 2) Из этого списка удалим также 1916, т.к 19 не может быть (сумма цифр макс 18) Останется 1616 169 163 116 3) Рассмотрим, все ли числа могли получится, как результат сложения 1616 могло получится, если число, например, 888. Значит его оставляем 169 - например, 972 или 881. Значит, тоже подходит 163 - 16 может получиться как сумма 8+8 7+9, но тогда мы не получим 3. Т.е. это число не подходит - удаляем 116 - это, например, 560, 651, т.е подходит Значит осталось 1616, 169, 116 ответ: 3
Using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace zn { class Program { public static void Main(string[] args) { int sum = 0; int m = 1; Console.Write("Введите n > "); int n = Convert.ToInt32(Console.ReadLine()); for(int i=0; i<n; i++) { Console.Write("Введите число > "); int c = Convert.ToInt32(Console.ReadLine()); if (c.ToString().EndsWith("3") || c.ToString().EndsWith("4")) sum += c; if (c % 5 == 0 && c % 3 != 0) m *= c; } Console.WriteLine("Сумма чисел заканчивающихся на 3 или на 4: " + sum); Console.WriteLine("Произведение чисел, делящихся на 5, но не на 3: " + m); Console.ReadKey(); } } }