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










Какъв ще
бъде
резултатът
от
изпълнението
на следната
програма, ако
се въведат
следните
имена: Иво,
Петър,
Георги,
Александър,
Боряна,
Мария, Жана и
Елена?
#include<iostream.h>
#include<string.h>
char Ans[20],Name[20];
int MaxL,N,I;
{
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;
}
![]()
Какъв
ще бъде
резултатът
от
изпълнението
на
програмата
от въпрос 3,
ако се
въведат имената
на следните
предмети:
молив, чин,
маса, чанта,
компютър?