2. Napisz program, który wczyta z klawiatury 10 nazw kolorów i wypisze najdłuższą z nich. Jeśli takich nazw jest więcej, to program powinien wyświetlić nazwę podaną najpóźniej.


Wszystkie muszą być w c++.


Odpowiedź :

Odpowiedź:

#include <iostream>

using namespace std;

int main() {

 int i, a=0;

 string kolor, najdluzszy;

 for(i=1;i<=10;i++){

 cout<<"Podaj nazwę koloru nr "<<i<<": ";

 cin>>kolor;

   if(kolor.length()>=a){

     najdluzszy=kolor;

     a=kolor.length();}

 cout<<"\n"<<a;

   }

 cout<<"\nNajdłuższa nazwa koloru, to "<<najdluzszy;

}

UWAGA!!!

Wprowadzając nazwy kolorów nie używamy polskich znaków