1 написать программу вычисляющую значение функции где а и х вводятся с клавиатуры

Напишите программу решения уравнения ax + b = 0, где a и b — заданные действительные числа, любое из которых

может равняться нулю. Ответ выведите с точностью до тысячных.
В отчет включить текст программ, реакцию ЭВМ.

begin

var (a, b) := ReadReal2(‘Введите коэффициенты a и b:’);

Write(‘Корень уравнения равен ‘, -b / a:0:3)

end.

Решение линейного уравнения

Решение уравнения на Си.Программа на си должна решать линейное уравнение

Задается линейное уравнение ax=b. Задаются параметры уравнения a и b. Программа определяет, есть ли решение уранвения, если решение есть,то оно выводится на экран.При написании программы полезными будет уроки Ввод данных с клавиатуры в Си и Логические операции в Си Описание алгоритма решения линейного уравнения на Си. В начале программы с клавиатуры задаются значения параметров уравнения a и b.
В уравнении ax=b необходимо проанализировать все возможные варианты.
Если a=0 и b=0, то решение уравнения это любое действительное число

5 Ввод и вывод данных python. Команда input()


Если a=0 b и b≠0,т уравнения не имеет решений
Если a≠0,то решение уравнения рассчитывается по формуле x=b/a
Чтобы проверить выполнение двух условий одновременно, необходимо использовать логическую функцию И. В Си он задается с помощью .

Возможный вариант реализации программа на си решение линейного уравнения
#include
#include
#include

На заметку.
1.Чтобы вывести вещественное число на экран без лишних нулей используется %g
printf («Ищем решение уравнения %gx=%g «, a,b);
2.Чтобы задать условие равенства 0 используется ==. Например условие a=0 задается в Си a==0. Чтобы задать условие не равенства 0 используется логическое отрицание, которое задается знаком ! Например b≠0 задается в Си !(b==0)
Задания для самостоятельной работы:
1.Решение квадратного уравнения. Задается уравнение ax^2+bx+c=0. Задаются параметры a и b и c с клавиатуры. Определяется дискриминант. Если решения есть , то выводятся на экран, если решения нет то сообщается об этом.
В этой программе необходимо вычислить дискриминант d=b*b-4*a*c
Если d 0, то два решения x1=(-b+sqrt(d))/2a и x2 =(-b-sqrt(d))/2a

Возможный вариант реализации программа на си решение квадратного уравнения

#include
#include
#include
#include

Свежие записи

  • Сера — химические свойства, получение, соединения.
  • Нитрат кальция: способы получения и химические свойства
  • Кальций: способы получения и химические свойства
  • Гидроксид натрия: способы получения и химические свойства
  • Гидроксид кальция: способы получения и химические свойства

Источник: al-shell.ru

Составить алгоритм вычисления значения функции от двух переменных, значения которых вводятся с клавиатуры

2. Дано: n целых чисел последовательно вводятся с клавиатуры по одному. Вычислить сумму тех из них, которые нечетны и отрицательны.

3. Дано вещественное а и целое n, которые вводятся с клавиатуры Вычислить a(a-n)(a-2n)…(a-n 2 ).

Читайте также:
Антивирусные программы которые способны обнаруживать и лечить зараженные файлы это

4. Последовательно вводятся с клавиатуры n целых чисел. Получить сумму тех чисел, которые принадлежат заданному интервалу (x, y).

5. С клавиатуры последовательно вводятся из n целых чисел. Найти наибольшее среди них.

7. Дано натуральное n. Вычислить

8. Дано натуральное n. Вычислить

9. Вычислить и вывести n членов арифметической прогрессии с первым членом а и разностью прогрессии р.

10. Для натурального числа n получить все его натуральные нечетные делители.

11. Последовательно вводятся n натуральных чисел. Среди этих чисел вычислить произведение четных.

12. Дано натуральное число n и вещественное x. Вычислить . ..

13. Даны целое число n и вещественное x. Вычислить
y=x + 2 x 2 + 3 x 3 +…+ nx n . Операцию возведения в степень не использовать.

14. Получить таблицу температур по Цельсию от t1 ° до t2 ° и их эквивалентов по шкале Фаренгейта, используя для перевода формулу .

15. Последовательно вводятся n натуральных чисел. Среди этих чисел найти наименьшее.

16. Вычислить и вывести сумму n членов геометрической прогрессии с первым членом p и знаменателем прогрессии q.

17. Дано вещественное х. Вычислить значение произведения p=х*(х+0,2)*(х+0,4)*…*(х+1,6).

18. Последовательно вводятся n целых чисел. Получить сумму тех чисел, которые не принадлежат заданному интервалу (а, b).

19. Дано целое n и вещественное x. Вычислить:
y=x + 2x 2 +3x 3 +…+ nx n . Операцию возведения в степень не использовать.

20. Для заданного n получить произведение чисел образованных по закону: ai=sin(2i), где i=1, 2,…n.

21. Дано натуральное число n и число x. Вычислить значение суммы:
s= cosx+cos2x+cos3x+…..cosnx

22. Вычислить сумму n слагаемых . Значение n вводится с клавиатуры.

23. Гражданин открыл счет в банке, вложив сумму в n рублей. Каждый месяц размер вклада увеличивается на 3% от имеющейся суммы. Определить прирост суммы вклада за год.

24. Дано натуральное число n. Выяснить, является ли оно степенью числа 5 (операцию возведения в степень не использовать).

25. Вычислить за сколько лет в банке Сибнефть при начальном вкладе W и процентах годового прироста Pr будет накоплена сумма Sum.

26. Дано целое m >1. Получить наибольшее целое k, при котором 4 k .

27. Дано натуральное число n. Выяснить, является ли оно степенью числа 5.

28. Факториал некоторого числа равен f. Найти это число.

29. Дано натуральное n. Вычислить у=1*3*5*…*n, если n нечетное и у=2*4*6*…* n, если n четное.

30. Получить таблицу значений функции y=x 2 +b для х, изменяющегося от — a до a с постоянным шагом, равным 0.1, при b=5.

31. Перевести заданное натуральное число n из десятичной системы счисления в двоичную, т. е. получить число, являющейся двоичной записью.

32. Дано положительное число k и x. Найти такое наименьшее целое n, при котором xn превышает заданное k.

Задания с использованием массива

Составить алгоритмы для решения следующих задач:

1. Дан массив С из k элементов.Найти число элементов массива, не лежащих в интервале от -А до А (А вводится с клавиатуры).

2. Дан массив X, содержащий 30 элементов. Найти минимальный элемент массива и поменять его местами с первым элементом.

3. Дан массив B из n элементов. Найти среднее арифметическое наибольшего и наименьшего элементов.

4. Из заданного целочисленного массива А из k элементов. Удалить из массива элемент с номером n ( n вводится с клавиатуры ).

5. Дан массив Z из n элементов. Преобразовать массив следующим образом: из положительных элементов вычесть первый, к отрицательным прибавить последний. Первый и последний элементы, а также элементы равные нулю, оставить без изменений

Читайте также:
Действует ли программа по переселению соотечественников

6. Дан массив A из n элементов. Заменить все четные элементы на их квадраты, а нечетные удвоить.

7. Дана последовательность a 1, a 2,… a 2 n. (n — вводится). Получить сумму а 1 +…+аn, т.е. членов первой половины последовательности и сумму аn+ 1 +…+а 2 n, т.е. членов второй ее половины, и сравнить их.

8. В заданном целочисленном массиве Р найти сумму положительных элементов, имеющих четные индексы.

9. Вычислить скалярное произведение двух векторов X и Y, содержащих по n значений, по формуле .

10. Даны целые числа X и Y и массив Z из n элементов. Вычислить сумму элементов, для которых выполняется условие: Xi

11. Дан массив целых чисел y 1 ,…yn. Выяснить, каких элементов в последовательности больше: положительных или отрицательных.

12. Дан целочисленный массив D из n элементов. Вычислить сумму отрицательных элементов массива, кратных пяти.

13. Дан массив X из n элементов. Вычислить сумму положительных элементов массива с нечетными номерами.

14. Дан массив X. Найти минимальный элемент массива и поменять его местами с первым элементом

15. Дан массив A из n элементов. Заменить все элементы с четными индексами на их квадраты.

16. В заданном целочисленном массиве B найти сумму отрицательных элементов массива, имеющих четные индексы.

17. Даны целые y1,…yn. Выяснить, каких элементов в последовательности больше: четных или нечетных.

18. Дан массив X из n элементов и число Z. Определить сколько элементов массива меньше числа Z.

19. Дан массив C из n элементов. Преобразовать массив следующим образом: четные элементы массива увеличить в 2 раза, а к нечетным прибавить первый.

20. Взаданном массиве определить среднее арифметическое наименьшего и последнего элементов массива.

21. В заданном массиве D из n э лементов, вычислить сумму положительных элементов массива, кратных трем.

22. Вставить число X после последнего положительного элемента массива B из n элементов.

Источник: studopedia.su

Как решить квадратное уравнение с помощью excel

В этой статье вы узнаете как решить квадратное уравнение в Excel на конкретном примере. Подробно разберем решение несложно задачи с картинками.

Ход решения

Запустим программу Microsoft Office Excel. Я пользуюсь 2007 версией. Для начала объединим ячейки A1:A5 и запишем в них формулу квадратного уравнения в виде ax2+bx+c=0.Далее нам нужно возвести x в квадрат, для этого нужно сделать цифру 2 надстрочным интервалом. Выделим двойку и нажмем правой кнопкой мыши.

Получим формулу вида ax 2 +bx+c=0

В ячейке A2 введем текстовое значение a= , в ячейке A3 b= и в ячейке A4 с= соответственно. Эти значения будут вводиться с клавиатуры в следующих ячейках (B2,B3,B4).

Введем текст для значений, которые будут считаться. В ячейке C2 d=, C3 x1= C4 x2=. Подстрочный интервал для xсделаем аналогично надстрочному интервалу в x 2

Перейдем к вводу формул для решения

Дискриминант квадратного трехчлена равен b 2 -4ac

В ячейку D2 введем соответствующую формулу для возведения числа во вторую степень:

Квадратное уравнение имеет два корня, в случае если дискриминант больше нуля. В ячейку C3 введем формулу для x1

Для расчета x2 введем похожую формулу, но со знаком плюс

Соответственно при введенных значениях a,b,c сначала считается дискриминант, если его значения меньше нуля выводится сообщение «Корней нет», иначе получаем значения x1 и x2.

Читайте также:
Программа которая включает компьютер в определенное время

Защита листа в Excel

Нам нужно защитить лист, на котором мы производили расчеты. Без защиты нужно оставить ячейки, в которые можно вводить значения a,b,c, то есть ячейки B2 B3 B4. Для этого выделим данный диапазон и зайдем в формат ячеек, перейдем во вкладку Рецензирования, Защитить лист и уберем флажок с позиции Защищаемая ячейка. Нажмем кнопку OK, подтвердив внесенные изменения.

Этот диапазон ячеек будет не защищен при защите листа. Выполним защиту листа, для этого перейдем на вкладку Рецензирование пункт Защита листа. Пароль наберем 1234. Нажмем OK.

Теперь мы сможем изменять значения ячеек B2,B3,B4. При попытке изменения других ячеек мы получим сообщение следующего содержания: «Ячейка или диаграмма защищена от изменений. А так же совет по снятию защиты.

Так же вас может заинтересовать материал как закрепить область в Экселе.

Как решить квадратное уравнение в экселе?

Чтобы решать любое квадратное уравнение в программе эксель, необходимо сначала подготовить универсальную форму, а потом подставлять нужные значения и получать решения. И давайте рассмотрим инструкцию, как это сделать.

Первый шаг. Квадратное уравнение представляется собой следующие уравнение: a*x 2 +b*х+с=0. Поэтому создадим форму, чтобы можно было вводить коэффициенты: a, b, c. А также формы в которых будет выводится дискриминант.

Второй шаг. Теперь нужно прописать формулы, которые будут решать квадратное уравнение. Начнем с дискриминант, он по правилам математики равен b 2 -4*a*c. Поэтому в ячейке «B4» пишем формулу: =СТЕПЕНЬ(B2;2)-4*A2*C2, где b 2 – это СТЕПЕНЬ(B2;2), a – это A2, с – это C2.

Третий шаг. Чтобы, когда поля были пустые у коэффициентов a, b, c, дискриминант не считался, добавил проверку на условия и перепишем формулу в ячейке «В4» на =ЕСЛИ(A2+B2+C2=0;»»;СТЕПЕНЬ(B2;2)-4*A2*C2). Т.е. проверяем, что если поля пустые, то выходи пустота.

Четвертый шаг. Теперь найдем первый корень, при этом нужно учесть тот факт, что если дискриминант меньше нуля, то решения у уравнения не существует. Поэтому в ячейке «B5» пишем формулу =ЕСЛИ(B4 2 +D 0,5 )/2a.

Пятый шаг. Чтобы убрать ошибку #ЗНАЧ!, заключим формулу из четвертого шага в функцию ЕСЛИОШИБКА и напишем формулу: =ЕСЛИОШИБКА(ЕСЛИ(B4 2 +2*x+1=0.

Видео как решить квадратное уравнение в экселе.

Квадратное уравнение. Excel

Для решения квадратного уравнения необходимо знать формулу и алгоритм нахождения квадратов уравнения

Шаг 1. Организация таблицы

На первом этапе мы организуем таблицу для ввода данных коэффициентов a,b и c.

  • a называют первым или старшим коэффициентом,
  • b называют вторым или коэффициентом при x,
  • c называют свободным членом.

Шаг 2. Проверка равенства Дискриминанта.

Для того, чтобы вычислить корни уравнения второй степени, необходимо определить значение Дискриминанта.

Формула дискриминанта

Вычисление корней уравнения второй степени происходит по формулам при условии величины Дискриминанта

Условие D > 0 D = 0 D 2 — 4 * a * c)) / (2 * a) X1=X2=-b/(2*a)

Шаг 3. Вычисляем корни уравнения.

После определения значения Дискриминанта используем выше приведенные формулы для нахождения корней.

Находим первый корень

Находим второй корень. Формула будет отличаться только в одном знаке.

Итог: с помощью Excel можем создать единожды таблицу и формулы для решения квадратного уравнения (уравнения второй степени) и быстро их решать.

Источник: all-equa.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru