С Новым годом! Форум программистов, компьютерный форум, киберфорум
Другие языки программирования
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/25: Рейтинг темы: голосов - 25, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.05.2017
Сообщений: 58
1

Перевод из паскаля в кумир

29.10.2017, 13:02. Показов 5024. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите перевести уже готовую программу из паскаля в кумир.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
var
  a, b, i, ii, fl, j: integer;
 
function sost(k: word): boolean;
var
  i: integer;
begin
  sost := false; 
  for i := 2 to k - 1 do 
    if k mod i = 0 then sost := true; 
end;
 
begin
  write('Введите M='); 
  read(a); 
  write('Введите N='); 
  read(b); 
  fl := 0; 
  if a > b then j := b else j := a; 
  for i := j downto 1 do 
    if (a mod i = 0) and (b mod i = 0) and sost(i) then begin
      ii := i; 
      
      
      fl := 1; 
    end;
  if fl = 0 then writeln('Нет такого числа') 
  else 
    writeln('NOD: ', ii); 
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.10.2017, 13:02
Ответы с готовыми решениями:

Перевод с паскаля на кумир №2
Еще раз приветствую всех. Помогите пожалуйста перевести код паскаля на КУМИР. uses crt; const...

Перевести с паскаля на кумир
Привет всем. Помогите пожалуйста перевести код с паскаля на кумир. 1 Задача: var...

Как перевести из паскаля в кумир?
const n=5; type mas=array of integer; var a:mas; i: integer; k:real;...

Перевод с Паскаля на КуМир
var st: string; i: integer; begin readln(st); for i:=1 to length(st) do if st =...

1
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
29.10.2017, 15:38 2
Что программа делает, какое задание?

Добавлено через 1 час 45 минут
Код
алг
нач
цел a, b, i, ii, fl, j
вывод "Введите М=", нс
ввод a
вывод "Введите N=", нс
ввод b
fl := 0
если a > b то j := b
иначе j := a
все
нц для i от j до 1 шаг -1
если mod(a,i) = 0 и mod(b,i)=0 и sost(i) то
ii := i;
fl := 1;
все
кц
если fl = 0 то вывод("Нет такого числа")
иначе вывод("NOD: ")
вывод(ii)
все
кон

|функция определения составное ли число
алг лог sost(цел k)
нач
цел i
лог f
f:= нет
нц для i от 2 до k-1
если mod(k,i) = 0 то f:= да
все
кц
знач:=f
кон
0
29.10.2017, 15:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2017, 15:38
Помогаю со студенческими работами здесь

Перевод из паскаля в кумир
Помогите перевести на кумир, пожалуйста! program E6; var a, b: integer; begin write...

Перевод из Паскаля в Кумир
Var i:integer; begin writeln(Сошли с дистанции машины); for i:=1 to 17 do if i mod 2 = 0 then...

Перевод с Паскаля на Кумир - программирование
var a : array of integer ; n,i,k:integer; begin randomize; write('Введите количество...

Перевести из паскаля в кумир
var i, n: integer; s: real; begin write('n = '); read(n); s := 0; for i :=...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru