Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






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





Программа не должна:

· осуществлять чтение и запись векторов прерываний;

· осуществлять любой ввод/вывод, кроме открытия, закрытия, чтения и записи файлов, указанных в условии задачи, в том числе создание подкаталогов, смену текущего каталога и ввод/вывод через порты;

· осуществлять запуск других программ и создание новых процессов;

· создавать или работать с любыми GUI объектами (окнами, диалогами и т.д.);

· работать с внешними устройствами (принтером, сканером и т.д.).

· иметь код завершения, отличный от нулевого.

Тестирования решений следует проводить после окончания олимпиады.

 

1.1 Считывание данных только из файлов. Вывод результатов только в файл.

 

2. Пример программы, которая считывает из входного файла “sum.in” два числа и выводит в выходной файл “sum.out” сумму этих чисел.

2.1 Turbo Pascal 7.0 (требуется переименование файлов!)

Program Summa; Const InFile = ‘sum.in’; OutFile = ‘sum.out’; Var A, B: LongInt; Begin Assign(InPut, InFile); ReSet(InPut); Assign(OutPut, OutFile); ReWrite(OutPut); Read(A, B); Write(A + B); Close(Output); {Нужно обязательно закрыть выходной файл } End.

2.2 Borland Delphi 6.0

{$Apptype Console} Program Summa; Const InFile = ‘sum.in’; OutFile = ‘sum.out’; Var A, B: LongInt; Begin Assign(InPut, InFile); ReSet(InPut); Assign(OutPut, OutFile); ReWrite(OutPut); Read(A, B); Write(A + B); Close(Output); End.

2.3 Microsoft Visual C++.NET 2003

#include <vector> #include <string> #include <algorithm> #include <iostream> #include <fstream> #include <sstream> #include <cmath>   using namespace std; , int main() { ifstream infile ("sum.in"); ofstream outfile ("sum.out"); long a, b; infile >> a >> b; outfile << a + b; return 0; }

Date: 2015-10-21; view: 275; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию