Сохранен 38
https://2ch.hk/b/res/196667572.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Ну и как сделать эту ебанину без использования

 Аноним 19/05/19 Вск 20:28:49 #1 №196667572 
S90519-222747(1).jpg
Ну и как сделать эту ебанину без использования масива с помощью ебаного while? (не учусь на программиста, просто в унике есть такой предемет как "Информатика").
Аноним 19/05/19 Вск 20:32:26 #2 №196667829 
>>196667572 (OP)
И ещё каким образом мне определять какие числа четные а какие нечетные, чтобы в дальнейшем выполнить одно из 2 действий?????
Аноним 19/05/19 Вск 20:34:42 #3 №196667983 
>>196667572 (OP)
Помогу, если запостишь аниме девочку.
Аноним 19/05/19 Вск 20:38:12 #4 №196668233 
>>196667983
Может лучше отсосать?
Аноним 19/05/19 Вск 20:42:07 #5 №196668512 
i=0
while(TRUE)
{
сin>>chislo
sum+=chislo
if(chislo=0){
sum=sum/i
break
}
else
i++
}
cout<<sum

Вот тебе пример вычисления среднего арифметического. Проверку на честность и среднее геометрическое сам додумаешь
Аноним 19/05/19 Вск 21:07:00 #6 №196670026 
Держи. Отформатируешь сам.
import java.util.Scanner;

public class Main {
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);

int count = 0;
double sum = 0;
double mul = 1;

while (scanner.hasNextDouble())
{
double current = scanner.nextDouble();
if (Double.compare(current, 0) == 0)
{
break;
}

if (Double.compare(current % 2, 0) == 0)
{
sum += current;
}
else
{
mul = current;
}
count++;
}

System.out.printf(
"OP - HUI: %.4f, %.4f",
sum / count,
Math.pow(Math.E, Math.log(mul) / count)
);
}
}

мимо синиор-помидор*
Аноним 19/05/19 Вск 21:08:46 #7 №196670134 
>>196670026
Бля, двач удалил знак умножение. Да и похуй. Я думаю, ты не тупой и поймешь, где он был.
Аноним 19/05/19 Вск 21:15:16 #8 №196670592 
>>196667572 (OP)
Дай телегу, напишу и объясню как решать, тут пиздец неудобно расписывать
Аноним 19/05/19 Вск 21:24:43 #9 №196671269 
>>196670592
@rd_15
Аноним 19/05/19 Вск 22:03:41 #10 №196673662 
image.png
>>196667572 (OP)
Аноним 19/05/19 Вск 22:06:07 #11 №196673811 
image.png
v.1.1
Аноним 19/05/19 Вск 22:11:37 #12 №196674132 
>>196667572 (OP)
Как ты тут массив собирался применить, если изначально не знаешь, сколько чисел введено будет?
Создай две переменные для суммы и произведения и два переменные счётчика чётных/нечётных. Прибавляй/умножай куда надо каждое новое число, а потом дели и находи корень степени по счётчикам.
Аноним 19/05/19 Вск 22:40:28 #13 №196676046 
test
Аноним 19/05/19 Вск 22:42:45 #14 №196676168 
>>196674132
Ох лол, капчуешь из восьмидесятых?
Нормальному массиву похуй, сколько ты в него добавишь членов как твоей мамке
Аноним 19/05/19 Вск 22:43:47 #15 №196676229 
15475464452060.png
>>196667572 (OP)
Если нельзя с while, сделай с for
Аноним 19/05/19 Вск 22:53:58 #16 №196676839 
image.png
>>196674132
Есть структуры данных, в которых можно расширять количество хранимых элементов за О(1).
>>196667572 (OP)
Ты можешь поддерживать значения среднего арифметического, зная количество введенных элементов, предыдущее значение среднего и новый элемент, пик рилейтед.
Это концепция называется "Скользящее окно", только в твоем случае окно не скользит, а расширяется. Позволяет решать такие задачи, используя О(1) памяти.
Вообще, это на самом деле охуенно сложное задание для не-программиста.
Аноним 19/05/19 Вск 23:06:27 #17 №196677616 
>>196667572 (OP)
>>196676839
Хули вы тут сложности себе выдумываете. Вводим число. Если четное - суммируем с S и прибавляем к n1 единицу. Если нечетное - умножаем на M и прибавляем к n2 единицу. Если ноль - брейк цикла. В результате у нас S - сумма четных чисел, М - произведение нечетных, n1 и n2 - количество четных и нечетных. Далее, полагаю, ход действий очевиден.
Аноним 19/05/19 Вск 23:11:54 #18 №196677991 
>>196677616
Действительно, я проебался в глаза, словно ОПу нужно среднеквадратичное, а не среднее геометрическое.
Аноним 19/05/19 Вск 23:24:19 #19 №196678708 
>>196667572 (OP)
сргеом = 0
срарифм = 0
колво = 0
Пока а != 0:
Читать(а)
Если а - чётное:
срарифм = срарифм + а
Иначе:
сргеом = сргеом х а
КонецЕсли
колво = колво + 1
КонецПока
срарифм = срарифм / колво
сргеом = ИзвлечьКорень(сргеом, колво)
Печатать(срарифм)
Печатать(сргеом)
Аноним 19/05/19 Вск 23:25:02 #20 №196678738 
>>196678708
>колво
Только тут должно быть два колва для чётных и нечётных, но суть ясна думаю.
быстросамофикс
Аноним 19/05/19 Вск 23:33:46 #21 №196679192 
>>196667572 (OP)
Хранишь внутри массива сумму четных, количество четных, сумму квадратов нечетных, количество нечетных. Проверка на четность - остаток от деления на 2.
Удачи
Аноним 19/05/19 Вск 23:36:30 #22 №196679319 
>>196676168
> Нормальному массиву похуй, сколько ты в него добавишь членов
А вот и типичная обезьяна.
Аноним 19/05/19 Вск 23:37:57 #23 №196679387 
>>196670026
Сколько зп?
Аноним 19/05/19 Вск 23:38:13 #24 №196679396 
>>196670026
Kakoe zhe govno. Celii class dlya govno-zadachi. Tipichnaya Alfa-Java.
Аноним 19/05/19 Вск 23:38:48 #25 №196679417 
дели 1 на введенное значение пока не словишь нульпоинтер и лови ошибку
Аноним 19/05/19 Вск 23:39:10 #26 №196679431 
>>196679319
Динамические массивы вроде даже в С завезли, в чем проблема?
Мимо
Аноним 19/05/19 Вск 23:39:19 #27 №196679438 
>>196679319
На чем пишешь, дед, на ассемблере? Там же вроде нет массивов.
Аноним 19/05/19 Вск 23:39:22 #28 №196679445 
>>196667572 (OP)
Ну ты и тупой. Как поступил то? Платный целевик?
Аноним 19/05/19 Вск 23:40:36 #29 №196679485 
>>196670026
>Scanner scanner = new scanner
Сука, как же я проиграл с этого дебилизма
Аноним 19/05/19 Вск 23:43:09 #30 №196679615 
>>196670026
ставлю сотку ему нужно на паскале, а преобразовать код он не сможет лул
Аноним 19/05/19 Вск 23:44:32 #31 №196679685 
>>196679445
Бюджет. Не тупой, просто в школе на инфе мы делали презентации и писали конспекты. Когда пришел в уник охуел от кол-ва знаний, которые якобы базовые и должны еще отложиться у меня в голове, но в школе такого не было (сам с деревни приехал в город)
Аноним 19/05/19 Вск 23:46:02 #32 №196679763 
>>196679685
На чём написать то надо, бедолага?
Аноним 19/05/19 Вск 23:52:54 #33 №196680138 
>>196679763
С++
Аноним 19/05/19 Вск 23:53:41 #34 №196680187 
>>196679763
Я уже примерно сделал со сред.ариф так что я близок к истине
Аноним 20/05/19 Пнд 01:19:55 #35 №196683819 
14813932325520.jpg
Capture.JPG
15495474087751.png
>>196667572 (OP)
Аноним 20/05/19 Пнд 01:23:32 #36 №196683930 
>>196676168
Даже в 128 терабайт?
Аноним 20/05/19 Пнд 01:28:49 #37 №196684086 
>>196679396
Ну, на самом деле использование классов желательно на любом языке программирования
Аноним 20/05/19 Пнд 01:29:51 #38 №196684120 
>>196670026
А на котлине всё это безобразие симпатичнее выглядит, или точно так же?
comments powered by Disqus

Отзывы и предложения