sergeymartyn56
?>

Вычисление выражений. дано натуральное n. вычислить сумму: 1/sin1+1/(sin1+sin2)++1/(sin1+) ; нужен паскаль с циклом repeat. пожлуйста.

Информатика

Ответы

agaloan8
// PascalABC.NET 3.2, сборка 1387 от 20.02.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('n=');
  var s1:=sin(1); var s:=0.0; var i:=1;
  repeat
    s+=1/s1; i+=1; s1+=sin(i)
  until i>n;
  Writeln(s)
end.
kzhgutova

(см. объяснение)

Объяснение:

Программы написаны на языке PascalABC.NET 3.8 сборка 2899.

Задача №1:

##

ReadString.ForEach(procedure(x)->print(x))

Задача №2:

##

power(Integer.Parse(ReadString[::-1]),2).Print;

Задача №3:

##

var n: integer := ReadInteger;

print('На лугу пасётся '+n);

case n of

1: print('корова.');

2..4: print('коровы.');

5..9: print('коров.');

end;

Задача №4:

##

'В нашем саду растут 20 яблонь и 15 груш.'.Replace('20','35').Replace('груш','яблонь').Replace('яблонь','груш',1).Print;

Задание выполнено!

sbarichev330

if - инструкция или же условный оператор:

if условие;

       инструкция (или последовательность инструкций) .

if - это ключевое слово которое даёт понять компилятору что мы создаём структуру, для проверки условия и выполнения соответствующих действий. где условие - булево значение, в данном случае проверяется РАВЕН ли x нулю, если да - выведется инструкция "вы ввели 0". иначе выведется лишь "Программа завершилась".

Инструкций может быть несколько (я точно не знаю как в с++ или что это) но в C# (дочернем к с++) есть последовательность инструкций, а не одна, задаются они логическим блоком ( { } ) :

if(x < 0)

{

Console.WriteLine("x < 0");

Console.ReadLine();

x--;

}

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

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

Вычисление выражений. дано натуральное n. вычислить сумму: 1/sin1+1/(sin1+sin2)++1/(sin1+) ; нужен паскаль с циклом repeat. пожлуйста.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

bronco-s
dmdlir
kuhonka2021
Xeniya91
Олегович Паутова
AnnaChulyukanova3
sinicin80
Belik-elena20111
Ivanovich_Kostik898
Анатольевич
Maly01984489
oleonov
myatadinamo
Semenova1719
Валуева