Всі числа кратні 7 одночасно до 98 включно
#include <iostream>
int main()
{
for(int i = 2; i<=14;i++)
{
std::cout<<i*7<<"\n";
}
}
Для сложения двух обыкновенных дробей а/b и с/d нужно привести их к общему знаменателю b · d, для чего числитель первой дроби умножить на знаменатель второй дроби, а числитель второй дроби умножить на знаменатель первой дроби, т. е. а · d, с · b. Полученные результаты сложить (а · d + b · с) и считать числителем результата. Знаменателем результата считать b · d.
Ответ:
procedure recursiveprime(num:integer);
var
i:integer;
begin
{тупая проверка *числа* на простоту - пытаемся поделить на все числа от 2 до *числа*/2)
i:=2;
while i<(num div 2) and (num mod i <> 0) do inc(i)
if i=num div 2 then println(num,"- простое!');
if num<60 then recursiveprime(num+1);
end;
begin
recursiveprime(4);
end.
Объяснение:
ну как-то так.. паскаля под рукой нет, лет 7 назад последний раз трогал дельфи
рекурсивная процедура которая вызывает саму себя со следующим числом если переданое ему число меньше 60
проверка на простоту - пытаемся поделить на все числа от 2 до половины проверяемого числа и проверяем остатки.
надеюсь мысль понятна
Если на паскале, то
var
x: integer;
y: real;
begin
readln(x);
if x < 0 then
y := x*x+5*x
else
y := sqrt(x+6);
writeln(y);
<span>end.
Если в виде блок-схемы, то прикрепил картинку</span>