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

Объясните как работает данный код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Полярный цикл (for по кругу) http://www.cyberforum.ru/cpp-beginners/thread1812159.html
Привет! Есть картинка, ну то есть простое изображение, допустим 1000х1000 пикселей. Хочу перебирать пиксели относительно точки посередине изображения круговым способом. То есть по часовой стрелке, сначала на радиусе 1, потом на радиусе 2, потом на 3 и тд... Есть ли какой - то хитрый механизм полярного цикла? :)
C++ Разработать программу, расставляющую скобки во введенном арифметическом выражении Доброго времени суток. помогите пожалуйста с решением задачи, буду благодарна пояснениям Разработать программу, расставляющую скобки во введенном арифметическом выражении с целью максимизации его значения http://www.cyberforum.ru/cpp-beginners/thread1812150.html
C++ Определение типа номера машины
Есть четыре разные по формату номерные знаки. 1) Y019KM (Буква, три цифры, две буквы) 2) AB179 (Две буквы, три цифры) 3) OH2645 (Две буквы, четыре цифры) 4) 3384CT (Четыре цифры, две буквы) Буквой является любая латинская заглавная буква. Вводится три номера длиной от 1 до 10 символов, состоящих только из латинских заглавных букв и цифр. Надо вывести их типы в каждой строчке, или нуль если...
C++ Нарисовать символами крест заданной ширины
Ввести длину и толщину креста и нарисовать его из символов *. Гарантируется, что и длина, и толщина - нечетные числа. 5 1 * * ***** * * 9 3 ***
C++ В заданном интервале найти число, с наибольшим количеством делителей http://www.cyberforum.ru/cpp-beginners/thread1812131.html
На вход программы подаются положительные числа a и b. Гарантируется, что а <= b. Найти число из этого интервала , у которого наибольшее количество делителей. Для определения количества делителей написать функцию. Вход Выход 30 40 36 10 100 60 1000 2000 1680
C++ Гипотеза Гольдбаха Гипотеза Гольдбаха заключается в том, что всякое четное число большее 2х можно представить в виде суммы двух простых чисел. По заданному четному числу N, не превосходящему 10000, найти два таких простых числа, чтобы их сумма была равна N. 4 2 2 992 73 919 16 3 13 20 7 13 подробнее

Показать сообщение отдельно
Luybov
0 / 0 / 0
Регистрация: 21.09.2016
Сообщений: 2
21.09.2016, 14:05     Объясните как работает данный код
Объясните как работает данный код, и какие функции для чего используются.
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
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include <conio.h>
 
 
int main()
{
    int min,max,i,a1,a2,chislo,j,a11,n = 0;
    printf("Vvedi men'shii nomer \n");
    scanf_s("%d", &min);
    //printf("%d", min, "\n");
    if (min < 1 || min>999999)
    {
    printf("Vvedite pravil'no");
    scanf_s("\n %d", &min); 
    }
    printf("Vvedite bol'shii nomer \n");
    scanf_s("%d", &max);
    //printf("%d", max, "\n");
    if (max < min || max < 1 || max>999999)
    {
        printf("Vvedite pravil'no");
        scanf_s("\n %d", &max);
    }
    for (i = min; i <= max; i++)
    {
        chislo = i; a1 = 0; a2 = 0;
        for (j=1; chislo > 0; j++)
        {
            a11 = chislo % 10; chislo = chislo / 10;
            if (j > 3) a2 += a11;
            else a1 += a11;
        }
        if (a1 == a2)
            n++;
    }
    printf("\n %d", n);
    _getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru