glebtomilovpop0
05.01.2020 02:11

УМОЛЯЮ Дискретные модели данных в компьютере
1.Что такое натуральный ряд ?
А) это дискретное множество чисел
Б) множество представленных в памяти величин
В) представление двойных в компьютере
Г) дискретное множество
2. К какой системе хранится числа в памяти компьютера ?
А) в десятичной
Б) в двоичной
В) в троичной
3. Что такое целые числа в памяти компьютера ?
А) натуральные числа
Б) множество величин
В) дискретное ,ограниченное и конечное множество
Г) десятичная система
4.Сколько цифр сохранят после запятой ?
А) 0
Б) 4
В) 12
Г) 8
5.Как называется число стоящее перед буквой ?
А) мантиссой
б) ориксированной запятой
в) плавающей запятой
г) порядковым
6.Чему будет равно число 216-1 в десятичной системе ?
А) 66537
Б)65535
В)65633
Г) 65553​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
mamaevseenko
24.01.2021 00:59

#include <iostream>

#include <math.h>

#include <stdio.h>

using namespace std;

int main() {

double a,b,c,d,x1,x2;

cout<<"a, b, c:"<<endl;

cin>>a>>b>>c;

d=b*b-4*a*c;

if(d>0) {

 x1=(-b+sqrt(d))/(2*a);

 x2=(-b-sqrt(d))/(2*a);

 cout<<"double root:"<<endl;

 cout<<x1<<" "<<x2;

}

else

 if(d<=0) cout<<"no roots"<<endl;

 else if(d==0) {

  x1=-b/2*a;

  cout<<"one root:"<<endl<<x1;

 }

getchar();

return 0;

}

Исправил тебе код.

Очень, ОЧЕНЬ много ошибок.

После инклюдов ; не ставится.

Зачем тебе программа для решения квадратных уравнений если она не может работать с дробями. Надо использовать для переменных тип double.

Функция квадратного корня пишется sqrt, а не sgrt.

В C и C++ переменные d и D - разные. Регистр имеет очень большое значение.

cin>>double root>>; - что ты вообще хочешь этим сделать. Тебе нужно вывести корни, а ты что-то непонятное делаешь.

cin>>one root>>; - аналогично

cin>>notroot>>; - аналогично

cout<<"not root:"<<endl; - грамматическая ошибка

Присвоение в C и C++ это =, а не :=.

По поводу if-else - сам почитай.

{}{}{}{}{} - для каждой { должна быть }

Самая первая проверка d должна выглядеть d>0, а не d>=0; будет ответ неверным.

Проверка на равенство в C/C++ выглядит (a==b)

И много-много другого

0,0(0 оценок)
Ответ:
yaltame
08.05.2020 01:34

a – число десятков тысяч (первая цифра): n // 10000

b – число тысяч (вторая цифра): n % 10000 // 1000

c – число сотен (третья цифра): n % 1000 // 100

d – число десятков (четвертая цифра): n % 100 // 10

e – число единиц (пятая цифра):  n % 10

Объяснение:

n % 10^{k} - оставляет k знаков.

n // 10^{k} - оставляет все начиная с k+1 знака

n % 10 - остаток от деления на 10. Например: 12345 % 10 = 5

n % 100 // 10 - результат целочисленного деления на 10 остатка от деления на 100. Например: 12345 % 100 = 45; 45 // 10 = 4

n % 1000 // 100  - результат целочисленного деления на 100 остатка от деления на 1000. Например: 12345 % 1000 = 345; 345// 100 = 3

============              

Не забывайте нажать " ", поставить оценку и, если ответ удовлетворил, то выберите его как "Лучший"      

Бодрого настроения и добра!    

Успехов в учебе!

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота