Skip to content

Instantly share code, notes, and snippets.

Avatar

Николай Бескоровайный BNSby

  • Aristek Systems
  • Minsk, Belarus
View GitHub Profile
@BNSby
BNSby / main.dart
Created Dec 16, 2019
Изучаем Dart 2019 / ДЗ по классам и наследованию / Задача 2
View main.dart
void main() {
Cuboid cuboid = Cuboid(1, 2, 3);
Cube cube = Cube(2);
print('cuboid.Volume - ${cuboid.Volume}');
print('cuboid.SurfaceArea - ${cuboid.SurfaceArea}');
print('');
print('cube.Volume - ${cube.Volume}');
print('cube.SurfaceArea - ${cube.SurfaceArea}');
@BNSby
BNSby / main.dart
Created Dec 16, 2019
Изучаем Dart 2019 / ДЗ по классам и наследованию / Задача 1
View main.dart
void main() {
Cuboid cube = Cuboid(1, 2, 3);
}
class Cuboid {
int length, width, height;
Cuboid(this.length, this.width, this.height);
// возвращает площадь поверхности прямоугольного параллелепипеда
@BNSby
BNSby / main.dart
Created Dec 13, 2019
Изучаем Dart 2019 / ДЗ по анонимным функциям / Задача 2
View main.dart
void main() {
List<int> data1 = [1, -10, 9, -1];
List<int> data2 = [-1, -2, -3];
List<int> data3 = [];
List<int> data4 = [1, 2];
print(sumInt(data1));
print(sumInt(data2));
print(sumInt(data3));
print(sumInt(data4));
@BNSby
BNSby / main.dart
Created Dec 13, 2019
Изучаем Dart 2019 / ДЗ по анонимным функциям / Задача 1
View main.dart
void main() {
List<String> data1 = ['a', 'ab', 'abc'];
List<String> data2 = ['abcde', 'ab', 'abc'];
List<String> data3 = [];
print(countString(data1));
print(countString(data2));
print(countString(data3));
}
@BNSby
BNSby / main.dart
Last active Dec 12, 2019
Изучаем Dart 2019 / ДЗ по функциям
View main.dart
void main() {
List<String> data = ["dart", "abc", "good luck"];
print(wordValue(data));
}
List<int> wordValue(List<String> array) {
List<String> alphabet = 'abcdefghijklmnopqrstuvwxyz'.split('');
List<int> arr = [];