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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.63
opium95
2 / 2 / 0
Регистрация: 01.12.2012
Сообщений: 86
#1

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

21.10.2013, 15:36. Просмотров 2488. Ответов 6
Метки нет (Все метки)

Help!) Вывести на печать все числа натурального ряда , кратные 13 и меньше 100 .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2013, 15:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести на печать все числа натурального ряда, кратные 13 и меньше 100 (C++):

Вывести все четные числа, кратные пяти, в интервале от 2 до 100 включительно - C++
Составить блок-схему алгоритма и программу согласно зада- нию. Вывести все четные числа кратные пяти в интервале от 2 до 100 вклю- ...

Написать программу, которая выводит в консоль все числа, кратные 3 в диапазоне от 0 до 100 - C++
Написать программу, которая выводит в консоль все числа, кратные 3 в диапазоне от 0 до 100. прошу помощи использовать while if...

Цикл: Найти и напечатать все простые числа, меньше 100 - C++
Надо написать программу, которая находит и печатает все простые числа меньше 100, дайте, пожалуйста, пример, от которого можно...

Вывести все числа заданного диапазона кратные 3 и 5 - C++
С клавиатуры вводится диапазон значений. Вывести на экран все числа диапазона, кратные 3 и 5. Помогите решить.

Вывести все кратные 5 числа из заданного диапазона - C++
Помогите решить! У диапазон вводяться два числа, вывести все кратные 5 (если можно, то диапазон нужно задавать через xp, xk)

Для заданного натурального числа N вывести в столбик все совершенные числа меньшие N c++ - C++
Для заданного натурального числа N вывести в столбик все совершенные числа меньшие N. Совершенное число – натуральное число, которое равно...

6
mytilus
83 / 83 / 9
Регистрация: 04.10.2012
Сообщений: 335
21.10.2013, 15:40 #2
C++
1
for (unsigned index = 13; index < 100; index += 13) printf("%u\n", index);
0
DmitryM5
Love~
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 853
Записей в блоге: 1
21.10.2013, 15:51 #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;
}
Ошибься я)
0
opium95
2 / 2 / 0
Регистрация: 01.12.2012
Сообщений: 86
27.10.2013, 13:37  [ТС] #4
Вот что мне сказал на это препод ХЪ : Решение не имеет никакого отношения к поставленной задаче. Твой код СОЗДАЕТ числа, кратные 13, а их надо было ОБНАРУЖИТЬ.

Тоесть мы должны ввести числа , и из них уже нам должно выдать какие из них кратны и меньше 100 ?
0
Hunter13ua
46 / 46 / 5
Регистрация: 25.10.2011
Сообщений: 183
27.10.2013, 13:54 #5
C++
1
2
if ( ( number % 13 == 0 ) && ( number < 100 ) )
    cout << "This is needed number!";
0
opium95
2 / 2 / 0
Регистрация: 01.12.2012
Сообщений: 86
27.10.2013, 17:22  [ТС] #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 тут не нужны вообще?
0
DmitryM5
Love~
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 853
Записей в блоге: 1
27.10.2013, 18:15 #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;
}
0
27.10.2013, 18:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.10.2013, 18:15
Привет! Вот еще темы с ответами:

Вывести все числа от 1 до заданного натурального числа n (рекурсия) - C++
Дано натуральное число n. Выведите все числа от 1 до n (Рекурсия) Ввод - 5 Вывод - 1 2 3 4 5 Как сделать...

Вывести на экран все числа кратные 4 из заданного промежутка - C++
Написать программу, которая выводит все числа, кратные 4 из промежутка , и составить блок-схему

Вывести на экран все парные числа и от А до В кратные трём - C++
вывести на экран все парные числа и от А до В кратные трём c++ развязать тремя способами через циклы while,do while,for

Вывести на экран все четные числа из диапазона от А до В, кратные трем - C++
Вывести на экран все четные числа из диапазона от А до В, кратные трем(А&lt;B) решить,используя операторы цикла while,do while,for.


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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