• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

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

  • Автор темы KanycTa
  • Дата начала
K

KanycTa

Помогите пожалуйста решить два простых задач по Dev C++. Меня на занятиях несколько дней не было, без вашей помощи провалю рейтинги. Если это возможно, опишите свои действия добавив коментария. Спасибо тебе, если решился помочь! А да, чуть не забыл... Мы пока работаем только с int main (){}. Буду очень благодарен.
1)
Screenshot_2017-10-28-07-02-00-1.png

2)
Screenshot_2017-10-28-07-01-13-1.png
 

sinner67

Green Team
24.03.2017
279
357
BIT
0
Попробую помочь:
1) "/" - деление; "%" - остаток от деления
Код:
int N;
cout << "Vvedite chislo: ";
cin >> N;
cout << (N % 1000) / 100 << endl;
system ("pause");
return 0;
в скобке получаем последние 4 цифры числа, а потом получаем нужную цифру.
2) sqrt(x) - квадратный корень от x; pow(x,y) - возведение x в степень y;
Код:
double Ax, Ay, Bx, By, Cx, Cy, AC, CB;
cout << "Vvedite Ax : ";
cin >> Ax;
cout << "Vvedite Ay : ";
cin >> Ay;
cout << "Vvedite Bx : ";
cin >> Bx;
cout << "Vvedite By : ";
cin >> By;
cout << "Vvedite Cx : ";
cin >> Cx;
cout << "Vvedite Cy : ";
cin >> Cy;
AC = sqrt(pow(Ax - Cx, 2) + pow(Ay - Cy, 2));
CB = sqrt(pow(Cx - Bx, 2) + pow(Cy - By, 2));
cout << AC + CB << endl;
system ("pause");
return 0;
Код я не проверял на работоспособность. А вообще я считаю надо бы научиться пользоваться поиском. Главное правильно формулировать вопросы.
 
  • Нравится
Реакции: IioS
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!