ksiuu
04.09.2021 15:56

Program1.pas(13) : Нельзя преобразовать тип real к integer. Что не так ? program arif;
var a,b,c:integer;
d:real;
begin
writeln('Введи 2 числа');
readln(a,b);
c:=a+b;
writeln(a,'+',b,'=',c);
c:=a-b;
writeln(a,'-',b,'=',c);
c:=a*b;
writeln(a,'*',b,'=',c);
c:=a/b;
writeln(a,':',b,'=',с);
c:=a div b;
write(a,':',b,'=',c);
c:=a mod b;
writeln('и',c,'в остатке');
end.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
JuliaFlar
06.03.2021 08:27
Вы не указали на каком языке программирования это написать, поэтому я выбрал на своё усмотрение - c++.

#include <iostream>
#include <windows.h>
#include <math.h>
using namespace std;
int main ()
{    
double a,b;
cout << "enter a: ";
cin >> a;
cout << "enter b: ";
cin >> b;
if( (a-b)*(a+b) > fabs(a*a-2*a*b+b*b))
{
cout << " bolshe raznost kvadratov";
return 0;
}    
else    
{        
cout << " bolshe modul kvadrata raznosti";        
return 0;    
}    
return 0;
}
0,0(0 оценок)
Ответ:
Шишка33333333333333
06.03.2021 08:27
Вы не указали на каком языке программирования это написать, поэтому я выбрал на своё усмотрение - c++.

#include <iostream>
#include <windows.h>
#include <math.h>
using namespace std;
int main ()
{    
double a,b;
cout << "enter a: ";
cin >> a;
cout << "enter b: ";
cin >> b;
if( (a-b)*(a+b) > fabs(a*a-2*a*b+b*b))
{
cout << " bolshe raznost kvadratov";
return 0;
}    
else    
{        
cout << " bolshe modul kvadrata raznosti";        
return 0;    
}    
return 0;
}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота