Ферганский филиал ташкентского университета информационных технологий имени мухаммада аль-хорезми


Download 462.08 Kb.
bet8/8
Sana17.06.2023
Hajmi462.08 Kb.
#1548046
TuriСамостоятельная работа
1   2   3   4   5   6   7   8
Bog'liq
Vasimov

Практическая часть
Задание:
Даны натуральные числа 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.


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

  1. https://ru.wikipedia.org/ - свободная энциклопедия.

  2. Брюс Эккель - Мышление на С++.

  3. Стивен Прата - Язык программирования C++: Лекции и упражнения.

  4. Бьёрн Страуструп - Язык программирования C++.

  5. Стэнли Липпман, Жозе Лажуа и Барбара Э. – C++ Primer.

  6. http://cppstudio.com/ - учебник для начинающих, задача которого — объяснить новичку язык программирования С++.

Download 462.08 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling