Набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU

Автор работы: Пользователь скрыл имя, 23 Мая 2013 в 18:51, курсовая работа

Краткое описание

Тип есть вполне конкретное представление некоторого понятия. Например, в С++ тип float с операциями +, -, * и т.д. является хотя и ограниченным, ноконкретным представлением математического понятия вещественного числа. Новыйтип создается для того, чтобы стать специальным и конкретным представлениемпонятия, которое не находит прямого и естественного отражения средивстроенных типов. Например, в программе из области телефонной связи можноввести тип trunk_module (линия-связи), в видеоигре - тип explosion (взрыв), ав программе, обрабатывающей текст, - тип list_of_paragraphs (список параграфов).

Содержание

ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, СИМВОЛОВ, СОКРАЩЕНИЙ, ТЕРМИНОВ 4
ВВЕДЕНИЕ 5
1. ОПИСАНИЕ ИСПОЛЬЗОВАННЫХ КОМПОНЕНТОВ 6
1.1 Файлы 6
1.2 Структуры…………………………………………………………………..7
1.3 Классы 7
1.4 Методы динамической памяти 8
2. ОПИСАНИЕ АЛГОРИТМА ПРОГРАММЫ 12
3. ОПИСАНИЕ ОСНОВНЫХ ФУНКЦИЙ И ПЕРЕМЕННЫХ ПРОГРАММЫ 16
3.1 Функциясохранения в файл 17
3.2 Функция вывода данных из файла 18
3.3 Функции поиска данных 19
4. ТЕСТИРОВАНИЕ ПРОГРАММЫ 22
ЗАКЛЮЧЕНИЕ 26
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 27
ПРИЛОЖЕНИЯ 28

Вложенные файлы: 1 файл

Мила курсовая по ООП3.docx

— 985.76 Кб (Скачать файл)

Colz=0;

while(!feof(f))

                  {

fscanf(f,"%s\n",name);

fscanf(f,"%s\n",model);//запоминаем название

fscanf(f,"%d\n",&size);//запоминаем название

fscanf(f,"%s\n",color);//запоминаем название

fscanf(f,"%d\n",&amount2);//запоминаем название

if(amount2==amount)

                       {

cout<<" "<<name<<" "<<model<<" "<<size<<" "<<color<<" "<<amount<<endl;

Colz++;

                       }

                  }

if(Colz==0)

                  {

cout<<"Поиск не дал результатов"<<endl;

}

fclose(f);

system("pause");

system("cls");

}

};   


Информация о работе Набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU