Skip to content

Instantly share code, notes, and snippets.

View BNSby's full-sized avatar

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

View GitHub Profile
Installing older version of Gitkraken is the only solution I guess to work on private repo if you want it for free and without student developer pack.
From the release notes, the last version to support private repo is v6.5.1.
@BNSby
BNSby / main.dart
Created December 16, 2019 23:16
Изучаем Dart 2019 / ДЗ по классам и наследованию / Задача 2
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 December 16, 2019 22:21
Изучаем Dart 2019 / ДЗ по классам и наследованию / Задача 1
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 December 13, 2019 21:08
Изучаем Dart 2019 / ДЗ по анонимным функциям / Задача 2
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 December 13, 2019 20:29
Изучаем Dart 2019 / ДЗ по анонимным функциям / Задача 1
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 December 12, 2019 22:37
Изучаем Dart 2019 / ДЗ по функциям
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 = [];