var a,s:integer;
begin
s:=0;
writeln('Введите числа');
repeat
readln(a);
if (a>9)and(a<99) then
s:=s+a;
until a=0;
writeln(s);
end.
#include <iostream>
int main()
{
int x, k = 0;
cin >> x;
for (int i = 1; i <= x; i++)
{
if (x % i == 0 )
{
k++;
}
}
cout << k;
return 0;
}
Попробуйте так
Если будут вопросы – обращайтесь :)
1 1 2 3 5 8 13 21 34...
Каждое следующие число это сумма двух предыдущих, например: 13 = 8 + 5
8 и 5 два предидущих числа для 13
<span>(х>2) или не (x>1)
x=1
</span>(1>2) или не (1>1) ⇒ ложь или не ложь ⇒ ложь или истина ⇒ истина
x=2
(2>2) или не (2>1) ⇒ ложь или не истина ⇒ ложь или ложь ⇒ ложь
x=3
(3>2) или не (3>1) ⇒ истина или не истина ⇒ истина или ложь ⇒ истина
x=4
(4>2) или не (4>1) <span>⇒ истина или не истина ⇒ истина или ложь ⇒ истина
</span>Ответ: 2) 2
для 3го ложное!у него кол-во букв четное и первая согласная