Напишите программу решения уравнения 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, то решение уравнения это любое действительное число
Если 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
main()
<
float a; // коэффициент при x^2
float b; // коэффицент при x
float c;// свободный член
float d;// переменная для дискрименанта
float x1;// переменная для первого корня
float x2;// перменная для второго корня
// ввод коэффициентов уравнения
printf («Введите коэффициент a\n»);
scanf(«%f», &a);
printf («Введите коэффициент b\n»);
scanf(«%f», &b);
printf («Введите свободный член с\n»);
scanf(«%f», &c);
printf («Ищем решение уравнения %gx^2+%gx+%g=0\n», a,b,c);
// расчет дискрименанта
d=b*b-4*a*c;
// анализ дискрименанта
if (d
if (d>0)
<
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf («Уравнение имеет два корня\n»);
printf(«x1=%g\n»,x1);
printf(«x2=%g\n»,x2);
Полезно почитать по теме условия в си
Составить программу для решения уравнения ах = b где b — заданные действительные числа ?
Информатика | 5 — 9 классы
Составить программу для решения уравнения ах = b где b — заданные действительные числа .
библиотеки не писал, нужны stdio и conio.
Помогите составить программу?
Помогите составить программу.
Дано трехзначное число.
Найти число, полученное при перестановке второй и третьей цифр заданного числа.
Составить блок — схему и программу в паскале для решения задачи : Задать три числа и найти их среднее арифметическое?
Составить блок — схему и программу в паскале для решения задачи : Задать три числа и найти их среднее арифметическое.
Составить программу?
Заданы действительные х и у.
Принадлежит ли точка (х, у) заштрихованной части плоскости?
Дано действительное X?
Дано действительное X.
Составить программу с помощию которой определить является ли это число корнем уравнения 15x — 10 = 0.
Составить программу для решения задачи : задайте целое число ; определите, является ли оно нечетным?
Составить программу для решения задачи : задайте целое число ; определите, является ли оно нечетным.
Помогите срочно, составить программу?
Помогите срочно, составить программу.
Напишите программу, вычисляющую и выводящую на экран число бит, если задано число Мбайт.
Количество Мбайт вводится с клавиатуры.
1. С клавиатуры вводится действительное число a?
1. С клавиатуры вводится действительное число a.
Найти его квадратный корень.
2. С клавиатуры вводится действительное число p.
Записать отдельно его целую часть C.
Помогите составить программу.
Даны 3 действительных числа найдите наибольшее значене из их суммы и произведения?
Даны 3 действительных числа найдите наибольшее значене из их суммы и произведения.
Составить алгоритм и программу.
Составить программу Pascal : заданы числа a и b?
Составить программу Pascal : заданы числа a и b.
Определить, эти числа одного или разных знаков.
ПОМОГИТЕ ПОЖАЛУЙСТА составить программу, составить алгоритм для решения задачи?
ПОМОГИТЕ ПОЖАЛУЙСТА составить программу, составить алгоритм для решения задачи.
Вычислить длину окружности и площадь круга одного и того же заданного радиуса R.
Перед вами страница с вопросом Составить программу для решения уравнения ах = b где b — заданные действительные числа ?, который относится к категории Информатика. Уровень сложности соответствует учебной программе для учащихся 5 — 9 классов. Здесь вы найдете не только правильный ответ, но и сможете ознакомиться с вариантами пользователей, а также обсудить тему и выбрать подходящую версию. Если среди найденных ответов не окажется варианта, полностью раскрывающего тему, воспользуйтесь «умным поиском», который откроет все похожие ответы, или создайте собственный вопрос, нажав кнопку в верхней части страницы.
Ответ : Любой вопрос, на который можно ответить с определённостью «да» или «нет» несёт в себе 1 бит информации. Примеры : «Железо — это металл или нет? «, «В корзине 2 шара — белый и чёрный. Вынимают наугад один шар. Вопрос, это белый шар? » и т..
Машина красная машина красная тойота красная тойота камри.
1. Переведем 13₈ в двоичную систему счисления. 13₈ = 1011₂ 2. Аналогично переведем это число из 16 системы счисления в двоичную : 13₁₆ = 10011₂ 3. Получим сумму : 11110₂.
Ну они делятся на три типа : системное ПО, Прикладное ПО и Инструментальное ПО. 1. ОС, драйвера, архиваторы, антивирусы и т. Д. 2. Редакторы текста, игры, переводчики, электронные таблицы. 3. Редакторы программного кода, трансляторы, отладчики.
1. 625 кбайт * 1024 * 8 / 256000 бит сек = 20 сек. 2. 875 кбайт * 1024 * 8 / 512000 бит сек = 14 сек. 3. 256000 бит сек * (3 * 60) / 8 / 1024 = 5625 кбайт. 4. 128000 бит сек * (1 * 60 + 20) / 8 / 1024 = 1250 кбайт.
603 = 512 + 64 + 16 + 8 + 2 + 1 1001011011.
Процедурные знания — описание процесса, типа инструкция. К такому высказыванию можно задать вопрос «как» ответ : б КАК перезагрузить компьютер.
Телефон — новее / старее, дешевле / дороже ; USB — новее / старее, дешевле / дороже, больше / меньше.
http://itrobo.ru/programmirovanie/praktikum/reshenie-lineinogo-uravnenija.html
http://informatika.my-dict.ru/q/4866543_sostavit-programmu-dla-resenia-uravnenia-ah/