#include<iostream>
#include<cmath>
using namespace std;
int main(int argc,char* argv[])
{
double m=0,n=0,i=0,k=0;
cout<<"enter 4 integer positive numerals"<<endl;
cin>>m>>n>>i>>k;
bool flag=false;
cout<<"Numerals:"<<endl;
for(int number=1;number<=3600;number++)
if ((number==pow(n,2)+pow(m,2)) && (number!=5*i+5*k))
{
cout<<number<<endl;
flag=true;
}
if (flag==false)cout<<"\nThere are no that numerals!"<<endl;
system("pause");
return 0;
}
Множества(Pascal)
Напечатать все целые числа в диапазоне от 1 до 3600, которые представляемы виде n^2+m^2, но которые нельзя представить как 5i+5k (m,n,I,k >0). Задача то теме множество
Цитата: Wipysknica
Напечатать все целые числа в диапазоне от 1 до 3600, которые представляемы виде n^2+m^2, но которые нельзя представить как 5i+5k (m,n,I,k >0). Задача то теме множество
А поиск не пробовал юзать тоже такая же зада была и писали на нее вроде решение :mad:
если бы оно подошло,я бы не просила помощИ!!!!!:D
http://forum.codenet.ru/showthread.php?t=61265 Вы уже тут спрашивали:)
Для вас специально на си повторяю:
Код:
В том, то и дело,что мне нужно в паскале!!!!
ну Паскаль в школе плохо учил, да и много времени ужо прошло не помню:)