Переведите из паскаля в c++ program p; uses crt; const n = 20; var r: real; a:...

0 голосов

Переведите из паскаля в c++ program p; uses crt; const n = 20; var r: real; a: array[1..n] of integer; i: Integer; begin clrscr; randomize; r := 0; for i := 1 to n do begin a[i] := random(50); write(a[i], ' '); r := r + 1 / a[i]; end; writeln; r := 1 / r; writeln('R: ', r); readkey; end.


спросил от (39 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Бакалавр (14.4k баллов)

#include

#include

#include

#include

int main()  

{

       srand(time(NULL));

       const int n = 20;

       double r = 0;

       int a[n];

       system("cls");

       for (int i = 0; i < n; i++)  

       {

               a[i] = rand() % 50;

               std::cout

               r += 1. / a[i];

       }

 

       std::cout

       r = 1. / r;

       std::cout

       getch();

       return 0;

}

...