valeron7hair7
?>

Сколько раз выполнится тело цикла в фрагменте программы для определения того, является ли слово палиндромом?

Информатика

Ответы

leonidbaryshev19623
Паскаль авс program loctarugar; uses crt; const   eps=0.001; function fact(n : integer) : longint;   begin       if n < = 1                 then  fact : = 1                 else    fact : = n * fact(n - 1);   end; var   t,s: real;   i: integer; begin   writeln('*** alphaeus is ***');   writeln('***                  ok                        ***');   writeln();   writeln('программа вычисляет частичную сумму ряда с заданной точностью');   writeln('  общий член ряда:   an = ((3^n)*n! )/ (2n)! ');   writeln('вычисление прекратится, когда модуль очередного слагаемого станет меньше 0,001');   writeln();   s: =0;     i: =1;     t: =1;   while t> eps do       begin           t: =(power(3,i)*fact(i))/(2*fact(2*i));           s: =s+t;           writeln('a(',i,')=',t: 0: 6,'  s=',s: 0: 6);           i: =i+1;         end;   writeln();   writeln('сумма ряда равна',s: 0: 6); end.
alzheleshikov

усложнённый вариант(всё работает исправно,при вводе больше или меньше 3 чисел выводится сообщение "это не трёхзначное число! "):

vari,a,d: integer; s: string; beginwriteln('введите трёхзначное число '); read(s); d: =length(s); if d< > 3 thenwrite('это не трёхзначное число! '); if d=3 thenif (s[1]=s[2])or(s[1]=s[3])or(s[2]=s[3]) thenwrite('да')elsewrite('нет'); end.

 

простой вариант(выводится ошибка если цифр больше или меньше трёх! ):

vari,a,d: integer; s: string; beginwriteln('введите трёхзначное число '); read(s); if (s[1]=s[2])or(s[1]=s[3])or(s[2]=s[3]) thenwrite('да')elsewrite('нет'); end. 2 варианта, так-как незнаю,проходили ли вы функцию  "length" или нет.если нет,то препад заподозрит что вы списали откуда нибудь или вам кто-то подсказал.

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

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

Сколько раз выполнится тело цикла в фрагменте программы для определения того, является ли слово палиндромом?
Ваше имя (никнейм)*
Email*
Комментарий*

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

mospaskrasnogorbukh
espectr-m
Кочугурова
vrn3314
Новицкий1107
orion-inginiring7807
Astrians
nata27-73589
valera850515
andreanikin
info8
Zebra198383
hadzievamareta44
salesrawtogo
vipteatr