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

Вывести на печать все числа натурального ряда, кратные 13 и меньше 100 - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.63
opium95
2 / 2 / 0
Регистрация: 01.12.2012
Сообщений: 86
21.10.2013, 15:36     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100 #1
Help!) Вывести на печать все числа натурального ряда , кратные 13 и меньше 100 .
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2013, 15:36     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100
Посмотрите здесь:

Вывести на экран через запятую все делители натурал. числа N, кратные 2 C++
Вывести на экран все четные числа из диапазона от А до В, кратные трем C++
Цикл: Найти и напечатать все простые числа, меньше 100 C++
C++ Вывести на экран все парные числа и от А до В кратные трём
Вывести все четные числа, кратные пяти, в интервале от 2 до 100 включительно C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mytilus
82 / 82 / 8
Регистрация: 04.10.2012
Сообщений: 329
21.10.2013, 15:40     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100 #2
C++
1
for (unsigned index = 13; index < 100; index += 13) printf("%u\n", index);
DmitryM5
Love~
 Аватар для DmitryM5
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 743
Записей в блоге: 1
21.10.2013, 15:51     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <locale>
 
using namespace std;
 
 
 
int main() {
    std::locale::global(std::locale(""));
    for (int i=13;i<100;i+=13)
        cout<<i<<" ";
    system("pause");
    return 0;
}
Ошибься я)
opium95
2 / 2 / 0
Регистрация: 01.12.2012
Сообщений: 86
27.10.2013, 13:37  [ТС]     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100 #4
Вот что мне сказал на это препод ХЪ : Решение не имеет никакого отношения к поставленной задаче. Твой код СОЗДАЕТ числа, кратные 13, а их надо было ОБНАРУЖИТЬ.

Тоесть мы должны ввести числа , и из них уже нам должно выдать какие из них кратны и меньше 100 ?
Hunter13ua
46 / 46 / 5
Регистрация: 25.10.2011
Сообщений: 183
27.10.2013, 13:54     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100 #5
C++
1
2
if ( ( number % 13 == 0 ) && ( number < 100 ) )
    cout << "This is needed number!";
opium95
2 / 2 / 0
Регистрация: 01.12.2012
Сообщений: 86
27.10.2013, 17:22  [ТС]     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100 #6
ну если так , то тупо если ввести кратное 13 он пишет нидед , а если несколько цифр то если там хоть 1 кратно то пишет опять нидед) а как сделать чтобы ввести к примеру 23 12 54 39 и он выдал 39 , ибо оно кратно и меньше ста
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream.h>
 
int main () {
 
int number;
 
cin>>number;
 
if ( ( number % 13 == 0 ) && ( number < 100 ) )
    cout << "This is needed number!";
 
}
Добавлено через 2 минуты
А do и while тут не нужны вообще?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.10.2013, 18:15     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100
Еще ссылки по теме:

Вывести все числа заданного диапазона кратные 3 и 5 C++
Вывести все кратные 5 числа из заданного диапазона C++
C++ Вывести на экран все числа кратные 4 из заданного промежутка

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

Или воспользуйтесь поиском по форуму:
DmitryM5
Love~
 Аватар для DmitryM5
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 743
Записей в блоге: 1
27.10.2013, 18:15     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100 #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
#include <iostream>
#include <locale>
 
using namespace std;
 
 
 
int main() {
    std::locale::global(std::locale(""));
    int a=0,i=0;
    int b[100];    //Статический массив,куда помещяем наши натуральньные числа кратные 13 и меньше 100.
    cout<<"Введите последовательность натуральных чисел,заканчивая числом -1(Конец цикла) "<<endl;
    while(true) {                    
        cin>>a;
        if(a==-1) break;
        if((a<100)&&(a%13==0)){
            b[i]=a;
            i++;
        }
    }
    cout<<"Последовательность натуральных чисел кратных 13 и меньше 100: "<<endl;
    for(int j=0;j<i;j++)      //Вывод таких чисел.
        cout<<b[j]<<" ";
    cout<<endl;
    system("pause");
    return 0;
}
Yandex
Объявления
27.10.2013, 18:15     Вывести на печать все числа натурального ряда, кратные 13 и меньше 100
Ответ Создать тему
Опции темы

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