Guru-tailor
?>

Составить программу подсчета суммы четных чисел от 10до 50

Информатика

Ответы

syana80

program gg;

var i,s: integer;

begin

  for i: =10 to 50 do

  if i mod 2=0 then s: =s+i;

  writeln('сумма всех четных чисел от 10 до 50 равна ',s)

end.

funny-furiya

ответ:

# 1

x, n, summ = 1, -1, -1

while x ! = 0:

    summ += x

    n += 1

    x = int(

print(summ, n)

# 2

a = float(

summ, n = 0.0, 0

while summ < = a:

    n += 1

    summ += 1/n

print(n, summ)

# 3

s, k, start = (int( for i in range(3))

n = 0

while n < 10:

    if start % 10 == k and start % s == 0:

        print(start, end=' ')

        n += 1

    start = start + s if n ! = 0 else start + 1

объяснение:

nadnuriewa8110

программа:

#include

#include

using namespace std;

int main()

{

setlocale(lc_all, "rus");

int n; float a, b, h, x, f;

cout < < "введи кол-во шагов="; cin > > n;

cout < < "введите левую границу отрезка="; cin > > a;

cout < < "введите правую границу отрезка="; cin > > b;

if (a == b)

{

  cout < < "вы ввели точку, а не отрезок" < < endl;

  cout < < "введите ещё раз a и b: " < < endl;

  cout < < "a="; cin > > a;

  cout < < "b="; cin > > b;

}

x = a;

h = (b - a) / n;

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

{

  if (x-n == 0)

  cout < < "x=" < < x < < " " < < "f(x) - нет значения"< < endl;

  else

  {

  f = ((sin(x - n)) / (x - n)) + exp(x - n);

  cout < < "x=" < < x < < " " < < "f(x)=" < < f < < endl;

  }

  x = x+h;

}

return 0;

}

пример:

введи кол-во шагов=10

введите левую границу отрезка=5

введите правую границу отрезка=15

x=5 f(x)=-0.185047

x=6 f(x)=-0.170885

x=7 f(x)=0.0968271

x=8 f(x)=0.589984

x=9 f(x)=1.20935

x=10 f(x) - нет значения

x=11 f(x)=3.55975

x=12 f(x)=7.8437

x=13 f(x)=20.1326

x=14 f(x)=54.4089

x=15 f(x)=148.221

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составить программу подсчета суммы четных чисел от 10до 50
Ваше имя (никнейм)*
Email*
Комментарий*