Как найти средний рост учеников
Мне кажется, что здесь нужно просто сообразить, что этот средний рост всех учеников заключен между числами учеников без учёта роста самого маленького 147 целых и 3/7 сантиметра.
Средний рост учеников (т.е. не учитывается «лямка», как единица счёта, но учитывается его рост) — 148 целых и 4/7 сантиметра.
А это ничего не дает.
Даже при n=3 (при n=2 задача тривиальна) всегда можно подобрать три различных числа числа, так что:
1) Среднее двух наименьших равно
Одно из предположений — опечатка в условии, и правильная формулировка:, рост самого высокого
, а самого низкого
,
то можно составить соотношение:),
а также, что разница в росте кратна
.
Тогда можно составить другие соотношения:
Батороев
Если я нигде не напутал, то средний рост учеников (в зависимости от ) принадлежит отрезку
и
такие, что будут удовлетворять условию, но давать разные ответы.
Например,
,
Написать программу на языке прлграммирования Pascal.
В компьютер вводятся по очереди данные о росте N учащихся класса. Определить средний рост учащихся класса.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Выберите правильный вариант выражения, составьте с ним предложение.
Две новые столовые / две новых столовых; две ученические тетради / две ученических тетради; добрые три часа / добрых три часа; каждые два часа / каждых два часа; три большие дома / три больших дома; три лисьи шапки / три лисьих шапки; целые четыре месяца / целых четыре месяца; четыре высокие горы /четыре высоких горы.
Выберите правильную форму глагольного или именного управления.
Вершить судьбами – вершить судьбы; выйти с трамвая – выйти из трамвая; ехать на трамвае – ехать трамваем – ехать в трамвае; ждать поезд – ждать поезда; игнорировать на ухаживание – игнорировать ухаживание; контроль над производством – контроль за производством; любительница печения пирогов – любительница печь пироги; наблюдать за больным – наблюдать больного; не купить спички – не купить спичек; описывается о жизни – описывается жизнь; оплачивать за проезд – оплачивать проезд; отзыв о дипломной работе – отзыв на дипломную работу; памятник Пушкину – памятник Пушкина; подчеркнуть о необходимости – подчеркнуть необходимость; по окончании работ – по окончанию работ; превосходство над другими – превосходство перед другими; предел терпения – предел терпению; преимущество перед соперником – преимущество над соперником; прийти из армии – прийти с армии; продавать за три рубля – продавать по три рубля; разведка на нефть – разведка нефти; способен на жертвы – способен к жертвам; тосковать по другу – тосковать о друге; уверенность в победу – уверенность в победе; удостоен наградой – удостоен награды; характерен демократу – характерен для демократа; характеристика ученика – характеристика на ученика.
Здравствуйте! Помогите пожалуйста решить задачу по теме Паскаль : В группе определить самого высокого мальчика и самую маленькую девочку.
1. Определить средний рост девочек и мальчиков одного класса. Количество учеников в классе заранее неизвестно.
Uses crt;
Var
b,g: Array[1..100] of Integer;
d,m,s1,s2,i: Integer;
sr1,sr2: Real;
BEGIN
Clrscr;
Writeln(‘Количество мальчиков: ‘); Readln(m);
Writeln(‘ВВОД:’);
For i:=1 to m do
begin
Readln(b[i]);
s1:=s1+b[i];
end;
sr1:=s1/m;
Writeln(‘Количество девочек: ‘); Readln(d);
Writeln(‘ВВОД:’);
For i:=1 to d do
begin
Readln(g[i]);
s2:=s2+g[i];
end;
sr2:=s2/d;
Writeln(‘Ср. рост мальчиков: ‘,sr1:2:2);
Writeln(‘Ср. рост девочек: ‘,sr2:2:2);
Readln
END.
2. В ЭВМ вводятся по очереди данные о росте N учащихся класса. Определить средний рост учащихся класса.
Var m:integer; i,n:byte; s:real;
begin
s:=0;
Writeln(‘Vveddite kol-o uchenikov’);
readln(n);
for i:=1 to n do
begin
readln(m);
Writeln(i ,’ chlen = ‘,m);
s:=s+m;
end;
Writeln(‘srednee ‘,s/n:1:1);
readln;
end.
3. По данным свединием об участниках класса определить среднюю массу мальчиков и средний рост девочек.Кто из участников класса самый высокий?
TYPE student=record
fam,pol:string;
rost:100..220;
mas:30..200;
end;
var
s:array[1..100] of student;
i,n,u:integer; sr,sv,kd,km,max:real;
begin
write(‘Количество учеников= ‘);
readln(n);
writeln(‘Введите данные об учениках’);
for i:=1 to n do
begin
writeln(i,’ ученик’);
with s[i] do
begin
write(‘Фамилия: ‘); readln(fam);
write(‘Пол (М/Ж): ‘); readln(pol);
write(‘Рост: ‘); readln(rost);
write(‘Вес: ‘); readln(mas);
end;
end;
for i:=1 to n do
begin
with s[i] do
begin
if pol=’М’ then
begin
km:=km+1;
sv:=sv+mas;
end;
if pol=’Ж’ then
begin
kd:=kd+1;
sr:=sr+rost;
end;
end;
end;
sv:=sv/km;
sr:=sr/kd;
writeln(‘Средняя масса мальчиков= ‘,sv);
writeln(‘Средний рост девочек= ‘,sr);
max:=100;
for i:=1 to n do
begin
with s[i] do
if rost>max then
begin
max:=rost;
u:=i;
end;
end;
with s[u] do
writeln(‘Самый высокий = ‘,fam);
4. Рост 20 учеников класса представлен в виде массива. Рост мальчиков условно задан отрицательными числами. Определить средний рост мальчиков и средний рост девочек.
Program fff;
Const
n = 20;
type
mas = array[1..n] of real;
var
M,D,m1,d1: integer;
a: mas;
i: byte;
begin
randomize;
for i:=1 to n do a[i] := Random(450)-300;
for i:=1 to n do
if a[i] > 0 then
begin
D := D + Trunc(a[i]);
d1 := d1 + 1;
end
else
begin
M := M + Trunc(a[i]);
m1 := m1 + 1;
end;
writeln (‘Средний рост девушек:= ‘, D/d1:0:2);
writeln (‘Средний рост мальчиков:= ‘, M/m1*-1:0:2);
end.
На основе данных примеров, если хоть немного разбираетесь в паскале без труда решите свою задачку. Удачи!
Как найти средний рост учеников
Задача без использования массивов. Определите средний рост учащихся всего класса.
С клавиатуры вводится натуральное N. За ним последовательно вводятся данные о росте N учащихся.
Вводятся по очереди данные о росте N учащихся класса, Определить средний рост учащихся в классе
Составить программу согласно заданию. Задание: В ЭВМ вводятся по очереди данные о росте N.
В таблице хранятся следующие данные об учениках: фамилия, имя, отчество, рост, вес. Вычислить средний рост учеников, найти самого
Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах.
Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте.
Как быстро и эффективно исправить почерк? Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.
Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.
Научный форум dxdy
Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе «Помогите решить/разобраться (М)».
Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.
Не ищите на этом форуме халяву , правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.
Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.
О среднем росте учеников в классе (олимпиада 6-8 класс)
Последний раз редактировалось PAV 17.06.2011, 15:33, всего редактировалось 1 раз.
Измерялся рост учеников в классе. Измерялся с точностью до одного сантиметра. Без учета роста самого низкого ученика средний рост всех остальных учеников в этом классе составил 147 целых и 3/7 сантиметра. А без учета самого рослого ученика, он составил 148 целых и 4/7 сантиметра. Сказанно, что число учеников в классе не превышает 40. Найти средний рост всех учеников этого класса.
Это олимпиадная задача нашего города. Адрессована к ученикам 6-8-ого класса. Я уже давно не ученик. Олимпиада тоже давно прошла. А задача эта так же давно не дает покоя. Трудность в том, что если допустить опечатку, повлекшую отстутствие какого либо данного, то не могу предположить какого именно данного. При подключении любого дополнительного данного решение становится слишком очевидным. А между тем задача — олимпиадная.
Помогите избавиться от назойливой задачи.
Мне кажется, что здесь нужно просто сообразить, что этот средний рост всех учеников заключен между числами учеников в классе. Средний рост
учеников без учёта роста самого маленького 147 целых и 3/7 сантиметра.
Средний рост учеников (т.е. не учитывается «лямка», как единица счёта, но учитывается его рост) — 148 целых и 4/7 сантиметра.
А это ничего не дает.
Даже при n=3 (при n=2 задача тривиальна) всегда можно подобрать три различных числа числа, так что:
1) Среднее двух наименьших равно .
Для начала хотелось бы понять условие.
Допустим, ученики упорядочены по росту:
Одно из предположений — опечатка в условии, и правильная формулировка:, общий рост учеников
, рост самого высокого
, а самого низкого
,
то можно составить соотношение:(где
),
а также, что разница в росте кратна
.
Тогда можно составить другие соотношения:
Не берусь утверждать, но есть подозрение , что на основе анализа степеней четности членов, входящих в эти выражения,
решение все же можно найти.
Батороев
Если я нигде не напутал, то средний рост учеников (в зависимости от ) принадлежит отрезку
можно подобрать разные значения
и
такие, что будут удовлетворять условию, но давать разные ответы.
Например,
,
,
Иногда данных бывает так много, что чтобы увидеть картину в целом, их нужно обобщить. Этим занимается описательная статистика (Descriptive Statistics).
Причем обобщить правильно, чтобы наши измерения отражали реальное положение вещей. Известное высказывание Марка Твена о том, что «существует три вида лжи: ложь, наглая ложь и статистика», верно лишь в той степени, в которой мы сознательно или по незнанию искажаем сбор и описание данных. Сама статистика здесь ни при чем.
Кроме того, довольно часто нам нужно составить представление о явлении, охватить которое наблюдением мы не можем. Например, мы хотим понять насколько эффективно новое лекарство, но обследовать всех, кто его принял, не представляется возможным. Статистический вывод (Statistical Inference) позволяет сделать обоснованное предположение о явлении в целом по ограниченному числу наблюдений.
На этом занятии мы поговорим про описательную статистику, на следующем — займемся статистическим выводом.
Начнем с того, что данные (или как еще говорят переменные) бывают двух видов, категориальные и количественные.
1. Категориальные (качественные) данные
Это данные, которые можно отнести к какой-то категории (categorical data). Например, людей можно разделить на мужчин и женщин, на детей и взрослых. Категориями могут быть профессии, группа крови, принадлежность к политической партии. Разделение книг по жанрам или потребителей по степени их удовлетворенности будет категориальной переменной.
Пример: сколько студентов учится на каждом курсе университета
Единицей наших данных в этом примере будут студенты. Категорией будет курс.
Самое простое, что мы можем сделать при работе с такой переменной, это взять наблюдения каждой категории и посчитать их количество. График, который помогает оценить такие данные, называется столбчатой диаграммой (bar chart).
Мы уже знакомы с библиотекой Matplotlib. Ей и воспользуемся.
Какой вывод можно сделать на основе этих данных? До пятого курса доходят не все. Причем больше всего студентов отчисляется после второго курса, руководству вуза стоит обратить внимание именно на этих студентов. Без графика картина была бы не так очевидна.
Теперь про количественные данные.
2. Количественные данные
Примером количественных данных (quantitative data) может быть рост и вес людей, расстояние до объекта, уровень дохода и цена товара. Количественные данные — это всегда какое-то числовое значение, не категория.
Пример: рост мужчин в России
Давайте будем спрашивать у мужчин на улице, какой у них рост и поместим эти данные в питоновский список:
Теперь для удобства создадим группы или интервалы (bin) роста и посчитаем, сколько людей попадет в каждый из этих интервалов. В этом нам поможет функция hist из той же библиотеки Matplotlib.
Записать в файлследующие данные об учениках : фамилия , имя , отчество , рост , масса .
Вычислить , каков средний рост учеников , рост самого высокого и самого низкого учеников .
Дописать эту информацию в файл
Светило науки — 45 ответов — 0 раз оказано помощи
а в чем вопрос? как найти средний рост? чтобы найти средний рост надо сложить все значения (например, три ученика. у одного рост 150 см, у второго 161 см, а у третьего 152 см. 150 см+161 см+152 см=463 см), а потом разделить на их количество (ученика было три, поэтому делим на 3. 463 см/3=154,3 см). таким образом мы находим средний рост всех учеников.
Программисту Васе поставили задачу разработать систему, вычисляющую средний рост учеников в классе.
Данные в эту систему поступают последовательно, рост указывается в сантиметрах, каждое число на отдельной строке.
Но вот беда: изначально неизвестно, сколько учеников учится в классе. Программа должна вывести ответ после того, как ввод данных прекратился.
Помогите Васе справиться с поставленной задачей.
Формат ввода
Последовательность натуральных чисел, каждое на отдельной строке.
Формат вывода
Вещественное число. Никаких округлений производить не надо. В случае, если никаких данных не поступало, следует вывести -1
Пример 1
Ввод
130
127
131
Вывод
129.33333333333334
Пример 2
Ввод
Вывод
-1
вот код и он почему-то не работает, помогите пожалуйста исправить
Python | ||
|
Задачи о среднем арифметическом и медиане.
Презентация «Задачи о среднем арифметическом и медиане.»
Часто сложность представляют чисто логические задачи на среднее значение и медиану, то есть задачи, где ничего считать не надо, а требуется только четко знать определение соответствующей характеристики.
Добавляет сложности и часто несколько запутанное условие.
Например:
Задача 1. Средний рост ученика в классе составляет 171см (то есть среднее арифметическое значений роста для всех учеников класса равно 171 см). Известно, что в классе учатся Вася Васин, чей рост равен 180см. Выберите верное утверждение:
А. В классе есть ученик ростом 162 см.
Б. В классе есть ученик ростом ровно 171 см.
В. В классе есть ученик ростом менее 171 см.
Г. Вася Васин – самый высокий ученик класса.
Решение.
Рассмотрим все утверждения по очереди:
«А» — это утверждение, очевидно, неверно, так как про значения роста остальных учеников (кроме Васи Васина) ничего не сказано. В классе может быть ученик ростом 162 см, а может и не быть, информации у нас недостаточно.
«Б» — это ответ довольно часто выбирают при решении данной задачи, но он, конечно, тоже неверен. Ведь из того, что среднее значение некоторой величины равно a, не следует, что эта величина хотя бы раз принимает значение a. К примеру, класс мог состоять из девяти человек ростом 170 см, и Васи Васина. Тогда среднее арифметическое равно , но в классе нет никого ростом ровно 171 см.
«В» — пусть это не так, и в классе нет учеников ниже 171 см. Тогда среднее арифметическое будет больше 171 см (все ученики не ниже 171 см и есть еще Вася Васин!), что противоречит условию задачи. Значит, ответ «В» верен.
«Г» — довольно правдоподобное утверждение, но как и в пункте «А» у нас нет стопроцентной уверенности, так как информации слишком мало. В классе могут быть и более высокие ученики. Значит, утверждение «Г» неверно.
Ответ: В.
Задача 2. Стюардесса должна иметь рост не менее 170 см. Есть четыре группы кандидаток в стюардессы: А, Б, В, Г. В какой из них, по крайней мере, половина девушек, может работать стюардессами, если выполнены следующие условия:
А – рост самой высокой девушки равен 185 см;
Б – средний рост девушек равен 171 см;
В – рост самой невысокой девушки 168 см;
Г – медиана роста девушек равна 170,5 см.
Решение.
Рассмотрим все имеющиеся возможности по очереди:
А – из того, что самая высокая девушка имеет рост 185см, не следует никакой информации о росте остальных. Поэтому про группу А ничего определенного утверждать нельзя.
Б – пусть в этой группе 3 девушки: две ростом по 169 см, и одна 175 см. Тогда их средний рост равен, однако две из трех кандидаток не подходят под условие. Поэтому про эту группу нельзя утверждать, что хотя бы половина ее участниц не ниже 170 см.
В – про эту группу тоже ничего не понятно, как и про А. Рост одной девушки ничего не говорит об росте остальных.
Г – по определению, если медиана набора чисел равна 170,5, то, по крайней мере, половина чисел этого набора не меньше 170,5. А значит не менее половины девушек из группы Г не ниже 170,5 см, что вполне удовлетворяет условию. Поэтому верный ответ: «Г».
Ответ: Г.