Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 8 лет назад пользователемМихаил Артемьев
1 Основы С++
2 Первая программа // программа first.cpp #include int main() { cout << "Hello!"; /* вывод текста на экран */ return 0; } // программа first.cpp #include void main() { cout << "Hello!"; /* вывод текста на экран */ }
3 Этапы создания исполняемого кода
4 Переменные, имена переменных Имя – Начинается с латиницы, содержит «любое» к-во букв, цифр, подчеркиваний. Запрещены: ключевые слова С++ значение адрес Имя x aXis my_date mNaime_1 12b do if my name cout
5 Основные типы переменных int double char int n; int k=1, m=0; double a; short float long int long double short i; float b; long int n; long double c; Дополнительные типы
6
Размер переменных #include using namespace std; void main() { int i,k; double a; char b; cout<<"i="<
7 Присваивание переменных различных типов #include using namespace std; void main() {// пример преобразования типов int i, k=353; double a; char b; i=k/2; a=i; b=k/2; Ia b
8 Присваивание переменных различных типов cout<<"i="<
9
Адрес переменной int k=1; cout<
10 Функции С++ функция main Другие функции: Математические sin cos tan atan atan2 sh ch exp log log10 sqrt pow abs fabs не Main MAIN и т.д.
11
Вызов функции #include using namespace std; int main() { double x,y; cout<<"input x"<<'\n'; //ввод значения переменной cin>>x; y=sqrt(x); cout<<"y="<
12
Функции пользователя #include using namespace std; const int num=10; int gi; double num(double,int); void main () { double rez,x; rez=num(x,2); cout<<" rez=<
13
Передача параметров #include "stdafx.h" #include using namespace std; void stp(int); void stpp(int*); void stps(int&); int _tmain(int argc, _TCHAR* argv[]) {int k=12,*pk; pk=&k; stp(k); cout<<"fun stp k= "<
14
cout<<"fun stps k= "<
15
void stpp(int * n) { cout<<'\t'<<"stpp n="<<*n<
16
Рекурсивные функции #include using namespace std; void countdown(int); int main() {countdown(4); return 0; } void countdown(int n) { cout<<"countdown "<
17 Операторы и выражения Логические выражения Операторы условия (ветвления) Операторы цикла Любое выражение может быть преобразовано к оператору, добавлением к нему точки с запятой. ; - пустой оператор. a==b; // не напишите a=b. Типичная ошибка! a!=b; a>3 && a 3 и a<10
18 Операторы ветвления
19 Операторы цикла #include using namespace std; void main() { int i; // создаем переменную цикла for(i=0; i<5; i++) cout << C++ loops\n;cout << Loops stop\n; return; } выполняем до тех пор, пока i меньше 5 (i<5), после каждой итерации цикла значение переменной i увеличивается на единицу (i++)
20
Варианты использования оператора цикла for #include using namespace std; void main() { int aval, sum=0; for(int i=0; i<5; i++) { cout << input number\n; cin<
21 Примеры использования цикла for int limit=4; int i; // определение переменной цикла for (i=limit; i; i--) cout<< i= <
22 Оператор цикла while while( условие выполнения цикла) Тело цикла; // этот цикл выведет на экран 10 значений переменной i int i=10; while(i>0) { cout << i= <
23 Блок-схема Составить блок-схему алгоритма определения высот ha, hb, hc треугольника со сторонами a, b, c, если
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.