Практическая работа 1
Задание 2.1
Создайте метод, который заполняет list.
void ya_ne_budu_programmistom(List zachem_mne_eto) {
zachem_mne_eto.add(4);
zachem_mne_eto.add(18);
zachem_mne_eto.add(6);
}
void main() {
List ne_ponimayu = [];
ya_ne_budu_programmistom(ne_ponimayu,);
print(ne_ponimayu);
}
Задание 2.2
Создайте метод, который находит максимальный элемент в листе.
void ya_ne_budu_programmistom(List zachem_mne_eto) {
zachem_mne_eto.add(4);
zachem_mne_eto.add(18);
zachem_mne_eto.add(6);
}
void chislo_kotoroe_bolshe_moego_rosta(List zachem_mne_eto){
int to_samoe_chislo = 0;
for (int i = 0; i < zachem_mne_eto.length; i++){
if(zachem_mne_eto[i] > to_samoe_chislo){
to_samoe_chislo = zachem_mne_eto[i];
}
}
print(to_samoe_chislo);
}
void main() {
List ne_ponimayu = [];
ya_ne_budu_programmistom(ne_ponimayu,);
print(ne_ponimayu);
chislo_kotoroe_bolshe_moego_rosta(ne_ponimayu);
}
Задание 2.3
Создайте метод, который находит минимальный элемент в листе.
void ya_ne_budu_programmistom(List zachem_mne_eto) {
zachem_mne_eto.add(4);
zachem_mne_eto.add(18);
zachem_mne_eto.add(6);
}
void chislo_kotoroe_bolshe_moego_rosta(List zachem_mne_eto){
int to_samoe_chislo = 0;
for (int i = 0; i < zachem_mne_eto.length; i++){
if(zachem_mne_eto[i] > to_samoe_chislo){
to_samoe_chislo = zachem_mne_eto[i];
}
}
print(to_samoe_chislo);
}
void moi_rost(List zachem_mne_eto){
int eto_uzhe_drugoe_chislo = 153;
for (int i = 0; i < zachem_mne_eto.length; i++){
if(zachem_mne_eto[i] < eto_uzhe_drugoe_chislo){
eto_uzhe_drugoe_chislo = zachem_mne_eto[i];
}
}
print(eto_uzhe_drugoe_chislo);
}
void main() {
List ne_ponimayu = [];
ya_ne_budu_programmistom(ne_ponimayu,);
print(ne_ponimayu);
chislo_kotoroe_bolshe_moego_rosta(ne_ponimayu);
moi_rost(ne_ponimayu);
}