Есть ответ 👍

Паскаль признак существования треугольника: каждая его сторона должна быть меньше суммы двух других. написать программу, которая, получив с клавиатуры значения сторон треугольника a,b,c, ответит, можно ли построить такой треугольник жили нет.

260
300
Посмотреть ответы 2

Ответы на вопрос:


Var   a, b, c: real; begin   writeln('введите стороны треугольника');   read(a, b, c);   if (a + b > c) and (a + c > b) and (b + c > a) then       writeln('существует')   else       writeln('не существует'); end. и вообще пользуйтесь поиском, пользуйтесь поиском разумно. потому что я нашла и немного допилила

Відповідь:

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

void SetArray(int *A,int N){

for(int i = 0; i < N; i++){

 A[i] = rand() % 10 + 1;

}

}

void PrintArray(int *A,int N){

for(int i = 0;i < N; i++){

cout << A[i] << " ";

}

}

void expression(int *A,int N,int k,int l){

for(int i = k; k < l; k++ , l--){

 swap(A[k], A[l]);

}

}

int main(){

srand(time(NULL));

setlocale(LC_ALL , "Ukrainian");

int N,k,l;

cout << "Введiть розмiр масиву: ";

cin >> N;

int *A = new int[N];

SetArray(A,N);

PrintArray(A,N);

cout << "\nВведiть k: ";

cin >> k;

cout << "Введiть l: ";

cin >> l;

expression(A,N,k,l);

PrintArray(A,N);

delete[] A;            

return 0;

}

Популярно: Информатика