Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 43 • Страница 1 из 31  2  3  >
  Версия для печати (полностью) Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 02.12.2004
Откуда: Питер!
В школе на информатике начали проходить pascal 7.0
На дом училка задала такую фигню сделать:
(цитата) " Составить программу: Найти сумму двух целых чисел "

Помогите плз :beer:



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 23.10.2003
Откуда: Иркутск/Майкоп
Во флейм. См. правила раздела "Программирование". (Удалять не буду, т.к. смешно)

_________________
Края каждого совершенно нового крышка процессора не на 100% гладкая. Это связано с тем, что следов мастерства не избежать. (c) Али.


 

Member
Статус: Не в сети
Регистрация: 02.12.2004
Откуда: Питер!
Пусть во флейм, но плз помогите! =)

Добавлено спустя 18 минут, 20 секунд:
На завтра надо! Аааа спасайте оверы! :)


 

Member
Статус: Не в сети
Регистрация: 17.07.2004
Откуда: www.radeon2.ru
Это же проще некуда!
Код:
program Programm;
var
  X, Y, Sum : Integer;
begin
  Write ('Введите числа X и Y : ');
  ReadLn (X, Y);
  Sum := X + Y;
  WriteLn ('Сумма чисел X и Y равна ', Sum);
end.


Последний раз редактировалось Destruction 16.01.2005 15:20, всего редактировалось 2 раз(а).

 

Member
Статус: Не в сети
Регистрация: 13.02.2004
Откуда: Вологда-Москва
var a,b:integer;
begin
readln(a);
readln(b);
writeln(a+b);
end.

Добавлено спустя 1 минуту, 22 секунды:
Destruction а у меня проще и рациональнее!


 

Member
Статус: Не в сети
Регистрация: 02.12.2004
Откуда: Питер!
Спасибо огромное!! :wink:


 

Member
Статус: Не в сети
Регистрация: 17.07.2004
Откуда: www.radeon2.ru
Halst
Ваш вариант не отвечает требованиям структурированного программирования. Некоторые преподаватели требуют хоть какой-то интерфейс программы, а не тупое нажимание клавиш. Если далее идти в вуз, где будет информатика (программирование), то лучше сразу учиться правильно оформлять свои программы, иначе, когда пойдут функции и процедуры, будет очень трудно.

_________________
Абонент не отвечает, потому что он украл эту мобилу и думает, что хозяин звонит!


 

Member
Статус: Не в сети
Регистрация: 13.02.2004
Откуда: Вологда-Москва
а можно круче:

Код:
Program sum;
{Программа выщитывает значения суммы попеременно введенных целых чисел
(С) Copyright 2005}
uses
crt;
var
intNumber1        :  integer;  {первое число}
intNumber2        :  integer;  {второе число}
intSumOfNums   :  integer;   {Переменная для хранения значения суммы чисел, т.е. результата анализа}
begin {начало основного модуля программы}
clrscr; {очищаем экран монитора от нечисти}
Writeln('Программа для суммирования двух целых числе. Выполняйте предложенные действия в заданном порядке и не допуская ошибок (например ввести букву вместо числа) иначе программа покарает Вас!');
Writeln;
Writeln('Введите целое рациональное число, которое буддет суммироваться со вторым (и нажмите Enter):');
Readln(intNumber1);
Writeln;
Writeln('Введите целое рациональное число, которое буддет суммироваться с первым (и нажмите Enter):');
Writeln('Подождите, пока программа анализирует макро-структуру цифровой прямой для выполнения заданных действий');
Delay(10000);
intSumOfNums:=intNumber1+intNumber2;  {производим микровычисления}
Writeln;
Writeln('После супер-анализа введенных целочисленных числе программа сконструировала макро-структурную таблицу целых чисел из которых сделала вывод, что сумма данных чисел равна: ',intSumOfNums);
writeln;
Writeln('Спасибо, что воспользовались данной программой');
Writeln('(C) Copyright 2005');
end. {конец программы}


Добавлено спустя 1 минуту, 45 секунд:
Destruction так лучше? :D


 

Member
Статус: Не в сети
Регистрация: 17.07.2004
Откуда: www.radeon2.ru
Halst
Цитата:
так лучше?

Да, красиво. Особенно порадовало вот это:
Цитата:
Writeln('Подождите, пока программа анализирует макро-структуру цифровой прямой для выполнения заданных действий');
Delay(10000);

Неужели все тормоза в XP связаны с delay? :D


Последний раз редактировалось Destruction 16.01.2005 15:18, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 13.02.2004
Откуда: Вологда-Москва
Destruction всмысле?


 

Member
Статус: Не в сети
Регистрация: 17.07.2004
Откуда: www.radeon2.ru
Halst
Цитата:
всмысле?

Ты о чем? Если про теги, то я уже сам разобрался. ;)

_________________
Абонент не отвечает, потому что он украл эту мобилу и думает, что хозяин звонит!


 

Advanced member
Статус: Не в сети
Регистрация: 23.10.2003
Откуда: Иркутск/Майкоп
Halst
Забыл сообщить, что это unregistred copy. А лицензионная позволяет складывать несколько чисел и показывает процесс анализа числовой прямой в графическом режиме - прогресс-бар и песочные часы. :D

_________________
Края каждого совершенно нового крышка процессора не на 100% гладкая. Это связано с тем, что следов мастерства не избежать. (c) Али.


 

Member
Статус: Не в сети
Регистрация: 02.12.2004
Откуда: Питер!
vor писал(а):
Halst
Забыл сообщить, что это unregistred copy. А лицензионная позволяет складывать несколько чисел и показывает процесс анализа числовой прямой в графическом режиме - прогресс-бар и песочные часы. :D

:haha::haha::haha:


 

Member
Статус: Не в сети
Регистрация: 04.01.2004
Откуда: Молдова, Киш...
Цитата:
Program Summ_On ;
{$N+}
Uses
CRT ;

Var
x1, x2 : Comp ;

Function Eps : Comp ;
Begin
Eps := x1 + x2 ;
End;

BEGIN

TextColor(LightGreen);
TextBackground(Black);
ClrScr;

WriteLn(' Please enter two numbers you want to summ: ');
Read(x1,x2);
WriteLn(' The summ is : ',Eps : 0 : 0);
If KeyPressed then ReadKey;
ReadKey;

END.


А так сойдет??? Вот тебе модульное програмирование... Надо будет ООП - напишем через обьект:)

Добавлено спустя 6 минут, 3 секунды:
Ааа, понял, интерфейс -
вместо
Цитата:
WriteLn(' Please enter two numbers you want to summ: ');
Read(x1,x2);


даем

Цитата:
Write(' x1 = ');
ReadLn(x1);
Write(' x2 = ');
ReadLn(x2);


Вот и весь интерфес... А если надо - можно досовое псевдоокно нарисовать, но это - отдельный гимор, к-рый заслоняет собой основную функцию программы, посему считаю данный интерфейс более чем достаточным... [/quote]

_________________
Без компьютера - соси...
По-английски он - РС...


 

Member
Статус: Не в сети
Регистрация: 02.12.2004
Откуда: Питер!
Destruction писал(а):
Это же проще некуда!
Код:
program Programm;
var
  X, Y, Sum : Integer;
begin
  Write ('Введите числа X и Y : ');
  ReadLn (X, Y);
  Sum := X + Y;
  WriteLn ('Сумма чисел X и Y равна ', Sum);
end.

Я этот хочу заюзать... Как думаете 4 поставит училка? =)

Добавлено спустя 4 минуты, 53 секунды:
Мне оч просто надо(мы только изучать начали паскаль...)


 

Member
Статус: Не в сети
Регистрация: 04.01.2004
Откуда: Молдова, Киш...
Ошибочка, ReadLn не читает больше одной переменной, Read лепи.

_________________
Без компьютера - соси...
По-английски он - РС...


 

Advanced member
Статус: Не в сети
Регистрация: 23.10.2003
Откуда: Иркутск/Майкоп
Цитата:
ReadLn не читает больше одной переменной

С чего это вдруг? Через пробел.

А с использованием API слабо? :oops:

_________________
Края каждого совершенно нового крышка процессора не на 100% гладкая. Это связано с тем, что следов мастерства не избежать. (c) Али.


 

Member
Статус: Не в сети
Регистрация: 17.07.2004
Откуда: www.radeon2.ru
nForceR
Цитата:
А так сойдет??? Вот тебе модульное програмирование... Надо будет ООП - напишем через обьект

Думаю, для школы это уже перебор. ;)
Цитата:
Ошибочка, ReadLn не читает больше одной переменной, Read лепи.

RTFM


 

Member
Статус: Не в сети
Регистрация: 02.12.2004
Откуда: Питер!
nForceR писал(а):
Ошибочка, ReadLn не читает больше одной переменной, Read лепи.

Просто Read без Ln?


 

Member
Статус: Не в сети
Регистрация: 29.05.2003
Откуда: Уфа
лепи Readln

_________________
TSC! Russia Team / RU_THX (FAD>50GHz // F@H скромненько пока :))


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 43 • Страница 1 из 31  2  3  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan