К первому поколению (англ. first-generation programming language, 1GL) относят машинные языки — языки программирования на уровне команд процессора конкретной машины. Для программирования не использовался транслятор, команды программы вводились непосредственно в машинном коде переключателями на передней панели машины. Такие языки были хороши для детального понимания функционирования конкретной машины, но сложны для изучения и решения прикладных задач.
Термины «первое поколение» и «второе поколение» были введены одновременно с термином «третье поколение». Фактически, эти термины в то время не использовались. С появлением языков высокого уровня, языки ассемблера стали относить к первому поколению языков.
Поделитесь своими знаниями, ответьте на вопрос:
Решить на c++: треугольник стирлингатребуется найти вывести n верхних строк треугольника стирлинга. треугольникстирлинга —это треугольник, состоящий из чисел следующего вида: каждое k-е в любойстроке, кроме нулевой строки, равно сумме k-го числа из предыдущей строки, взятого kраз, и k-1-го числа из предыдущей строки взятого один раз. нулевая строка состоит изединицы.inputсо стандартного устройства ввода вводится целое число n (1 < = n < = 16outputтребуется вывести n строк с элементами треугольника стирлинга.выводить пробел в конце строки не нужно.sample input6sample output10 10 1 10 1 3 10 1 7 6 10 1 15 25 10 1примечаниезначение первого элемента для нулевой строки равно «1», а для всех последующих «0».над единицами, расположенными на главной диагонали, предполагаются нули.дополненная до квадратной, матрица из примера имеет следующий вид: 1 0 0 0 0 00 1 0 0 0 00 1 1 0 0 00 1 3 1 0 00 1 7 6 1 00 1 15 25 10 1
// Внимание! Если программа не работает, обновите версию!
begin
Writeln('Аргумент Функция');
var s:=0.0;
var x:=0.5;
var f:real;
var b:=true;
while x<=3 do begin
if b then f:=sin(x) else f:=cos(x);
Writeln(x:6:1,f:14:6);
b:=not b; x:=x+0.5; s:=s+f
end;
Writeln(' Сумма',s:13:6)
end.
Результат
Аргумент Функция
0.5 0.479426
1.0 0.540302
1.5 0.997495
2.0 -0.416147
2.5 0.598472
3.0 -0.989992
Сумма 1.209556