C++
1.Променливите необходими за изчисляване на разходите,направени
за един ден ( с точност до стотинка),при зададена обща сума за разходите
и броя дни.
2.Променлива от тип double и указател към константа от тип double,иниацилизиран.
3.Двумерен масив с размер 4 x 2 ,иниацилизиран.
10.Напишете програма ,която чете от клавиатурата положителни цели числа и
определя броя на четните числа и броя на нечетните.Цикълът да се организира
чрез проверка на коректност на операцията по въвеждане на числото.
11.Декларирайте едномерен масив от цели числ,като го иниацилизирате.
Определете сумата и броя на елементите на масива,които попадат в диапазона [10,20]
(на елементите със значения: 10<=значение<=20).
12.Направена е декларация int a=0, b=1, c.Какво ще бъде значението на a,b,c след
изпълнението на израза :
c= 2* a++ + ++b/2;
15.Какво ще изведе кода?Представете схематично променливите в паметта
int a=10, b=20, c=30;
Int *p1=&a, *p=&c;
Cout<<p1-p2<<endl;
16.double * p1, *p2;
P2=new double(11);
P2=new double;
P2=p1;
Cout<<”*p1=”<<*p1<<” *p2=”<<*p2<<endl;
*p2=5;
Cout<<”*p1=”<<*p1<<” *p2”<<*p2<<endl;
17 Какво ще изведе кода ,кратки пояснения
char ch;
int num;
while(true){
cin.get (ch);
if(isdigit(ch)) {
cin.unget();
cin>>num;
break;
}
}
cout<<"num="<<num<<endl;
18.
const int SIZE=10;
int array [SIZE] ={3, 11, -34, 42, 12, -8, 51, 44, 9, 3};
int s=22;
bool flag=false;
for(int i=0; i< SIZE; i+-){
if (array[i] ==s) {
flag=true;
break;
}
}
cout<<flag<<endl;
19.int a[] [3]=(1,2,3,4,5,6,7,8,9);