Может кто написать программу для решения на паскале? ​

0 интересует 0 не интересует
72 просмотров

Может кто написать программу для решения на паскале? ​


image

спросил от (12 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Начинающий (194 баллов)

(На фото всё более понятно и в цвете)


Пояснение:

1)вводится переменная n. nдолжна быть четной. Чтобы n не была введена не четной используется repeat для запроса n, пока она не будет введена чётной.

2)идёт цикл от 1 до n. Каждый раз он просит ввести a i-тое, которое каждый раз записывается по-новой в переменную g. Далее она используется для изменения значения b и c.

3)выводится ответ, где b делим на c.

b-делимое, то есть "-a1-a3-...-a(n-1)"

c-делитель, то есть "а2+а4...+аn"


Код для копирования:



program school5;

Var i, n:integer;

b, c, g:real;

begin

Repeat

Write('Введите n (n-чётное)>> ');

ReadLn(n);

Until n mod 2 = 0;

For i:=1 to n do

Begin

Write('Введите a', i, '>> ');

ReadLn(g);

If i mod 2 <> 0 then

b:=b-g

Else c:=c+g;

End;

Write('ответ: ', b/c);

end.


image
оставил комментарий от БОГ (678k баллов)
0 0

это все что дано

оставил комментарий от Начинающий (194 баллов)
0 0

Подождите, попробую решить при помощи цикла.

оставил комментарий от БОГ (678k баллов)
0 0

спасибо, буду очень благодарен

оставил комментарий от Начинающий (194 баллов)
0 0

Как вам удобнее получить ответ? Картинкой или текстом?

оставил комментарий от БОГ (678k баллов)
0 0

как вам удобнее, приму любой ответ

оставил комментарий от Начинающий (194 баллов)
0 0

Исправил в решение

оставил комментарий от Начинающий (194 баллов)
0 0

Пояснение не требуется?

оставил комментарий от БОГ (678k баллов)
0 0

спасибо, ну если не трудно то можно.

оставил комментарий от Начинающий (194 баллов)
0 0

Сделал

оставил комментарий от БОГ (678k баллов)
0 0

огромное спасибо

...