Программирование в C++

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    130,04 Кб
  • Опубликовано:
    2015-04-16
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Программирование в C++

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

(ФГБОУ ВПО «ВГТУ»)

Факультет заочного образования

Кафедра Компьютерных интеллектуальных технологий проектирования




КУРСОВАЯ РАБОТА

По дисциплине: «Программирование»

По теме: «Программирование в C++»

Разработал студент В.В. Мешков

Руководитель П.Ю. Гусев







Воронеж, 2014г.

Введение

Объектно-ориентированное программирование (сокращенно ООП) - это в наше время совершенно естественный подход к построению сложных (и не очень сложных) программ и систем. Когда вы открываете любую программу, вы видите окно с множеством кнопок, разделов меню, окон редактирования, списков и т.п. Все это объекты. Причем сами по себе они ничего не делают. Они ждут каких-то событий - нажатия пользователем клавиш или кнопок мыши, перемещения курсора и т.д. Когда происходит подобное событие, объект получает сообщение об этом и как-то на него
реагирует: выполняет некоторые вычисления, разворачивает список, заносит символ в окно редактирования и т.д. Все это можно описать и разработать с помощью языка С++.

1. Теоретическая часть

.1 Общее описание языка

C++ - компилируемый <#"787324.files/image001.gif">

.2 Задача 2

Дано натуральное число. Определить номер цифры «8» в нем, считая от конца числа. Если такой цифры нет, ответом должно быть число 0, если таких цифр в числе несколько - должен быть определен номер самой левой из них.

Текст программы:

#include <iostream>

#include <conio.h>

#include <stdlib.h>

#include <cstring>

namespace std;

()

{a;j[25];dlina,i,bufer,k;=-1;=1;<< "Vvedite naturalnoe chislo:";>> a;(a<=0) cout<<"Chislo "<<a<<" ne podhodit pod uslovie zadachi"<<endl;(a>0)(a,j,10);= strlen(j)-1;(i=dlina;i!=-1;i--)

{(j[i]=='8')

{=k;

}=k+1;

}(bufer != -1)<<bufer<<endl; cout<<"0"<<endl;

_getch();

}

Входные, выходные данные



Заключение

В процессе курсовой работы мной были изучены методы создания циклов for, предложений if, в результате чего приобретены практические навыки в этих областях. Для этого использовалась главная функция main, обеспечивающая всю необходимую и правильную работу программы.

наследование инкапсуляция константный функция

Список использованной литературы

 

1. Джарод Холингвэрт, Дэн Баттерфилд, Боб Сворт, Джэйми Оллсоп C++Builder 5. Руководство разработчика.

. Borland C++ Builder 5. Энциклопедия программиста. Калверт Ч., Рейсдорф К., "ДиаСофт" - 2001, 944 стр.

3. Галерея «ПЕТРОПОЛЬ». Неформальное введение в C++ и TURBO VISION. 1992г.

. М.И. Болски. Язык программирования Си. 1988г.

5. Герберт Шилдт. C + + для начинающих. Пер. с англ. М: ЭКОМ Паблишерз 2007.

. Герберт Шилдт. Полный справочник по C + + 4-е издание. Пер. с англ. М: издательский дом « Вильямс » 2010.


Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!