Aleksandr740
?>

Пишет ошибку в 15 строчке: else without a previous if #include #include using namespace std; int main() { int x; float a; cout< < "ð’ð²ðµð´ð¸ñ‚ðµ ñ…="< cin> > x; if (x > = m_pi); { a=0; cout< < "y=0"< } else if(m_pi> x & & x> =0) { a=sin(x); cout< < "y=sin(x)"< } else if (0> x & & x> =-2) { a=0; cout< < "y="< } else if (x< =-2) { a = pow((x+2), 2); cout < < "y="< } return 0; }

Информатика

Ответы

Анастасия1097
Вот так правильно и тебе там нужно объявить M_PI
#include <iostream>#include <cmath>using namespace std;int main(){    int x;    float A;    cout<<"Введите Ñ…=";    cin>>x;    if (x >= M_PI){        A=0;        cout<<"y=0"; }    else if(M_PI>x && x>=0) {        A=sin(x);        cout<<"y=sin(x)"; }    else if (0>x && x>=-2){        A=0;        cout<<"y="; }    else if (x<=-2) {        A = pow((x+2),2);        cout <<"y="; }
return 0;}
Korikm
По выполняемым функциям и возможности применения информационные технологии делят на используемые:1) в автономных компьютерах (ПЭВМ) и в локальных рабочих станциях (АРМ) в составе сетевых автоматизированных информационных систем (АИС) реального времени;2) в объектно-ориентированных, распределённых, корпоративных и иных локальных и сетевых информационно-поисковых, гипертекстовых и мультимедийных системах;3) в системах с искусственным интеллектом;4) в интегрированных АИС;5) в геоинформационных, глобальных и других системах.
ПаршинАндрей1928

Задача 1:

var a,s1,s2: integer;

begin

s1:=0;

s2:=0;

repeat

readln(a);

if (a<0) then s1:=s1+1

else if (a>0) then s2:=s2+a;

until (a=0);  

writeln('Количество отрицательных: ',s1);

writeln('Сумма положительных: ',s2);

end.

Задача 2:

var a,i,n,min,max: integer;

begin

write('Введите кол-во чисел в последовательности: ');

readln(n);

write('Введите ',1,' число: ');

readln(a);

max:=n;

min:=n;

for i:=2 to n do

 begin

 write('Введите ',i,' число: ');

 readln(a);

 if (a>max) then max:=a;

 if (a<min) then min:=a;

 end;

writeln('Минимальное число: ',min);

writeln('Максимальное число: ',max);

writeln('Их сумма: ',min+max);

end.

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

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

Пишет ошибку в 15 строчке: else without a previous if #include #include using namespace std; int main() { int x; float a; cout< < "ð’ð²ðµð´ð¸ñ‚ðµ ñ…="< cin> > x; if (x > = m_pi); { a=0; cout< < "y=0"< } else if(m_pi> x & & x> =0) { a=sin(x); cout< < "y=sin(x)"< } else if (0> x & & x> =-2) { a=0; cout< < "y="< } else if (x< =-2) { a = pow((x+2), 2); cout < < "y="< } return 0; }
Ваше имя (никнейм)*
Email*
Комментарий*

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

larisau41
Банова_Елена431
oserdyuk41
saint158
keti0290103
Михаил1121
Татьяна_Полулях
benonika
Gennadievna bessonov
Дмитрий-Олейникова
Николаевич
PetrovnaTsukanov
Васильевий
opscosmiclatte7868
novocherkutino7