Тест

 

За всеки верен отговор получавате по 10 точки. Максималният брой точки, които можете да получите при решаването на този тест, е 100. Можете да считате, че сте овладели материала задоволително, ако съберете 60 точки.

 

В написаните по-долу фрагменти от програми е допусната синтактична грешка. Открийте я!

Explosion 1: 10т.
Explosion 1: 10т.

 

 

 

 

 

 

 

 

 

 


Explosion 1: 10т.
Explosion 1: 10т.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Vertical Scroll: Въпрос 9Какъв ще бъде резултатът от изпълнението на следната програма, ако се въведат следните имена: Иво, Петър, Георги, Александър, Боряна, Мария, Жана и Елена?

#include<iostream.h>

#include<string.h>

char Ans[20],Name[20];

       int MaxL,N,I;

Explosion 2: 10т.

{

   cout<<”Въведете броя на имената N. N= “;cin>>N;

   MaxL=0; strcpy(AnsНяма въведени имена.”);

   For (I=0 ;I<N;I++)

   {

     cout<<“Въведете име “; cin>>Name;

     if (MaxL<strlen(Name)) { MaxL=strlen(Name);strcpy(Ans,Name);}

}

   cout<<Ans;

}

 

Explosion 2: 10т.

Vertical Scroll: Въпрос 10Какъв ще бъде резултатът от изпълнението на програмата от въпрос 3, ако се въведат имената на следните предмети: молив, чин, маса, чанта, компютър?

 

 

 

 

Γ    Δ   Η     §