familumid
?>

Написать программу в паскале " найти сумму ряда 1-1/3+1/5-1/7+ с точностью до ԑ=0, 0001, т.е суммирование прекращается, если очередной элемент по модулю меньше ԑ

Информатика

Ответы

grebish2002
PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018Внимание! Если программа не работает, обновите версию!

begin

 var (s, i, z) := (0.0, 0, 1);

 var a: real;

 repeat

   Inc(i);

   a := 2 * i - 1;

   s += z / a;

   z := -z;

 until 1 / a < 1e-4;

 s.Println

end.

0.785448153398948
uchpapt

Написано на JS, но можно на любом другом языке (просто в ответе не было указано какой нужен)

function getRandomInt(min, max) {

 return Math.floor(Math.random() * (max - min + 1) + min);

}

function generateNumbers(howMany, maxNumber) {

const result = [];

 

for (let i = 0; i < howMany; i++) {

 result.push(getRandomInt(1, maxNumber));

}

 

return result;

}

const numbers = generateNumbers(1000, 1000);

// нечетные числа

const oddNumbers = numbers.filter(number => number % 2 !== 0);

const oddNumbersAtAll = oddNumbers.length;

console.log('1. количество нечетных чисел ', oddNumbersAtAll);

const sumOfOddNumbers = oddNumbers.reduce((acc, current) => {

return acc + current;

}, 0);

console.log('\t сумма нечётных чисел ', sumOfOddNumbers);

const averageOfOdd = sumOfOddNumbers / oddNumbersAtAll;

console.log('2. среднее арифметическое нечетных чисел ', averageOfOdd);

const numbersEndsWithFive = numbers.filter(number => String(number)[String(number).length - 1] == 5);

console.log('3. количество чисел, оканчивающихся цифрой 5. ', numbersEndsWithFive.length);

console.log('4. корень из среднего арифметического нечетных чисел ', Math.sqrt(averageOfOdd));

P.S.

Не забывайте нажать " ", поставить оценку, и если ответ удовлетворил, то выберите его как "Лучший" :) В конечном счёте это правило хорошего тона благодарить людей которые тратят время на


Компьютер генерирует 1000 целых случайных чисел. Определите: 1)количество нечетных чисел 2)среднее а
lyubavalev8

Я уже достаточно долго программирую на Python, теперь учу C++. И у меня, как у довольно опытного программиста уже есть к вашему вопросу пара своих. Во-первых, вы говорите о вызове методов определенного класса (судя по вашему описанию не объекта, а именно класса) через методы других классов - вы же просто должны прописать вызов метода нужно вам класса в другом методе.

Во-вторых вы говорите об интерфейсе, но как бы зачем создавать мать её 4 класса и (ухх как у меня бомбит) делать несколько классов для смены одной и той же картинки, если можно организовать это вообще по другому!

В-третьих, для того, чтобы написать такую программу, как вашем примере необходимо:

1) Создать класс с окном вашего приложения

2) Сделать метод для добавления в окно новой кнопки с текстом и позицией (при необходимости) передаваемыми как аргумент этому методу. Также этот метод должен менять картинку (да-да, картинка - это атрибут того класса из пункта 1).

3) Прописать вызов функции в конструкторе класса.

Чувак, то что ты предлагаешь - говнокод учись применять ООП по его назначению, а не штамповать классы непонятно для чего.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Написать программу в паскале " найти сумму ряда 1-1/3+1/5-1/7+ с точностью до ԑ=0, 0001, т.е суммирование прекращается, если очередной элемент по модулю меньше ԑ
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

kalterbrun
kristeisha871
Reutskii-Kirilovskii1625
ivanovanata36937365
a800000
pizniak
Александрович_Викторовна
bakerkirill
dashkevich-76611
vik-2202
aistenok-28
f-d-a-14
Rik200081490
kamalfayed229
bykotatyana