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

Поиск всех возможных A и B из формулы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Int to char http://www.cyberforum.ru/cpp-beginners/thread515327.html
Смотрел в инете примеры int i=5992; char number u; u=(char)i; cout <<u<<endl; Выходит всякое безобразие.
C++ Запись звука с помощью bass Всем привет Вопрос такой Как записать звук с помощью библиотеки bass? документация, прилагающаяся к нему мне непонятна из-за плохого знания ин-яз. а в интернете информации почти нету, разве что на польских форумах, я в их языке тоже не силен Если не сложно - приведите пример с двумя кнопками(начало и остановка записи) http://www.cyberforum.ru/cpp-beginners/thread515326.html
Составить программу,которая печатает таблицу умножения и сложения натуральных чисел в десятичной системе счисления на пять C++
Помагите пожалуйсто написать такую программу: Составить программу,которая печатает таблицу умножения и сложения натуральных чисел в десятичной системе счисления на пять. Либо покажите пожалуйсто как мне в исходном коде сделать это "Составить программу,которая печатает таблицу умножения и сложения натуральных чисел" Очень надо(
Специализация и обобщение в С++ через универсальный указатель C++
Здравствуйте, уважаемые участники форума! Возникла следующая проблема. Необходимо написать обобщение, построенное на основе косвенного указателя void*. Поясню подробнее. Я сумел сделать так. Имеется какая-то структура, обобщающая типы данных: struct data { enum htype {cl, pr};
C++ Hook клавиатуры не работает на windows 7 http://www.cyberforum.ru/cpp-beginners/thread515244.html
Не знаю народ в чём ошибка помогите, под xp работает, а на windows 7 не хочет, пробовал ставить права админа на exe всё равно не пашет . Вот код dll //--------------------------------------------------------------------------- #include <Windows.h> #define MT4_EXPFUNC __declspec(dllexport) #pragma data_seg(".shared") #pragma comment(linker,"/SECTION:.shared,RWS")
C++ Оператор ? : int k = (i>r ? 0 : min (d2, r-i+1)) + 1; что означает знак ? в этом строке? подробнее

Показать сообщение отдельно
deepLulz
4 / 4 / 0
Регистрация: 12.02.2012
Сообщений: 46

Поиск всех возможных A и B из формулы - C++

10.03.2012, 13:25. Просмотров 555. Ответов 9
Метки (Все метки)

Есть задание: любое натуральное число N (N > 7). Исходя из формулы N = 3a+5b получить все возможные A и B .
Решил я это следующим образом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
 
main(){
    int n, a, b;
    printf("Enter N (N > 7) = ");
    do{
        scanf("%i",&n);
        if(n <= n){
            printf("Incorrect number. Please re-enter N (N > 7) = ");
        }
    } while(n <= 7);
    for (b = 1; b < n; b++){
        for(a = 1; a < n; a++){
            if((a == (n-5*b)/3) && ((n-5*b)%3 == 0)){
                printf("\nA = %i B = %i",a,b);
            }
        }
    }
    getch();
    return 0;
}
Но преподаватель сказал, что в циклах for нужно крутить не до N, а в них как то использовать формулу, тогда можно будет вообще избежать условие if и значительно сократить код. Уже 2й день думаю как можно реализовать, но пока безуспешно. Может кто подскажет что?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru