Pascal ABC Циклический алгоритм - Pascal ABC
https://proshkolu.info/


Логин

Регистрация
Пароль
Забыли пароль?
http://proshkolu.info/

  О портале   Реклама   ТОП-100 школ   ТОП-100 участников   Рейтинги `Источника знаний`  

http://totaltest.ru/?promo=proshkolu&utm_source=site&utm_medium=proshkolu&utm_campaign=250x50 (edited)

https://ginger-cat.ru?from=proshkolu

https://diso.ru/?promo=proshkolu&utm_source=site&utm_medium=proshkolu&utm_campaign=250x50

https://mogu-pisat.ru/kurs/uchitel/?SECTION_ID=&ELEMENT_ID=1759325



ГЛАВНАЯ

ВСЕ ШКОЛЫ

НА КАРТЕ

КЛУБЫ

КОНКУРСЫ

БИБЛИОТЕКА

ИСТОЧНИК ЗНАНИЙ

ПОМОЩЬ











Блог - Pascal ABC


СТРАНИЦА КЛУБА

МАТЕРИАЛЫ

БЛОГ

ЧАТ

УЧАСТНИКИ

ПРО КЛУБ
Вы здесь:  Главная / Pascal ABC / Блог / Pascal ABC Циклический алгоритм


ЗАПИСЬ #13

КОММЕНТАРИИ (1)

ОБСУДИТЬ

В ЗАКЛАДКИ


14 февраля 2013, 01:29, автор - администратор
Владимир Николаевич Русаков

Pascal ABC Циклический алгоритм

2532152-b6be1f7d7a5d7689.png

Вычислить сумму натуральных чисел т 1 до 100
www.proshkolu.ru/club/pascalabc/file2/212787/

program summa;
uses crt;
var i, n :integer;
begin
clrscr;
for i:=1 to 100 do
begin
n:=n + i;
end;
writeln (`n=`, n);
end.

Угадай задуманное число
program prim6;
uses crt;
var m,n:integer;
begin
clrscr;
   randomize;
   m:=random(100);
   writeln('отгадай число !');
   readln(n);
     while n<>m do {пока n< >m повторить еще раз}
     begin
        if n<m then writeln('x>',n) else writeln('x<',n);
        readln(n);
     end;
   writeln('x=',m);
end.

Найти НОД (х,у)
program prim6d;
uses crt;
var x,y :integer;
begin
   clrscr;
      writeln('введите два числа');
      readln(x,y);
         repeat
         if x>y then x:=x mod y else y:=y mod x;
         until (x=0) or (y=0);
      writeln('НОД=',(x+y));
      readln;
 end.





program pr1;
uses crt;
var i:integer;
begin
clrscr;
for i:=1 to 5 do
begin
writeln (i);
end;
end.

1
2
3
4
5

program pr2;
uses crt;
var i:integer;
begin
clrscr;
for i:=5 downto 1 do
begin
writeln (i);
end;
end.

5
4
3
2
1




ОБСУЖДЕНИЕ


Сергей Анатольевич Роенко2013-02-14 11:30:09 - Сергей Анатольевич Роенко
В первой программе ошибка: переменная n не определена. Хотя по умолчанию ее значение равно 0, нужно приучать к правильным алгоритмам. (были случаи, когда программисты пропускали одну букву в программе и взрывались ракеты на старте, или на ГЭС неожиданно открывались все шлюзы, в результате деревню ниже плотины смывало с лица земли)

В программах отсутствуют минимально необходимые сообщения, выводимые на экран (запускаешь программу и долго соображаешь, что от тебя требуется).

Прокомментируйте!

Выскажите Ваше мнение:

Зарегистрироваться



Вакансии для учителей









  Copyright © ПроШколу.ру 2007-2024. Все права защищены.   О проекте | Реклама | Статистика | Контакты | Translate
Использование материалов данного ресурса допустимо только с письменного разрешения администрации сайта.

Поиск по порталу


































 



http://www.roscomsport.com/

https://proshkolu.ru/user/robot/blog/568472/

https://roscomsport.com/

https://roscomsport.com/