для c++
числа в диапазоне от -50 до 50
Объяснение:
#include <iostream>
#include <string>
#include <ctime>
using namespace std;
int main()
{
srand(time(NULL));
const int size=7;
int arr[size];
cout << "Random array from 7 numbers" << endl;
for (int i=0; i<size; i++)
{
cout << (arr[i] = rand ()%51 -49) << endl;
}
const int abc = 77;
int array [abc];
cout << "Array from 77 elements" << endl;
for (int j=0; j<abc;j++)
{
cout << (array[j] = rand ()%51 -49) << endl;
}
return 0;
}
begin
var s:=ReadlnString('>').ToWords;
var c:=UpCase(s[0][1]); // первая буква первого слова
var w:string:=s[1].ToUpper; // второе слово на верхнем регистре
var n:=0;
for var i:=1 to w.Length do
if Pos(c,w[i])>0 then Inc(n);
Writeln('Буква "',s[0][1],'" встретилась во втором слове ',
n,' раз(а)')
end.
Тестовое решение
> Васильев Воеводченков
Буква "В" встретилась во втором слове 3 раз(а)