Урок 1.
Эта будет программа,которая будет иллюстрировать тот факт,что локальные переменные можно объявить в любом месте блока.
Code
#include <iostream>
using namespace std;
int_main()
{
int i;//объявленная переменная в начале блока
cout<<"Введите число: ";
cin>>i;
//расчёт факториала
int j,fact=1;//переменные,объявленные перед инструкциями
//действия
for(j=i;j>=1;j--)fact=fact*j;
cout<<"Факториал равен: "<<fact;
return 0;
}
Урок 2.
Эта программа будет создавать булеву переменну cs и присваивать ей значение false.Затем эта переменная будет использоваться в инструкции if.
Code
#include <iostream>
using namespace std;
int_main()
{
bool cs;
cs=false;
if(cs) cout<<"истина";
else cout<<"ложь";
return 0;
//как и следует ожидать,в результате выполнения этой программы на экране появится слово ложь
}
Вот такие вот уроки