Svetlana290419
?>

Введите верный ответ. Три учительницы: Инга Петрова, Татьяна Михайлова, Светлана Андреева преподают: ботанику, музыку и черчение в школах Москвы, Ужгорода и Твери. Известно что: Инга Петрова работает не в Москве, а Татьяна Михайлова не в Ужгороде; та, которая живет в Москве, преподает не черчение; работающая в Ужгороде учитель ботаники; Татьяна Михайлова преподает не музыку; кто в каком городе живет, какой предмет преподает?

Информатика

Ответы

Тресков946

Татьяна Михайловна живёт в Твери и преподаёт черчение.

Светлана Андреева живёт в Москве и преподаёт музыку.

Инга Петрова живёт в Ужгороде и преподаёт ботанику.

a-zotova
1.
var
  s: string;
  i, count: integer;
begin
  writeln('Vvedite stroky: ');
  readln(s);
  for i := 1 to length(s) - 2 do
    if copy(s, i, 3) = 'abc' then
      count := count + 1;
  writeln('Kol-vo: ', count);
end.
2.
var
  s1, s2: string;
  i, len1, len2: integer;
begin
  writeln('Vvedite stroky 1: ');
  readln(s1);
  writeln('Vvedite stroky 2: ');
  readln(s2);
  len1 := length(s1);
  len2 := length(s2);
  if len1 > len2 then writeln('1 stroka dlinnee')
  else if len1 < len2 then writeln('2 stroka dlinnee')
  else writeln('dlini strok ravnie')
end.
3.
var
  s1, s2, s3: string;
begin
  writeln('Vvedite stroky 1: ');
  readln(s1);
  writeln('Vvedite stroky 2: ');
  readln(s2);
  s3 := s1[1] + s1[2] + s2[1] + s2[2];
  writeln('Novaja stroka: ', s3);
end.
yanva
Только программа, блок-схему не знаю
#include <iostream>
#include <iomanip>
#include <vector>
#include <ctime>
int main()
{
    using namespace std;

    const int n = 5;
    int A[n][n];
    int D[n][n];
    vector<int> B(n);
    vector<int> C(n);
    vector<int> S(n);   //результирующий вектор

    //как-нибудь заполняем исходные матрицы и вектора
    srand(time(0));
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < n; ++j)
        {
            A[i][j] = rand() % (n * n) - n * n / 2;
            D[i][j] = rand() % (n * n) - n * 2;
        }
        B[i] = rand() % (n * n) - n;
        C[i] = rand() % (n * n) - n * n + n;
    }

    //выведем исходные данные на экран
    cout << "matrix A:\n";
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < n; ++j)
            cout << setw(5) << A[i][j];
        cout << endl;
    }

    cout << "\nmatrix D:\n";
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < n; ++j)
            cout << setw(5) << D[i][j];
        cout << endl;
    }

    cout << "\nvector B:\n";
    for (int i = 0; i < n; ++i)
        cout << setw(5) << B[i] << endl;

    cout << "\nvector C:\n";
    for (int i = 0; i < n; ++i)
        cout << setw(5) << C[i] << endl;

    //вычислим требуемое
    for (int i = 0; i < n; ++i)
    {
        S[i] = 0;
        for (int j = 0; j < n; ++j)
            S[i] += D[i][j] * C[j];
        S[i] += 3 * B[i];
    }

    //выведем результат на экран
    cout << "\nvector S = D * C + 3 * B:\n";
    for (int i = 0; i < n; ++i)
        cout << setw(5) << S[i] << endl;

    return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Введите верный ответ. Три учительницы: Инга Петрова, Татьяна Михайлова, Светлана Андреева преподают: ботанику, музыку и черчение в школах Москвы, Ужгорода и Твери. Известно что: Инга Петрова работает не в Москве, а Татьяна Михайлова не в Ужгороде; та, которая живет в Москве, преподает не черчение; работающая в Ужгороде учитель ботаники; Татьяна Михайлова преподает не музыку; кто в каком городе живет, какой предмет преподает?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

msangelika1010
Yevgenii1423
tonyakuznetsova
osipov1984osipov
Akopovich802
mirogall
Irina-Tunyan
nata27-73589
info8
annabanova9
smook0695
natura-domA90
polikarpov-70
lmedintseva6
yatania-popovich7