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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.73
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
#1

Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100. - C++

13.11.2012, 19:03. Просмотров 2113. Ответов 5
Метки нет (Все метки)

Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100.
Привет всем вот мой код,в консольном у меня выводит только одно число которое делиться на 19
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include<iostream>
#include<conio.h>
#include <cmath>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{int k,i,p;
for (i=k;i<k+15;i++)
     k=100/19+1;
     p=19*i;
 cout<<p<<endl;
    getch();
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2012, 19:03     Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100.
Посмотрите здесь:

6.34. Найти 15 первых натуральных чисел, делящихся нацело на 19 и нахо-дящихся в интервале, левая граница которого равна 100 - C++
6.34. Найти 15 первых натуральных чисел, делящихся нацело на 19 и нахо-дящихся в интервале, левая граница которого равна 100

Найти первые 15 натуральных чисел, делящихся нацело на d и лежащих в заданном интервале - C++
Даны два числа d и l. Требуется найти первые 15 натуральных чисел, делящихся нацело на d и лежащих в интервале .

Найти произведение чисел, делящихся нацело на 3 и не делящихся нацело на 5 - C++
Помогите пожалуйста Ввести 2 числа если оба числа делятся нацело на 3. Найти их сумы если оба числа делятся на 5 вывести произведения...

Найти 10 первых натуральных чисел, оканчивающихся на цифру 7 кратных числу 9, не меньших 100 (Pascal -> C++) - C++
Найти 10 первых натуральных чисел, оканчивающихся на цифру 7 кратных числу 9 и находящихся в интервале левая граница которого равна 100 ...

первые 100 натуральных чисел, делящихся на 13 или на 17, и печатающую его. - C++
13. Напишите программу, заносящую в массив первые 100 натуральных чисел, делящихся на 13 или на 17, и печатающую его.

Четверки простых чисел из первых 100 натуральных - C++
Привет всем Найти все четверки простых чисел из первых 100 натуральных, принадлежащих одному десятку Собственно есть код: ...

Циклы: Задано натуральное число n. Найти количество натуральных чисел, не превышающих n и не делящихся ни на одно из чисел 2, 3, 5 - C++
Завтра зачет не успеваю сделать занимаюсь prologom помогите кому не сложно!!! 1)(Циклы)Задано натуральное число n. Найти количество...

Найдите 10 первых натуральных чисел, больше 100, кратные 9 и заканчиваются на цифру 7 - C++
Знайдіть 10 перших натуральних чисел, що більші за 100, кратні 9 та закінчуються на цифру 7.

Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39 - C++
Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39.

Вычислить сумму чисел нацело делящихся на 5 - C++
С помощью цикла while разработать программу, которая будет вычислять сумму чисел нацело делящихся на 5. Цикл задать от 0 до введенного с...

Вычислить сумму чисел, нацело делящихся на 5 - C++
С помощью цикла while разработать программу, которая будет вычислять сумму чисел нацело делящихся на 5. Цикл задать от 0 до введенного с...

Найти первые n чисел, содержащих цифру 7, кратных числу 9 и находящихся в интервале - C++
надо написать на с++ в visual studio. Найти первые n чисел, содержащих цифру 7, кратных числу 9 и находящихся в интервале, левая граница...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
13.11.2012, 19:19     Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100. #2
Предлагаю вот такое решение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream> 
 
int main() 
{   
    int i; 
    int count = 0;
    for (i = 100; i % 19 != 0; i++); 
 
    for ( i ; ; i += 19) 
    {
         std::cout << i << std::endl; 
         count++;
         if(count == 15) 
             break;
    } 
}
Croessmah
Модератор
Эксперт CЭксперт С++
12979 / 7291 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
13.11.2012, 19:22     Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100. #3
Вот Вам еще 3 варианта:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
#include<conio.h>
using namespace std;
 
int main()
{
    int p=100;
while(true){
    if (p%19==0){
        for(int i=0; i<15;i++){
            cout<<p<<endl;p+=19;
        }
        break;
    }
    ++p;
}
getch();
return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
#include<conio.h>
using namespace std;
 
int main()
{
    int i=0,p=100;
while(i<15){
    if (p%19==0){
        cout<<p<<endl;
        ++i;
    }
    ++p;
}
getch();
return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<iostream>
#include<conio.h>
using namespace std;
 
int main()
{
    int p=100;
    int m=p/19+1;
    for(int i=m;i<m+15;++i)
        cout<<i*19<<endl;
getch();
return 0;
}
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
13.11.2012, 19:22  [ТС]     Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100. #4
а по моему варианту ни как не получаеться что оно само водило 15 цифр которые деляться 19
Croessmah
Модератор
Эксперт CЭксперт С++
12979 / 7291 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
13.11.2012, 19:25     Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100. #5
Цитата Сообщение от aliev_ravil Посмотреть сообщение
а по моему варианту ни как не получаеться что оно само водило 15 цифр которые деляться 19
У Вас k не инициализирована, цикл бесполезный практически, потом вывод одного варианта
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
13.11.2012, 19:49  [ТС]     Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100. #6
ммм понятно
Yandex
Объявления
13.11.2012, 19:49     Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100.
Ответ Создать тему
Опции темы

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