C++

Firiat

Well-Known Member
19.10.2010
48
0
#1
Привет всем . Условие задачи :
.

Вот код :

#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;

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

lazybiz

Well-Known Member
03.11.2010
1 339
0
#2
Я что-то подзабыл.. А этот кругленький значок с крестиком в условии что означает?
 

hosm

* so what *
18.05.2009
2 442
9
#4
та забейте, просто обозначение операции.
да, может, есть у него какое-то умное название, но все равно главное у вас есть - что это за операция, как она определяется.

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

Firiat

Well-Known Member
19.10.2010
48
0
#5
хорошо, слушай а вообще через цикл организовать его можно ?
 

hosm

* so what *
18.05.2009
2 442
9
#6
да вроде как да... один по x от 1 до n (или n-1 - посмотри, как там правильно в условии) и внутри него по у от 1 до x.
 

Firiat

Well-Known Member
19.10.2010
48
0
#7
Вот начал , и тут загвоздки :

#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;
 

hosm

* so what *
18.05.2009
2 442
9
#8
sax_ol специально для тебя - ознакомьтесь с синтаксисом sql - http://codeby.net/forum/threads/39801.html =)))))))
напомнило фразу штирлица о том, что запоминается последнее сказанное слово (в теме из FAQ про теги кода было в конце как раз про sql)

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

lazybiz

Well-Known Member
03.11.2010
1 339
0
#9
Если я все правильно понял:
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;
}