Есть ответ 👍

Решить! 4 числа: a, b, c и d. выведите все числа на отрезке от a до b, остаток c при делении на d входные данные 1 4 1 2 выходные данные 1 3 входные данный 1 5 0 4 выходные данные 4 все числа на отрезке от a до b, являющиеся полными квадратами. входные данные 1 5 выходные данные 1 4 выходные данные 2 9 выходные данные 4 9 самый маленький натуральный делитель числа x, отличный от 1 (2 < = x < = 30000). входные данные 4 выходные данные 2 входные данные 5 выходные данные 5

290
317
Посмотреть ответы 2

Ответы на вопрос:

yakov228
4,6(34 оценок)

Var a, b, c, d, i : integer; begin       read(a);       read(b);       read(c);       read(d);             for i : = a to b do             if (i mod c = d) then                   writeln(i);       writeln();       for i : = a to b do             if frac(sqrt(i)) = 0 then                   writeln(i);       writeln();       for i : = 2 to a-1 do             if a mod i = 0 then begin                   writeln(i);                   exit;             end; end.

#include < cstdlib> #include < iostream> using namespace std;                                               //ни чего особо не значит, чисто                                                                                                                              //синтаксис,на алгоритм не влияетint main()                                            {

  int n=0;

  int a=1;

  while(n< =100)

  {

  if(n%3==0 & & n! =0)

  {

    a*=n;                                                                     //a=a*n

  }

  n++;                                                                       //n=n+1

  }

  cout< < "произведение равно "< < a< < endl;   system("pause");   return 0; }

 

 

 

 

 

(код написан на с++.)

 

 

#include < cstdlib> #include < iostream> using namespace std; int main(){

  int n=0;

  int a=1;

  while(n< =100)

  {

  if(n! =0)                                                                                //если умножить на 0 то а в итоге будет равно

    a*=n;                                                                         //0 (0 делиться на 3)

  n+=3;                                                                         //n=n+3    (каждое третье делиться на 3,                                                                                                        //увеличиваем сразу на 3)

  }

  cout< < "произведение равно "< < a< < endl;   system("pause");   return 0; }

 

 

 

 

 

(код написан на с++.)

 

 

Популярно: Информатика