Введение в язык С++

Слайд 2

Немного истории

С++ является расширением языка С. С представляет собой гибкий и мощный

Немного истории С++ является расширением языка С. С представляет собой гибкий и
язык программирования, использовавшийся для разработки наиболее важных программных продуктов в течение прошедших лет. Однако, как только проект превышает определенные размеры, возможности применения языка С достигают своих границ. В зависимости от проекта, программы размером от 25000 до 100000 строк оказываются трудными для разработки и управления потому, что их трудно охватить целиком. Работая в Bell Laboratories в Murray Hill, штат Нью-Джерси, Бьярн Страуструп (Bjarne Stroustrup) добавил к языку С несколько расширений с целью решить эту проблему. Первоначально язык назывался «С с классами». Это название было заменено на С++ в 1983 году.

Слайд 3

Выбор среды разработки(IDE)

Microsoft Visual Studio

Выбор среды разработки(IDE) Microsoft Visual Studio

Слайд 4

Создание проекта

Создание проекта

Слайд 5

Первая программа

Первая программа

Слайд 6

Ввод/вывод

Консольный:
cin >> //считать данные с консоли
cout << //вывести данные в консоль
endl //перевести каретку на

Ввод/вывод Консольный: cin >> //считать данные с консоли cout endl //перевести каретку
другую строку
Файловый:
#include //добавить библиотеку
freopen("sum.in", "r", stdin); //открыть файл для чтения
freopen("sum.out", "w", stdout); //открыть файл для записи

Слайд 7

Типы данных, переменные

int a, h = 6;
char g = 'Q', k =

Типы данных, переменные int a, h = 6; char g = 'Q',
'm';
float r = 1.89;

Слайд 8

Задача А. Сумма двух

Формат входных данных: Дано 2 целых числа А и B,

Задача А. Сумма двух Формат входных данных: Дано 2 целых числа А
не превосходящих 1000 по модулю.
Формат выходных данных: Ваша программа должна выдавать в выходной файл одно число – сумму чисел А и B
Примеры:

Слайд 9

Задача А. Сумма двух

Решение: #include using namespace std; int main() { int a, b;

Задача А. Сумма двух Решение: #include using namespace std; int main() {
cin >> a >> b; cout << a+b<

Слайд 10

Задача B. Произведение двух

Формат входных данных: Дано 2 целых числа А и B,

Задача B. Произведение двух Формат входных данных: Дано 2 целых числа А
не превосходящих по модулю 109.
Формат выходных данных: Ваша программа должна выдавать в выходной файл одно число – произведение чисел А и B
Примеры:

Слайд 11

Задача B. Произведение двух

Решение: #include using namespace std; int main() { long long a,

Задача B. Произведение двух Решение: #include using namespace std; int main() {
b; cin >> a >> b; cout << a*b<

Слайд 12

Системы тестирования
Codeforces.com
contest.yandex.ru/
informatics.mccme.ru

Системы тестирования Codeforces.com contest.yandex.ru/ informatics.mccme.ru
Имя файла: Введение-в-язык-С++.pptx
Количество просмотров: 40
Количество скачиваний: 0