Написать код в программе c#: 1 : начав тренировки, лыжник в первый день пробежал 7 км. каждый следующий день он увеличивал пробег на 12% от пробега предыдущего дня. определить: а)пробег лыжника за n дней тренировок; б)какой суммарный путь он пробежал за первые m дней тренировок. 2 : известно число учеников в каждом из n классов школы. на сколько численность самого большого (по числу учеников) класса превышает численность самого маленького класса?
186
398
Ответы на вопрос:
1. если есть ошибка или можно подругому сделать напишите. class program { class skier { public const float procent = 0.12f; public float distance = 7f; public float multiplication; public float alldistance; public float totalmileage = 7f; public float mileage(int day) { if (day == 1) { return alldistance = distance ; } else if (day > = 2 ) { for (int i = 2; i < = day; i++) { multiplication = distance * procent; alldistance = distance + multiplication; distance = alldistance; } } return alldistance; } public float totalpath(int days) { if (days == 1) { return totalmileage = distance; } else if (days > = 2) { for (int i = 2; i < = days; i++) { multiplication = distance * procent; alldistance = distance + multiplication; distance = alldistance; totalmileage += alldistance; } } return totalmileage; } } static void main(string[] args) { skier skier = new skier(); console.writeline("пробег лыжника за n дней тренировок, введите n: "); skier.mileage(convert.toint32(console.; console.writeline("пробег: "+ skier.alldistance); console.writeline("суммарный путь за m дней, введите m: "); skier.totalpath(convert.toint32(console.; console.writeline("суммарный путь: " + skier.totalmileage); console.readline(); } } 2. решил ее так как я сам понял.. class students { list< int> numbers = new list< int> (); public int countstudents; public int maxcount; public int mincount; public void clas(int n) { for (int i = 1; i < = n; i++) { console.writeline("введите кол-во учеников в классе: " ); countstudents = convert.toint32(console.; numbers.add(countstudents); } maxcount = numbers.max(); mincount = numbers.min(); console.writeline("численность превышает на: " + (maxcount-mincount) + " ученика/ов"); } static void main(string[] args) { students students = new students(); console.writeline("введите кол-во классов: "); students.clas(convert.toint32(console.; console.readline(); }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
aksu405.11.2020 19:20
-
Dan99pro28.12.2021 22:58
-
Irinaytsn02.08.2021 11:30
-
ostapbelyaev14.01.2021 17:45
-
likeex02.04.2020 23:29
-
xx504.04.2022 21:53
-
daniabloger19.11.2021 08:28
-
nadiksmarschool10.01.2023 23:47
-
FactorPlay09.05.2020 20:29
-
Helpmeplz12317.07.2020 05:07
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.