Практическая часть
Задание:
Даны натуральные числа n, a1, a2, …, an. Определить количество членов ак последовательности a1, a2, …, an удовлетворяющих условию 2к
Код программы
#include
using namespace std;
int main() {
setlocale(0,””);
int n, count = 0;
cin >> n;
int a[n];
for (int i = 0; i < n; i++) {
cin >> a[i];
if (2*i < a[i]) {
count++;
}
}
cout << count << endl;
return 0;
}
```
Скриншоты программы
Заключение
В течении второга семестра мы познакомились с объектно-ориентированным языком программирования C++ созданный на основе языка C (Си) Бьёрном Страуструпом. Соответственно выучили алфавит языка C++, научились использовать операторы ввода\вывода, оператора выбора варианта, функции, циклы, массивы, инкременты, декременты, классы, структуры, рекурсии, объединения, перегрузку операторов и многое другое. Узнали за что отвечают заголовочные операторы. Узнали, как работает компилятор g++. Познакомились с редакторами кода такие как Code::Blocks, Dev C++, Visual Studio, CLion, и веб редактор http://cpp.sh.
Список использованной литературы
https://ru.wikipedia.org/ - свободная энциклопедия.
Брюс Эккель - Мышление на С++.
Стивен Прата - Язык программирования C++: Лекции и упражнения.
Бьёрн Страуструп - Язык программирования C++.
Стэнли Липпман, Жозе Лажуа и Барбара Э. – C++ Primer.
http://cppstudio.com/ - учебник для начинающих, задача которого — объяснить новичку язык программирования С++.
Do'stlaringiz bilan baham: |