Форум программистов, компьютерный форум CyberForum.ru

вывести все цифры, которые содержат число 7 - C++

Восстановить пароль Регистрация
 
Ashley37
Сообщений: n/a
01.11.2013, 11:27     вывести все цифры, которые содержат число 7 #1
среди чисел от 1 до 1000 нужно вывести все цифры, которые содержат число 7. Помогите пожалуйста(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2013, 11:27     вывести все цифры, которые содержат число 7
Посмотрите здесь:

C++ Вывести все слова из предложения, которые содержат данную(определенную) букву
C++ Дается строка. Нужно вывести все цифры, которые встречаются в ней и их количество
C++ Файл: Вывести на экран результаты 3 файлов, которые содержат отдельно каждый букви, цифры, и знаки препинания...
Вывести все буквы/цифры, которые НЕ входят в текст C++
Подсчитать количество строк текстового файла f, которые содержат цифры C++
Вывести все слова сообщения, которые содержат данную букву C++
C++ Вывести все числа, которые составлены из цифры только одного вида
Скопировать из файла в файл все строки, которые не содержат цифры. Подсчитать количество строк по условию C++
Скопировать из файла F1 в файл F2 все строки, которые не содержат цифры C++
C++ Вывести все слова, которые имеют четную длину и содержат в качестве подстроки последнее слово
C++ Ввести число, занести его цифры в стек. Вывести в число, у которого цифры идут в обратном порядке

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
01.11.2013, 11:35     вывести все цифры, которые содержат число 7 #2
Легко
C++
for(int i = 1; i <= 1000; i++)
  if(i == 7) 
    cout << "цифра " << i << " содержит число 7" << endl;
ValeryS
Модератор
6403 / 4869 / 447
Регистрация: 14.02.2011
Сообщений: 16,160
01.11.2013, 11:39     вывести все цифры, которые содержат число 7 #3
простой, тупой, перебор
C++
1
2
3
for(int i=0;i<1000;i++)
  if((i/100)==7 || ((i/10)%10)==7 || (i%10)==7)
    printf("%d ", i);
Добавлено через 1 минуту
programina,
у тебя выведет один раз число 7
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
01.11.2013, 11:41     вывести все цифры, которые содержат число 7 #4
ValeryS, а вы читали вопрос?
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
01.11.2013, 11:44     вывести все цифры, которые содержат число 7 #5
Цитата Сообщение от Ashley37 Посмотреть сообщение
вывести все цифры, которые содержат число 7.

Не по теме:

WTF am I reading?



Не по теме:

Немножко быдлокода:



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
#include <iostream>
 
using namespace std;
 
int main(int argc, char** argv)
{
 
    char *buff;
    string str;
 
    for(int i = 1; i <= 1000; ++i)
    {
        itoa(i, buff, 10);
        str = string(buff);
        for(int j = 0; j < str.length(); j++)
        {
            if(str[j] == '7') {cout << i << "\t"; break;}
        }
 
    }
 
    system("pause");
    return 0;
}
ValeryS
Модератор
6403 / 4869 / 447
Регистрация: 14.02.2011
Сообщений: 16,160
01.11.2013, 11:46     вывести все цифры, которые содержат число 7 #6
Цитата Сообщение от programina Посмотреть сообщение
а вы читали вопрос?
Ага
человек просто не знает что такое цифры и что такое числа
если читать дословно этот вопрос то обе программы не верны
правильная программа должна выводить "Невозможно"
Yandex
Объявления
01.11.2013, 11:46     вывести все цифры, которые содержат число 7
Ответ Создать тему
Опции темы

Текущее время: 10:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru