2. Основни елементи в езика С++


• Ключови думи
• Идентификатори
• Понятие за тип на данните
• Константи
• Променливи
• Валидност на дефинициите
• Примери и задачи

преди план следва  
 

• Примери и задачи

1. Кои от следните думи са ключови думи в езика С/С++:
Int, main, for, Double, Switch, enum, extern, If, return, Do, while, float, Char, case, array, extern_var.

2. Кои от следните думи са валидни идентификатори:
name, temperatura, gama_1, 30days, , Suma, nomer po red, 2D, struct, векторX, pointer, П, sin, ß.

3. Да се дефинират следните константи:
- Fi, със стойност 0,0109;
- П, със стойност 3.1415;
- брой студенти, със стойност 150.

4. Да се дефинират следните променливи:
- кинематичен коефициент на вискозитет ;
- плътност на течност ;
- молекулна маса;
- начална и крайна температури на разтвор;
- брой на студенти в една група;.
- среден успех на студент за един семестър;
- радиус на кръг с начална стойност 3,5.

5. Пример за дефиниране на външна, глобална и локална променлива. Във файл f1.h е дефинирана променливата extern_var. Тя се използва във файл f2.cpp, където е декларирана като външна / extern/. global_var е глобална променлива. Тя е дефинирана преди функцията main. Локалната променлива local_var е валидна само във функията main.

// f1.h
  double extern_var = 6.6;
  
// f2.cpp			  
#include < iostream.h >	  
#include < f1.h >				  
extern double extern_var;                  // декларация на външна променлива 
int  global_var = 100;                     // дефиниция на глобална променлива
int main()
{
    double local_var = 5.5;               // дефиниция на локална променлива
    cout<<"extern_var = "<< extern_var;   // извежда 6.6
    cout<<"global_var = "<< global_var;   // извежда 100
    cout<<"local_var = "<< local_var;     // извежда 5.5
    return 0;
}				
 
 
 
 
преди план следва