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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Elfinora
0 / 0 / 0
Регистрация: 21.10.2012
Сообщений: 9
#1

Создайте программу для вывода на экран всех трёхзначных чисел - C++

28.02.2013, 12:15. Просмотров 1022. Ответов 3
Метки нет (Все метки)

1.Создайте программу для вывода на экран всех трёхзначных чисел, произведение цифр которых не превышает некоторое заданное число X.
Не имею понятия как вычислить произведение цифр.Строка 10, вообще что то непонятное XD И еще почему то не определен идентификатор Sleep.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <windows.h>
using namespace std;
void main ()
{ int x;
cout <<"Введите Х:\n";
    cin>>x;
    int i;
    for (i=100; i<1000; i++){
        int result=i/100+(i/10)%10;
    }
    cout <<i;
    sleep(1000);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2013, 12:15     Создайте программу для вывода на экран всех трёхзначных чисел
Посмотрите здесь:

Создайте класс, определяющий некоторый тип вещественых чисел, имеющий конструктор, операторы +,-, *,/ функцию вывода на экран – print. C++
Вычислить сумму всех трёхзначных чисел, кратных 13 (блок-схему и программу) C++
C++ Составить программу вывода на экран квадратов всех натуральных чисел меньших 20
Написать программу для вывода на экран чисел Фибоначчи, меньших заданного числа Q C++
C++ Написать функцию поиска и вывода на экран ВСЕХ делителей чисел из переданного диапазона
C++ Создайте программу для ввода и вывода фамилий и оценок студентов
C++ Вывести среди всех трёхзначных чисел из промежутка от А до B палиндромы
Составить программу для вывода на экран таблицы чисел в виде прямоугольника C++
C++ Составить программу для вывода на экран таблицы чисел в виде треугольника
Составить программу для вывода на экран таблицы чисел в треугольном виде C++
Вывести среди всех трёхзначных чисел из промежутка от А до B палиндромы C++
C++ Составьте программу вывода на экран всех делителей натурального числа N

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
co6ak
Кошковед
 Аватар для co6ak
406 / 499 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
28.02.2013, 12:28     Создайте программу для вывода на экран всех трёхзначных чисел #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <windows.h>
 
int main () { 
    int x;
    std::cout << "Input Х: ";
    std::cin >> x;
    std::cout << std::endl;
    for (int i=100; i<1000; i++) {
        if ( (i % 100) * (i/10 % 10) * (i/100) < x ) // сотни, десятки, едицины
            std::cout << i << std::endl;
        
    }
    std::cin.get();
    std::cin.get();
    return 0;
}
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2583 / 235
Регистрация: 01.11.2011
Сообщений: 6,373
Завершенные тесты: 1
28.02.2013, 12:34     Создайте программу для вывода на экран всех трёхзначных чисел #3
Цитата Сообщение от Elfinora Посмотреть сообщение
И еще почему то не определен идентификатор Sleep.
C++
1
2
//sleep(1000);
Sleep(1000);


co6ak,
C++
1
2
3
//std::cin.get();
//std::cin.get();
std::cin.ignore(2);
-=ЮрА=-
Заблокирован
Автор FAQ
28.02.2013, 12:47     Создайте программу для вывода на экран всех трёхзначных чисел #4
Elfinora, вот совсем на пальцах
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
int main()
{
    int X;
    int fst;//ñîòГ*ГЁ
    int scd;//äåñÿòêè
    int thd;//åäèГ*èöû
    cout<<"Enter X : ";
    cin>>X;cin.get();
    for(int i = 100; i < 1000; i++)
    {
        fst = i / 100;
        scd = (i - fst*100) / 10;
        thd = (i - fst*100 - scd*10);
        if(fst*scd*thd <= X)
            cout<<i<<" - "<<fst*scd*thd<<endl;
    }
    cin.get();
    return 0;
}
Миниатюры
Создайте программу для вывода на экран всех трёхзначных чисел  
Yandex
Объявления
28.02.2013, 12:47     Создайте программу для вывода на экран всех трёхзначных чисел
Ответ Создать тему
Опции темы

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