В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
meshiydima
meshiydima
16.01.2020 14:05 •  Информатика

Написать в pascal программу, которая сможет сделать следующее:

Показать ответ
Ответ:
соня1581
соня1581
04.10.2020 18:19
Var x, i, n, s: longint;                                      //объявление переменных
 begin s := 0;                                                 //изначально сумма равна 0
  read(x, n);                                                   //ввод x,n
  for i := 1 to n do s := s + trunc(power(x, i));//n раз
                                                                    //прибавляем к сумме x в i  
 //степени(power)
  write(s);                                                     //выводим сумму
end. 
0,0(0 оценок)
Ответ:
pupsic3
pupsic3
04.10.2020 18:19
Var x,s,p:real; i,n: integer; 
begin
write('x = ');
readln(x);
write('n = ');
readln(n);
p:=1; s:=0;
for i:=1 to n do 
 begin
 p:=p*x;
 s:=s+p; 
 write(x,'^',i);
 if i<>n then write(' + ') else write(' = ');
 end; 
writeln(s); 
end. 

Пример:
x = 2
n = 5
2^1 + 2^2 + 2^3 + 2^4 + 2^5 = 62
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота