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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны две площади треугольников, узнать какая из них больше и во сколько раз http://www.cyberforum.ru/cpp-beginners/thread1553160.html
Здравствуйте программисты, подскажите, как написать код, у меня даны две площади треугольника, как узнать какая из них больше и во сколько раз. Очень простой вопрос, как по мне, для вас. Надеюсь на скорый ответ.
C++ Метод итераций Уравнение 0.1x^2 -xlnx=0 Интервал Метод итераций приближенное значение 1.1183 Задача: Составить структурированную программу для нахождения корня уравнения с абсолютной погрешностью Е =10^-3. Подсчет и выдача кол-ва итераций. необходимых для вычисления значения корня с заданной точностью Вот код, не понимаю почему не получаю верного результата. Подсобите а то завис совсем выдает... http://www.cyberforum.ru/cpp-beginners/thread1553158.html
C++ Конечный автомат. Построить транслитератор
Построить транслитеротор: кириллица->латиница, а также конечный автомат, осуществляющий обратную транслитерацию: латиница->кириллица в соответствии с таблицей замены символов: (а-а, б-b, в-v,...,ъ-", ь-' ). (Считать, что в русском тексте символ одинарной кавычки не используется, а двойные кавычки используются только в начале или в конце слова. Пробелы и другие разделительные символы оставлять...
Работа с цветами в консоли и "пропуск" if C++
Цель программы в том что она должна так скажем после некоторых операций с битовыми данными должна подсвечивать обработанные биты разными цветами. В результате должна получаться почти что гирлянда, но этого не происходит, так как компилятор просто пропускает оператор условия даже при "true" значениях. При запуске в консоли процесс должен был выглядеть примерно так: 01010101 01010101 ...
C++ Как обратиться к массиву http://www.cyberforum.ru/cpp-beginners/thread1553122.html
вот я создал динамический массив: int a1 = 4; // строк int a2 = 7; // столбцов // создадим динамичесий массив с которым будем работать int **st = new int* ; for(int i = 0;i<a1;i++){ st=new int ; }
C++ Бросок игральной кости Добрый день! Решал соседу задачку из информатики, может кому пригодится или будут мысли на тему улучшения. Задача. Напишите програму для эмуляции броска игральных костей с разным количеством граней и разное количество раз (но не более 20и) . Пронумеруйте выпавшие числа. В решении вы должны использовать массив. (Ну или как то так, до словно не помню) #include <iostream> #include... подробнее

Показать сообщение отдельно
Student_RFE
0 / 0 / 0
Регистрация: 02.10.2015
Сообщений: 33
15.10.2015, 19:01     Объяснить значение строки в программе
Вот прога. В чем суть: в строке 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;
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru