Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

basit bir C++ kodu


Bone

Öne çıkan mesajlar

bugün derste "a^b mod c = d" şeklinde bir formül görünce düşündüm "acaba a^b mod b = a denklemini sağlıyan hangi sayılar var" diye.
akşam gelince 10-15 dakikada bir kod yazdım.
bu zamanın çoğu hata düzeltmekle geçti ama çalışıyor gördüğüm kadarıyla.

1

#include <iostream>
#include <math.h>

using namespace std;

int main()
{
double a;
int b,num1,num2,num3;
num3=0;
for(int i=2;i<=100;i++)
{
for (int j=2;j<=100;j++)
{
a=i;
b=j;
num1=int(pow(a,b));
num2=num1%b;
if (i==num2)
{
num3++;
cout<<num3<<"-) "<<i<<"^"<<j<<" mod "<<j<<" = "<<num2<<endl;
}
}
if (num3==0)
{
cout<<"There are "<<num3<<" numbers"<<endl;
}
}
return 0;
}
Link to comment
Sosyal ağlarda paylaş

Yok onu şey için yaptım, eğer hiç bir sayı çıkmazsa, ekrana bir yazı yazdırmak istedim. öyle bir durumda num sayacı 0 olacak. ekrana de ki, "0 rakam bulabildim". boş kalmasın.

şey yapılabilir, "successful" bir durumda da "X kadar rakam var" yazsın isteniyorsa, if konulmadan direk yazılır, her aramanın sonunda fix bir şekilde kaç rakam çıktığı yazar.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...