Как найти все целые числа принадлежащие интервалу

nhbh

2 / 2 / 1

Регистрация: 25.11.2014

Сообщений: 87

1

Найти все целые числа из промежутка

24.02.2015, 06:30. Показов 3976. Ответов 6

Метки нет (Все метки)


Студворк — интернет-сервис помощи студентам

День добрый. Возникла проблема с данной задачей:
Найти все целые числа из промежутка от 1 до 100, у которых есть цифра «7».

Как начать я знаю. Как найти целые числа — тоже. Но как найти

целые числа, у которых есть цифра 7 я не знаю. Могли бы вы подсказать?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace Л._2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            int[] a = new int[100];
            for(int i = 0; i < 101; i++)
            listBox1.Items.Add("Исходный массив: ");
 
        }
    }
}



0



sk007

Life Builder

532 / 496 / 374

Регистрация: 12.01.2011

Сообщений: 1,753

24.02.2015, 06:45

2

C#
1
2
for (int i = 1; i < 100; i++)
                if(i%10==7||i/10==7) Console.Write("{0} ", i);



0



magnusmax

97 / 90 / 61

Регистрация: 20.10.2013

Сообщений: 298

24.02.2015, 12:55

3

С помощью операций

C#
1
/ %



0



2 / 2 / 1

Регистрация: 25.11.2014

Сообщений: 87

24.02.2015, 13:16

 [ТС]

4

А как именно, можешь подсказать?



0



magnusmax

97 / 90 / 61

Регистрация: 20.10.2013

Сообщений: 298

24.02.2015, 13:20

5

C#
1
2
int a = i / 10;
                int b = i % 10;

Потом нужно сравнивать



0



jvbel

20 / 20 / 18

Регистрация: 24.02.2015

Сообщений: 49

24.02.2015, 14:37

6

совсем по простому:

C
1
2
3
4
5
6
    char buf[3];
    for(int i=0; i < 100; i++){
        sprintf(buf,"%02d",i);
        if(buf[0] == '7' || buf[1] == '7')
            printf("%dn",i);
    }

Добавлено через 18 минут
виноват, не обратил внимания, что это шарп
тогда вот:

C#
1
2
3
4
5
6
7
            string buf;
            for (int i = 0; i < 100; i++)
            {
                buf = i.ToString("d");
                if (buf.IndexOf('7') != -1)
                    Console.WriteLine(i);
            }

или так:

C#
1
2
3
4
5
6
7
            for (int i = 0; i < 100; i++)
            {
                if (i%10 == 7)
                    Console.WriteLine(i);
                if (i/10 == 7)
                    Console.WriteLine(i);
            }

но тут ограничение — реально в пределах сотни



0



magnusmax

97 / 90 / 61

Регистрация: 20.10.2013

Сообщений: 298

24.02.2015, 14:38

7

C#
1
2
3
4
5
6
7
8
9
10
 for (int i = 0; i < 100;i++)
            {
                int a = i / 10;
                int b = i % 10;
                if(a==7||b==7)
                {
                    Console.WriteLine(i);
                }
 
            }



0



Имеется несколько тысяч последовательных натуральных чисел от 1 до N. Известно,что всего чисел N-5. Как определить без перебора, каких не хватает?

1

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

Загрузить все числа в столбец эксель, и посмотреть значение числа в строке N/2, если это число больше чем N/2 значит на интервале 1;N/2 пропущено хотябы одно число, изменяя интервал можно найти пропущеное число, конечно. Следующее число ищется на другом интервале, равном половине предыдущего интервала. Количество проверок для поиска одного числа пропорционально логарифму N

vdtes­t1

Всего 2 ответа.

Другие интересные вопросы и ответы

Почему при конечном радиусе и конечной длине окружности (разрежем окружность – получим отрезок) число Пи – бесконечно?

Sergey Asanov1

Число пи не бесконечно, в вопросе закралась ошибка.

Число пи иррационально и трансцендентно.

Иррациональность числа ПИ означает, что число ПИ не может быть выражено в виде отношения m/n, где m и n целые числа. И по сути может быть представлено бесконечной непериодической десятичной дробью.

Это всё значит, что невозможно подобрать два целых числа, частное от деления которые бы в точности было равно ПИ. В древних времени ПИ приблизительно считали равным 3, потом 22/7 (Архимед), 92/29 и т.д. wikipedia.org

Мы можем бесконечно вычислять число ПИ, записывая всё новые и новые его знаки после запятой, что не делает его бесконечным. Доказательство иррациональности числа ПИ было проведено ещё в 18 веке, воспроизвести его тут не представляется возможным и нужным, можете почитать например тут lib.ru

Но в целом конечно же число это не бесконечно, оно лежит в отрезке между 3 и 4.

В этом нет никакой магии. Диагональ квадрата со стороной 1 равна корню из двух. И хоть она конечна и сторона конечна, диагональ будет иррациональным числом. Невозможно найти запись корня из двух в виде m/n где m и n целые.

Можно немного перефразировать: невозможно построить окружность, радиус и длина которой были бы целыми числами. Вы можете сколько угодно точно измерять их длины и всё время будете их уточнять, никогда не найдя точного числового значения. Чтобы понять это придется ознакомиться с теорией пределов. Визуально предел можно представить взглянув на график фукнции Y=k/X likt590.ru

Т.е. если X будет сколь угодно расти, то Y будет бесконечно стремиться к 0, но так никогда его и не достигнет.

Так устроена наша Вселенная, точнее так договорились математики)

Вообще вопрос связан и с задачей о квадратуре круга, почитайте об этом тоже, задача над которой так долго бились ученые оказалась неразрешимой из-за трансцендентности числа ПИ.

Дмитрий Бикназаров5

Всего 2 ответа.

Как найти число, которое принадлежит промежутку?

Степан Макаров1

Таких чисел бесконечно много. Нужно какое-нибудь дополнительное условие.Alexander Alenitsyn1

Всего 3 ответа.

Какое число принадлежит промежутку [7;8] Корень из 7 8 42 61 ???

Guest6

61

Гость6

Всего 1 ответ.

y=1/2sinxcosx-1 объясните,пожалуйста, как найти множество значений функции

Екатерина Е.2

Множество значений функции — это диапазон значений y, все-все числа которым может быть равен y, если рассмотреть все-все х.

Вот посмотрим на y = 1/2sinxcosx – 1 и тут же вспомним, что сами по себе y = sin x, y = cos x могут принимать значения от -1 до 1, а больше никак. Что получится, если перемножим y = sin x*cos x = 1/2*sin(2x) — значит y будет принимать значения -1*1/2 = -12, и 12 аналогично.

Теперь y = 1/2sinxcosx = 1/4*sin(2x), значит от -1/4 до 1/4. А теперь y = 1/2sinxcosx – 1 = 1/4*sin(2x) – 1, точно также значения максимального и минимального сдвинутся на величину -1. От -1/4-1 = -1,25 до 1/4-1 = -0,75

Ответ: множество значений функции принадлежит промежутку [-1,25; -0,25]

Арго О.3

Всего 1 ответ.

livermoria17

livermoria17

+30

Решено

1 год назад

Алгебра

Студенческий

найдите все целые числа принадлежащие пересечению промежутков (-3,4; 8) и (-2,9; 10) в ответ запишите сумму этих чисел
Помогите, пожалуйста!!! ​

Смотреть ответ

Ответ

0
(0 оценок)

1

Erw1st
1 год назад

Светило науки — 5 ответов — 0 раз оказано помощи

Итог пересечения промежутков — интервал от -3,7 до 7. В него входят целые числа: -3; -2; -1; 0; 1; 2; 3; 4; 5; 6; 7.

Объяснение:

(0 оценок)

Ответ

0
(0 оценок)

0

sangers1959
1 год назад

Светило науки — 9431 ответ — 21092 помощи

Объяснение:

Ответ: ∑=25.

(0 оценок)

Остались вопросы?

Задай вопрос

Найди нужный

Новые вопросы по предмету Математика

Запиши числа 1, 1, 3, 3, 5, 5, 7 и 7 в таком порядке, чтобы между единицами стояло одно число, между тройками — два числа, между пятёркам …

Запиши числа 1, 1, 3, 3, 5, 5, 7 и 7 в таком порядке, чтобы между единицами стояло одно число, между тройками — два числа, между пятёркам …

Iнвестор вклав 6000 грн пiд 10% річних при умові нарахування складних відсотків. Яку суму він отримає через 3 роки?​

Помогите пожалуйста!Найдите корни уравнения если они существуют:Пункт a)

СРОЧНО!!! Встановіть відповідність між прямою на малюнку та рівнянням, яким вона задана

найдите все целые числа принадлежащие пересечению промежутков (-3,4; 8) и (-2,9; 10) в ответ запишите сумму этих чисел<br />Помогите, пожалуйста!!! ​

Выпишите натуральные целые числа, принадлежащие следующим числовым промежуткам



Рабочая тетрадь по Информатике 8 класс Босова


Задание 35. Выпишите натуральные целые числа, принадлежащие следующим числовым промежуткам.


(1012; 10002)
1102=6; 1112=7

(768; 1028)
778=63; 1008=64; 1018=65

(1A16; 1F16)
1B16=27; 1C16=28; 1D16=29; 1E16=30

<- Предыдущее задание Следующее задание ->

Найдите все целые числа принадлежащие промежутку [ — 1, 5 ; 2] ( — 4 ; 4) (103 ; 107].

Если вам необходимо получить ответ на вопрос Найдите все целые числа принадлежащие промежутку [ — 1, 5 ; 2] ( — 4 ; 4) (103 ; 107]?, относящийся
к уровню подготовки учащихся 5 — 9 классов, вы открыли нужную страницу.
В категории Алгебра вы также найдете ответы на похожие вопросы по
интересующей теме, с помощью автоматического «умного» поиска. Если после
ознакомления со всеми вариантами ответа у вас остались сомнения, или
полученная информация не полностью освещает тематику, создайте свой вопрос с
помощью кнопки, которая находится вверху страницы, или обсудите вопрос с
посетителями этой страницы.

Понравилась статья? Поделить с друзьями:
  • Как найти панель управления роутера
  • Как найти радиус описанной окружности правильного треугольника
  • Как составить свой сонник
  • Как найти массу титана
  • Как найти вентиль в resident evil 2