Время на сервере: 17.05.2012 16:27:16
Примеры оформления решений.
C/C++
#include<stdio.h>
int main()
{
int a,b;
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
scanf("%d%d",&a,&b);
printf("%d",a+b);
fclose(stdin);
fclose(stdout);
return 0;
}
Pascal/Delphi
program sum(input,output);
var
a,b: Integer;
begin
assign(input,'input.txt');
reset(input);
assign(output,'output.txt');
rewrite(output);
read(a,b);
writeln(a+b);
close(input);
close(output);
end.
Visual Basic
'Это должно быть в каждой программе на VisualBasic
Imports Microsoft.VisualBasic
'Объявление модуля (программы)
Module Module1
'Начало главной процедуры программы
Sub Main()
'Объявление переменных, все переменные в VisualBasic должны быть объявлены
Dim a As Integer, b As Integer
'Открываем файл с именем input.txt для чтения и присваиваем ему номер 1
FileOpen(1, "input.txt", OpenMode.Input)
'Открываем файл с именем output.txt для записи и присваиваем ему номер 2
FileOpen(2, "output.txt", OpenMode.Output)
'Читаем переменную a из файла 1
Input(1, a)
'Считываем переменную b следом за a из входного файла
Input(1, b)
'Печатаем в выходной файл сумму чисел a+b, номер выходного файла = 2
Print(2, a + b)
'После использования все файлы должны быть закрыты
'Закрываем выходной файл
FileClose(2)
'Закрываем входной файл
FileClose(1)
'Завершение процедуры Main
End Sub
'Конец программы
End Module