#include "stdafx.h"
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
srand(time(0));
int n;
cout << "N = ";
cin >> n;
double A[100];
for (int i = 0; i < n; i++)
{
cin >> A[i];
}
for (int i = 0; i < n; i++)
{
cout << A[i] << ' ';
}
cout << endl;
double max = -999;
for (int i = 0; i < n; i++)
{
if (max <= A[i])
max = A[i];
}
cout << max << endl;
system("pause");
return 0;
}
Это система скрытой реализации. Когда можно что-то подать на вход, и что-то получить на выход, но вот конкретно как преобразуются входящие данные в выходящие данные не известно. Вся техника по сути и есть черный ящик. Нажимаешь кнопочку на телевизоре - переключается канал, но как это происходит - не известно, если ты конечно не делал этот телевизор. Если надписи на кнопках будут на не понятном языке и инструкция на понятном языке отсутствует, то такой прибор будет классическим случаем черного ящика.
Надеюсь
Поделитесь своими знаниями, ответьте на вопрос:
Паскаль .вывести квадраты всех чисел от a до b. ( значения а и b вводятся с клавиатуры; b> =aдля выполнения организовать цикл с предусловием.
var
a, b: integer;
begin
readln(a, b);
while a <= b do
begin
write(sqr(a), ' ');
a += 1;
end;
end.