Learning Dart

This commit is contained in:
2023-04-06 11:35:43 -05:00
parent fab045379a
commit b16a5813cc
92 changed files with 6437 additions and 21 deletions

View File

@@ -0,0 +1,21 @@
import 'dart:math' show pow;
class DifferenceOfSquares {
int squareOfSum(int v) {
int total = 0;
for(int i = 1; i <= v; i++) {
total += i;
}
return pow(total, 2) as int;
}
int sumOfSquares(int v) {
int total = 0;
for(int i = 1; i <= v; i++) {
total += pow(i, 2) as int;
}
return total;
}
int differenceOfSquares(int v) => squareOfSum(v) - sumOfSquares(v);
}