• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

C++

  • Автор темы Firiat
  • Дата начала
F

Firiat

Привет всем . Условие задачи : .

Вот код :

#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
setlocale(LC_ALL,"Russian");
int n,x,y,rez1,rez2;
cout << " Введите Число ";
cin >> n;
x=1;
if (x<=n) y=1;
{ if (y<=n) rez1=x-y+x%y ;
rez2=y-x+y%x;

как дальше дописать ?
 
L

lazybiz

Я что-то подзабыл.. А этот кругленький значок с крестиком в условии что означает?
 
H

hosm

та забейте, просто обозначение операции.
да, может, есть у него какое-то умное название, но все равно главное у вас есть - что это за операция, как она определяется.

Добавлено: а, и теги кода не забываем, Firiat =) я не буду редактировать, мне влом =)
 
F

Firiat

хорошо, слушай а вообще через цикл организовать его можно ?
 
H

hosm

да вроде как да... один по x от 1 до n (или n-1 - посмотри, как там правильно в условии) и внутри него по у от 1 до x.
 
F

Firiat

Вот начал , и тут загвоздки :

#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
setlocale(LC_ALL,"Russian");
int n,x,y,rez1,rez2;
cout << " Введите Число ";
cin >> n;
x=1;
for (int i=1; i<=n; i++)
{
{
if (x<=n) y=1;
else break;
}
if (y<=n) rez1=(x-y+x%y) rez2=y-x+y%x;
else x=x+1;
 
H

hosm

sax_ol специально для тебя - ознакомьтесь с синтаксисом sql - https://codeby.net/threads/39801.html =)))))))
напомнило фразу штирлица о том, что запоминается последнее сказанное слово (в теме из FAQ про теги кода было в конце как раз про sql)

Firiat
for (x=1; x<=n; x++)
 
L

lazybiz

Если я все правильно понял:
C++:
#include <iostream.h>

int func( int a, int b )
{
return a - b + a % b;
}

int main()
{
int	n;
cout << "Enter n: ", cin >> n;
for ( int a = 1; a < n; a++ ) {
for ( int b = 1; b < n; b++ ) {
if ( func( a, b ) == func( b, a ) ) {
cout << "a = " << a << ", b = " << b << endl;
}
}
}
return 0;
}
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!