Skip to content

Instantly share code, notes, and snippets.

@dimad2602
dimad2602 / main.dart
Last active October 12, 2023 13:03
DDzheglo pr1
void main() {
final x = 8;
final y = 10;
int c = sum(x, y);
print("$x + $y = $c");
}
@dimad2602
dimad2602 / main.dart
Last active October 12, 2023 13:14
DDzheglo pr2
void main() {
final numbers = <int>[10, 5, 1, 99, 12, 44];
print("Минимальное чило = ${searchMin(numbers)}");
}
int searchMin(List<int> numbers) {
int min = numbers[0];
for (int i = 0; i < numbers.length; i++) {
@dimad2602
dimad2602 / main.dart
Last active October 24, 2023 11:40
DDzheglo pr3
void main() {
final numbers = <int>[1, 5, 3, 99, 12, 44];
List<List<int>> evenAndOdd= searchEvenAndOdd(numbers);
print("Четные числа = ${evenAndOdd[0]}");
print("Нечетные числа = ${evenAndOdd[1]}");
}
List<List<int>> searchEvenAndOdd(List<int> numbers) {
@dimad2602
dimad2602 / main.dart
Last active October 18, 2023 16:33
DDzheglo pr4
void main() {
String? x;
String? y = 'abc';
printNullable(x);
printNullable(y);
}
void printNullable(String? nullableString){
if (nullableString != null) {
@dimad2602
dimad2602 / main.dart
Last active October 18, 2023 16:52
DDzheglo pr5
void main() {
final String? a = null;
final String? b = "Hello World";
print(lengthString(a));
print(lengthString(b));
}
int? lengthString(String? str) => str?.length ?? 0;
@dimad2602
dimad2602 / main.dart
Last active October 18, 2023 17:23
DDzheglo pr6
void main() {
late String a;
a = "abc";
print("Моя строка $a");
}
@dimad2602
dimad2602 / main.dart
Last active October 24, 2023 15:32
DDzheglo pr7
void main() {
Person person1 = Person(name: 'Иван Иванов', age: 25, gender: Gender.male);
Person person2 = Person(name: 'Петр Петров', age: 22, gender: Gender.male);
Person person3 = Person(name: 'Марина Валентиновна', age: 40, gender: Gender.female);
print(person1);
print(person2);
print(person3);
}
@dimad2602
dimad2602 / main.dart
Last active October 24, 2023 16:07
DDzheglo pr8
void main() {
Person person1 = Person(name: 'Иван Иванов', age: 25, gender: Gender.male);
Person person2 = Person(name: 'Петр Петров', age: 22, gender: Gender.male);
Person person3 = Person(name: 'Марина Валентиновна', age: 40, gender: Gender.female);
print(person1.personName);
person1.age = 26;
print(person1.personAge);
print(person1.personGender.hex);
@dimad2602
dimad2602 / main.dart
Last active October 24, 2023 16:56
DDzheglo pr9
void main() {
// Person person1 = Person(name: 'Иван Иванов', age: 25, gender: Gender.male);
// Person person2 = Person(name: 'Петр Петров', age: 22, gender: Gender.male);
// Person person3 = Person(name: 'Марина Валентиновна', age: 40, gender: Gender.female);
StudentsGroup group1 = StudentsGroup(recruitmentYear: 2023, name: 'АА-00');
StudentsGroup group2 = StudentsGroup(recruitmentYear: 2022, name: 'AA-01');
print(group1);
print(group2);
@dimad2602
dimad2602 / main.dart
Last active October 25, 2023 07:55
DDzheglo pr11
void main() {
Person person1 = Person(name: 'Иван Иванов', age: 25, gender: Gender.male);
Person person2 = Person(name: 'Петр Петров', age: 22, gender: Gender.male);
Person person3 = Person(name: 'Марина Валентиновна', age: 40, gender: Gender.female);
Person person4 = Person(name: 'Екатерина Сидорова', age: 21, gender: Gender.female,);
Person person5 = Person(name: 'Александр Иванов', age: 23, gender: Gender.male);
StudentsGroup group1 = StudentsGroup(recruitmentYear: 2023, name: 'АА-00');
StudentsGroup group2 = StudentsGroup(recruitmentYear: 2022, name: 'AA-01');
StudentsGroup group3 = StudentsGroup(recruitmentYear: 2022, name: 'AB-02');