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

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

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

Объяснить значение строки в программе - C++

15.10.2015, 19:01. Просмотров 123. Ответов 5
Метки нет (Все метки)

Вот прога. В чем суть: в строке for( j = 2; j <= i && (i % j); j++); -------- часть " (i % j)" отвечает за то, что бы число делилось только с остатком или что? Как можно иначе что бы понятнее было?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#define _USE_MATH_DEFINES
#include <math.h>
using namespace std;
int main(){
    int sum1,sum2,j;
    for (int i=1000; i<=9999;i++)
    {
        sum1=(i/1000)+((i%1000)/100);
        sum2=(i%10)+((i%100)/10);
        for( j = 2; j <= i && (i % j); j++);
            if((j == i)&&(sum1==sum2))
                cout<<i<<endl;
    }
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.10.2015, 19:01     Объяснить значение строки в программе
Посмотрите здесь:

Как объяснить в программе эти данные C++
C++ Объединение (union), объяснить выведенное значение
Комментарии к программе на строки C++
C++ В файле отсортировать строки, переписать (фрагмент объяснить)
Объяснить, что делает каждый цикл в программе C++
C++ Не могу объяснить, откуда получается именно такое значение
C++ Объяснить почему sizeof(arr) всегда возвращает одно и то же значение
Включение заголовочного файла с классом, определяемым пользователем(объяснить ошибку в программе) C++
Пояснить назначение строки в программе вычисляющей значение функции разложением в ряд Тейлора C++
Объяснить код проверки строки на симметричность C++
Объяснить почему переменная принимает данное значение C++
Нужно объяснить некоторые строки в программе C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dimension
Dimension
556 / 437 / 135
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
15.10.2015, 19:04     Объяснить значение строки в программе #2
Цитата Сообщение от Student_RFE Посмотреть сообщение
Как можно иначе что бы понятнее было?
для начала сказать что она должна сделать вообще
_Valera_
486 / 368 / 94
Регистрация: 27.01.2015
Сообщений: 1,588
15.10.2015, 19:05     Объяснить значение строки в программе #3
значит что йот меньше "и" и меньше остатка от деления "и" на йот
Student_RFE
0 / 0 / 0
Регистрация: 02.10.2015
Сообщений: 33
15.10.2015, 19:18  [ТС]     Объяснить значение строки в программе #4
найти все простые четырёхзначные числа, у которых сумма первых двух цифр = сумме последних двух цифр
nmcf
4940 / 4278 / 1430
Регистрация: 14.04.2014
Сообщений: 16,782
15.10.2015, 19:20     Объяснить значение строки в программе #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
j <= i && (i % j) != 0
Student_RFE
0 / 0 / 0
Регистрация: 02.10.2015
Сообщений: 33
15.10.2015, 19:26  [ТС]     Объяснить значение строки в программе #6
я тупица) Спасибо!
Yandex
Объявления
15.10.2015, 19:26     Объяснить значение строки в программе
Ответ Создать тему
Опции темы

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