Potrzebuję pomocy przy napisaniu programu w C#, o takiej treści:
"Wiedząc, że 990100=9902+1002, napisz program, który znajduje liczby od 100000 do 999999 spełniające taką ciekawą zależność. Program dodatkowo liczy ich ilość."
Macie może jakieś rady?
Potrzebuję pomocy przy napisaniu programu w C#, o takiej treści:
"Wiedząc, że 990100=9902+1002, napisz program, który znajduje liczby od 100000 do 999999 spełniające taką ciekawą zależność. Program dodatkowo liczy ich ilość."
Macie może jakieś rady?
Przede wszystkim napisz poprawnie wzór.
using System;
class MainClass
{
public static bool CzyCiekawa(int x)
{
string slowoliczba = Convert.ToString(x);
int pierwsza = Convert.ToInt32(slowoliczba.Substring(0,3));
int druga = Convert.ToInt32(slowoliczba.Substring(3,3));
return (x==(Math.Pow(pierwsza,2))+(Math.Pow(druga,2))) ? true : false;
}
public static void Main (string[] args)
{
Console.WriteLine (CzyCiekawa(990100));
}
}