Перевести с Паскаля на Си - C (СИ) (77147)
Формулировка задачи:
uses crt;
var j,k,n,m,s1,s2:integer;
begin
clrscr;
s1:=1;
s2:=2;
write("Введите m,n:";
readln(m,n);
for j:=1 to m do s1:=s1+j*j*j+2*j*j+3;
for k:=3 to n do s2:=s2+2*k*k-1;
writeln('y=',s1/s2);
readln;
end;Решение задачи: «Перевести с Паскаля на Си»
textual
Листинг программы
#include <stdio.h>
#include <conio.h>
int main()
{
int j,k,n,m,s1,s2;
s1 = 1;
s2 = 2;
printf("Введите m,n:");
scanf(&m,&n);
for (j=1; j<m; j++) s1 = s1+j*j*j+2*j*j+3;
for (k=3; k<n; k++) s2 = s2+2*k*k-1;
printf("\n y=%f",s1/s2);
getch();
return 0;
}