Здесь можно задавать любые вопросы по программированию, включая учебные задачи. По объемным задачам, требующим длительных объяснений и много строк кода, будут высказаны только идеи решения. Практически 100% гарантия, что здесь помогут, если вы к условию задачи добавите свои попытки решения.
только если заказ. не минутное дело
a) Для заданных натуральных n и k определить, равно ли число n сумме k-ыx степеней своих цифр.
b) Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр.
c) Дано натуральное k. Напечатать k-ую цифру последовательности 12345678910111213. . ., в которой выписаны подряд все натуральные числа.
Нужна помощь, на с## написать программу, которая будет содержать: таблицу из excel с каталогом товаров(любых), нажимая на данный каталог, появляется вторая таблица, содержащая товары, которые нужно приобрести
какой язык программирования
если только заказ. объемная задача
delphi
Дан прямоугольник с размерами 543 x 130 мм. Сколько квадратов со стороной 130 мм можно отрезать от него?
delphi
Ребята, помогите с решением задачи на Turbo Basic. Вот ссылка на задание, там подробно все.
http://otvet.mail.ru/question/97942971
Dim x1,y1,x2,y2 As Double
Dim answer As Boolean
x1 = 2
y1 = 3
x2 = -3
y2=4
answer = False
if x1 >=1 And x2>=1 And y1< =Math.Log(x1) And y2<=Math.Log(x2) And y1>=Math.Log(1/x1) And y2>=Math.Log(1/x2) Then
answer = True
else
// здесь аналогичная проверка для второй области
в массиве найти произведение отрицательных элементов си шарп
в массиве найти произведение отрицательных элементов
int []a=new int [10];
int p=1;
for (int i=0; i<10; i++)
if (a[i]<0)
p*=a[i];
а можно вот эту программу переписать не через консоль???
//
double[]my_array = new double[textBox1.Lines.Length]; //
for (int i = 0; i < textBox1.Lines.Length; i++) //
{
my_array[i] = System.Convert.ToDouble(textBox1.Lines[i]); // объявляем наш массив
}
int maxval = 0; // объявляем перемменную для храненния одного из искомого числа, приравниваем ее к нулю
int count = 0; // объявляем переменную для запоминания количества повторений искомого числа, приравниваем ее к невозможному нулю
Dictionary dict = new Dictionary(); // создаем словарь (целочисленных) элементов шашего массива с целочисленными ключами
foreach (int d in my_array) //запускаем цикл в котором берем каждый элемент из нашего массива my_array
if (dict.ContainsKey(d)) //и проверяем содержится ли этот элемент/ключ в нашем Словаре
dict[d]++; //если содержится то увеличиваем его значение на один
else
dict[d] = 1; //если не содержится то создаем ключ в словаре со значением 1
foreach (KeyValuePair iv in dict) //запускаем цикл в котором берем каждый элемент нашего словаря и …
{
Console.Write(iv.Key + “–” + iv.Value + “раз “); // … сначала выводим выводим консоле ” – раз” типа ” – раз”
// тут определяем если НАИБОЛЕЕ_ЧАСТО_ПОВТОРЯЮЩИХСЯ_ЧИСЕЛ больше чем одно то вычисляем минимальное из них
if (count == iv.Value) // елси Искомое_количество_повторений_числа равно текущему колиству повторений (а в первый раз оно полюбому НЕРАВНО так как Искомое_количество_повторений_числа равно нулю) то
{ //то запоминаем значение_ключа в переменную maxval в случае если maxval больше чем значение_ключа (это для второго условия задачи), т.е. запоминаем минимальное число из наиболее часто повторяющихся
if (maxval > iv.Key)
maxval = iv.Key;
}
if (count < iv.Value) //далее Искомое_количество_повторений_числа меньше текущему колиству повторений (а в первый раз оно полюбому МЕНЬШЕ ибо равно нулю) то
{
count = iv.Value; // запоминаем текущему колиству повторений в переменную count (которая является Искомым_количеством_повторений_числа)
maxval = iv.Key; // и попутно запоминаем наиболее часто повторяемое число в переменную maxval
}
}
listBox1.Items.Add(System.Convert.ToString(maxval));
вот она без комментария
double[]my_array = new double[textBox1.Lines.Length];
for (int i = 0; i < textBox1.Lines.Length; i++)
{
my_array[i] = System.Convert.ToDouble(textBox1.Lines[i]);
}
int maxval = 0;
int count = 0;
Dictionary dict = new Dictionary();
foreach (int d in my_array)
if (dict.ContainsKey(d))
dict[d]++;
else
dict[d] = 1;
foreach (KeyValuePair iv in dict)
{
Console.Write(iv.Key + “–” + iv.Value + “раз “); ”
if (count == iv.Value)
{
if (maxval > iv.Key)
maxval = iv.Key;
}
if (count < iv.Value)
{
count = iv.Value;
maxval = iv.Key;
}
}
listBox1.Items.Add(System.Convert.ToString(maxval));
Помогите пожалуйста задачу на СИ #!!!В массиве целых чисел с количеcтвом элементов n найти наиболее часто встречающееся число. Если таких чисел несколько, то определить наименьшее из них????