marsianin121
29.05.2020 04:43

желательно объяснить что и как делать)
Задание :Составить программу на Паскале, которая проверяет является ли фраза
"палиндром" Фраза моя "ДеД" можете свою, а там уже вставлю я свою)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
миша1078
22.10.2020 20:27
Для начала вычислим расстояния между точками, это сделать легко через вычисление длян векторов
обозвав точки в порядке следования A B C D получим
AB = 72,6645917899
AC = 123,0197463824
AD = 323,1683462222
BC = 87,105520491
BD = 362,136715758
CD = 310,3290415027

т.к. маршрут кольцевой, то из какой деревни начинать не существенно, будем считать, что всегда выходим из А, тогда существует всего 6 маршрутов

A-b-d-c-a 868,1500954331
A-b-c-d-a 793,2675000058
A-c-d-b-a 868,1500954331
A-c-b-d-a 895,4303288536
A-d-b-c-a 895,4303288536
A-d-c-b-a 793,2675000058

наиболее оптимальных 2 A-b-c-d-a и A-d-c-b-a, что логично т.к. это мы ходим в разные стороны, да и собственно маршрутов-то оказывается разных всего 3 :)

ответ 793,2675000058
0,0(0 оценок)
Ответ:
89004613297cn
27.09.2020 05:31
калькулятор сам составлял

#include<iostream>

 

using namespace std;

 

int main()

{

   setlocale( LC_ALL, "Russian" );

       float a,b,s;

       int dp;

       

   cout << "Привет! Я калькулятор!Какие действие вы будете выполнять:" << endl;

       cout << "1. Сложение. " << endl;

       cout << "2. Отнимание." << endl;

       cout << "3. Умножение." << endl;  

       cout << "4. Деление." << endl;

 

       cout << "Введите число для выбора действия" << endl;

 

       cin >> dp;

 

       switch(dp)

       {

       case 1:

               cout << "Число a = " << endl;

       cin >> a;

       cout << "Число b = " << endl;

       cin >> b;

               s = a + b;

               cout << "\n" << a << " * " << b << " = "<< s << endl;

   break;

 

case 2:

               cout << "Число a = " << endl;

       cin >> a;

       cout << "Число b = " << endl;

       cin >> b;

               s = a - b;

               cout << "\n" << a << " * " << b << " = "<< s << endl;

               break;

 

 

case 3:

               cout << "Число a = " << endl;

       cin >> a;

       cout << "Число b = " << endl;

       cin >> b;

               s = a * b;

               cout << "\n" << a << " * " << b << " = "<< s << endl;

               break;

 

               case 4:

               cout << "Число a =  "  << endl;  

               cin >> a;

               cout << "Число b =  " << endl;

       cin >> b;

               s = a / b;

               cout << "\n" << a << " / " << b << " = "<< s << endl;

               break;

       }

       

 

return 0;

}

1

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