Предмет: Информатика, автор: v1l4j

ЗАДАЧА НА С++
Паскаль не принимаю

Приложения:

Ответы

Автор ответа: MrMiner1
1

а)

#include <iostream>

using namespace std;

int main(){

double x, y;

cin>>x;

if (x<2) y=x;

else y=2;

cout<<y;

}

б)

#include <iostream>

using namespace std;

int main(){

double x, y;

cin>>x;

if (x<3) y=-x;

else y=-3;

cout<<y;

}

(под Б при вводе 0 выводится -0. Но это не важно.)


DigitalAnnihilator: Что перед cout?
MrMiner1: Выпала строка по какой-то причине.
if (y==-0) y=0;
DigitalAnnihilator: Нет, это не верно.
DigitalAnnihilator: То есть если по формуле -0 получиться, то выведет 0.
MrMiner1: else y=-3;

cout<
MrMiner1: секундочку
MrMiner1: else y=-3;
if (y==-0) y=0; (выпала строка)
cout y; (стрелки выпадают в комментах)
DigitalAnnihilator: Строка появилась и я тебе скажу что ты тогда не верно написал.
Теперь больше похоже на правду.
DigitalAnnihilator: Ахахах, не нифига
DigitalAnnihilator: сорри комент outdated
Похожие вопросы