• Створити програму на с++. Будь ласка Задано список із 20 прізвищ. (Масив типу string). Присвоїти змінної st найдовше прізвище.

Ответы 1

  • #include <iostream>

    #include <string>

    using namespace std;

    int main() {

       string surnames[20] = {"Smith", "Johnson", "Williams", "Jones", "Brown",

                              "Davis", "Miller", "Wilson", "Moore", "Taylor",

                              "Anderson", "Thomas", "Jackson", "White", "Harris",

                              "Martin", "Thompson", "Garcia", "Martinez", "Robinson"};

       string st;

       int l = 0;

       // Iterate through the array

       for (int i=0; i < 20; i++)

       {

           // Compare with current longest string

           if (surnames[i].length() > l)

           {

               st = surnames[i];

               l = surnames[i].length();

           }

       }

       // Display the longest string

       cout << "The longest surname is: " << st << endl;

       return 0;

    }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years